Commit graph

268 commits

Author SHA1 Message Date
Laurent Indermühle
ab62f3dd86
add more explicit warning message
Co-authored-by: Andrew Klychkov <aaklychkov@mail.ru>
2023-10-06 14:53:34 +02:00
Laurent Indermühle
f78b59eee8
fix wording according to style guide
Co-authored-by: Andrew Klychkov <aaklychkov@mail.ru>
2023-10-06 14:53:12 +02:00
Laurent Indermühle
c3243343ed
add more explicit warning
Co-authored-by: Andrew Klychkov <aaklychkov@mail.ru>
2023-10-06 14:52:34 +02:00
Laurent Indermühle
03b8b5770c
fix wording according to style guide
Co-authored-by: Andrew Klychkov <aaklychkov@mail.ru>
2023-10-06 14:51:47 +02:00
Laurent Indermuehle
2d2e56d13a
fix warning to be displayed only when option is not set by the user 2023-10-06 14:09:28 +02:00
Laurent Indermuehle
7e2449813c
sanity 2023-10-05 16:47:48 +02:00
Laurent Indermuehle
baf947da4b
add a warning when column_case_sensitive in set to false 2023-10-05 14:38:31 +02:00
Laurent Indermuehle
a7ac019792
add kmarse and myself to the authors 2023-10-05 14:06:01 +02:00
Laurent Indermühle
6da275b8e5
add trailing comma
Co-authored-by: Andrew Klychkov <aaklychkov@mail.ru>
2023-10-05 10:30:06 +02:00
Laurent Indermühle
30c52485bc
add trailing comma
This prevent forgetting the comma when adding more items to the list

Co-authored-by: Andrew Klychkov <aaklychkov@mail.ru>
2023-10-05 10:29:52 +02:00
Laurent Indermühle
b1aacc6aeb
formating
Co-authored-by: Andrew Klychkov <aaklychkov@mail.ru>
2023-10-05 10:28:48 +02:00
Laurent Indermühle
ff8160518b
typo
Co-authored-by: Andrew Klychkov <aaklychkov@mail.ru>
2023-10-05 10:28:30 +02:00
Laurent Indermühle
a8334f3e56
typo
Co-authored-by: Andrew Klychkov <aaklychkov@mail.ru>
2023-10-05 10:28:18 +02:00
Laurent Indermuehle
11430f005f
add unit tests for privileges_unpack 2023-10-03 18:28:23 +02:00
Laurent Indermuehle
d3977eb1a7
fix deprecated include 2023-10-03 17:30:19 +02:00
Laurent Indermuehle
472cea898e
add filter because only MySQL 5.7 is case sensitive for users privs 2023-10-03 15:49:32 +02:00
Laurent Indermuehle
8a872490ac
fix tests for engine that don't wrap column in backticks 2023-10-03 15:38:28 +02:00
Laurent Indermuehle
f47b119604
add announce default will change in in 4.0.0 2023-10-03 15:02:57 +02:00
Laurent Indermuehle
16ac592834
add back function argument deleted during rebase 2023-10-03 14:50:31 +02:00
Laurent Indermuehle
6b4fbd1b99
add kmarse to the contributors list 2023-10-03 11:30:52 +02:00
Laurent Indermuehle
f6b6f5d844
add change-log fragment 2023-10-03 11:25:00 +02:00
Laurent Indermuehle
99ea89c75d
lint 2023-10-03 11:25:00 +02:00
Laurent Indermuehle
711b8ceb5b
sanity 2023-10-03 11:25:00 +02:00
Laurent Indermuehle
d54501b32c
document module option column_case_sensitive 2023-10-03 11:24:32 +02:00
Andrew Klychkov
ce2b9292ec
Release 3.7.2 commit (#556) 2023-10-03 11:24:32 +02:00
betanummeric
8c84df4fa3
fix connection arguments for MySQLdb <2.0 !=1.0 (#553)
* fix connection arguments for MySQLdb <2.0 !=1.0

* add changelog fragment

---------

Co-authored-by: Felix Hamme <felix.hamme@ionos.com>
2023-10-03 11:24:32 +02:00
Andrew Klychkov
06c68bd30c
Release 3.7.1 commit (#552) 2023-10-03 11:24:32 +02:00
betanummeric
c33ea163b2
fix connection arguments mysql driver compatability (#551)
* only use the "database" connection argument with driver versions where "db" is deprecated/removed

* connection arguments: fix KeyError

* connection arguments: fix KeyError

* connection arguments: use 'passwd' instead of 'password' with older drivers

* add changelog fragment

* refactoring: use "get_connector_name" in "mysql_connect"

---------

Co-authored-by: Felix Hamme <felix.hamme@ionos.com>
2023-10-03 11:23:42 +02:00
Laurent Indermühle
2ca96da395
Release 3.7.0 commit (#544) 2023-10-03 11:21:16 +02:00
Maximilian Stinsky
5e88d06902
Add MAX_STATEMENT_TIME resource limit (#523)
* Add MAX_STATEMENT_TIME to resource_limits

* Move version check for resource_limits to implementations
2023-10-03 11:19:16 +02:00
Laurent Indermuehle
fe2a3e4fe6
fix tests for MariaDB and MySQL 5.7 2023-10-03 11:19:16 +02:00
Laurent Indermuehle
a024854859
Fix wrong plugins used by mistake 2023-10-03 11:19:16 +02:00
Laurent Indermuehle
8e711903c5
Add integrations tests for column case sensitive name 2023-10-03 11:19:15 +02:00
Laurent Indermühle
8c2b6b0b3c
Add ansible-core stable-2.15 and stable-2.16 to tests matrix now that "devel" links to 2.17 (#574)
* Add stable-2.15 and 2.16 now that devel link to 2.17

* document which ansible-core version we support

* add sanity ignore for ansible-core 2.17

* cut sanity ignore for 2.12 and 2.13

* Cut ansible-core 2.12 and 2.13 from GHA test matrix
2023-09-29 09:29:43 +02:00
Andrew Klychkov
94392826e1
README: Define project's mission statement (#561)
* README: Define project's mission statement

* Add suggestion
2023-07-20 09:57:51 +02:00
Pavel Rabel
b79fd94d51
Doc Attributes (#555)
* Added Attributes section

* Added Attributes section
2023-05-29 09:25:19 +02:00
Andrew Klychkov
a81b6fc081
Release 3.7.2 commit (#556) 2023-05-25 13:30:17 +02:00
betanummeric
2fcfb103f6
fix tests (include deprecation) (#554)
* tests: change deprecated "include" to "include_tasks"

* tests: fix syntax

---------

Co-authored-by: Felix Hamme <felix.hamme@ionos.com>
2023-05-24 10:00:47 +02:00
betanummeric
b6ad472c78
fix connection arguments for MySQLdb <2.0 !=1.0 (#553)
* fix connection arguments for MySQLdb <2.0 !=1.0

* add changelog fragment

---------

Co-authored-by: Felix Hamme <felix.hamme@ionos.com>
2023-05-23 15:32:21 +02:00
Andrew Klychkov
bff05ce8dd
Release 3.7.1 commit (#552) 2023-05-22 09:34:59 +02:00
betanummeric
7f7b2f76a6
fix connection arguments mysql driver compatability (#551)
* only use the "database" connection argument with driver versions where "db" is deprecated/removed

* connection arguments: fix KeyError

* connection arguments: fix KeyError

* connection arguments: use 'passwd' instead of 'password' with older drivers

* add changelog fragment

* refactoring: use "get_connector_name" in "mysql_connect"

---------

Co-authored-by: Felix Hamme <felix.hamme@ionos.com>
2023-05-18 09:28:34 +02:00
Laurent Indermühle
b03c9aac57
Document the Releases Support Timeline (#543)
* docs: add releases support timeline

* docs: clarify when the 2 years of support starts

Co-authored-by: Andrew Klychkov <aaklychkov@mail.ru>

* docs: fix support status of the current branch

Co-authored-by: Andrew Klychkov <aaklychkov@mail.ru>

* docs: fix date to end of support for branch 2.x.y

* fix README.md

---------

Co-authored-by: Andrew Klychkov <aaklychkov@mail.ru>
Co-authored-by: betanummeric <40263343+betanummeric@users.noreply.github.com>
2023-05-10 13:10:20 +02:00
Andrew Klychkov
bd90ce7cc6
MAINTAINERS: add new maintainer (#548) 2023-05-10 12:54:25 +02:00
Laurent Indermühle
04e197fe55
Release 3.7.0 commit (#544) 2023-05-05 13:32:40 +02:00
Laurent Indermühle
30a2015f6c
feat: Add support for the connector pymysql 1.0.2 (#533)
* Document connector-version relationship

* Fix missing option in the command usage documentation

* Rephrase commands descriptions

* Document that pymysql 0.10.0 disabled its warnings

* Disable tests for pymysql newer than 0.10.0 because the behavior changed

* Enable integration tests for pymysql 1.0.2

* Add exclusion to avoid requesting nonexistent test containers

* Cut comments about PyMySQL 1.0.2 need to be fixed

* docs: explain PyMySQL 0.10.0+ returns changed when using IF EXISTS
2023-05-04 11:14:58 +02:00
Laurent Indermühle
426084a131
Fix the Makefile for integration tests not using the Python Venv (#532)
* Fix venv not being used by keeping the same shell

Also fix "-set -x" command not found.

* Fix missing option in the command usage documentation

* Document connector-version relationship

* Fix missing option in the command usage documentation

* Rephrase commands descriptions

* Document that you need to kill the ansible-test container yourself
2023-04-25 16:19:41 +02:00
Andrew Klychkov
9124b1f575
Copy ignore.txt for the devel branch (#529) 2023-04-07 13:36:27 +02:00
Maximilian Stinsky
526e674e6f
Add MAX_STATEMENT_TIME resource limit (#523)
* Add MAX_STATEMENT_TIME to resource_limits

* Move version check for resource_limits to implementations
2023-04-07 10:20:49 +02:00
Laurent Indermühle
21e42b5777
Add filter to prevent rebuild container on push on stable-(1|2) (#522) 2023-03-31 13:48:41 +02:00
IBims1NicerTobi
754387c7e5
Added formatting behaviour to documentation (#516)
* Added formatting behaviour to documentation

* Update plugins/modules/mysql_query.py

Co-authored-by: Andrew Klychkov <aaklychkov@mail.ru>

---------

Co-authored-by: Andrew Klychkov <aaklychkov@mail.ru>
2023-03-31 13:27:48 +02:00