5dca53f877
Merge branch '2.4.0' into 2.4
2019-06-28 17:58:01 +03:00
6cdc28856d
Fix kill_query config
...
The config was missing the listener section.
2019-06-28 09:21:23 +03:00
7c2d5fd6a4
Add test for "enforce_simple_topology"
2019-06-27 11:45:50 +03:00
fcc19f3c66
Merge branch '2.3' into 2.4
2019-06-27 08:53:33 +03:00
83e276ebd3
MXS-2521: Fix the test
...
Fixed the test to correctly set the parameters and also to first verify
that a direct connection works before doing the test via MaxScale.
2019-06-27 08:25:12 +03:00
6cc0d43cb2
Merge branch '2.2' into 2.3
2019-06-26 10:10:26 +03:00
42bf95eb82
Fix MariaDB startup commands
...
Newer systems only define the mariadb service.
2019-06-25 10:15:06 +03:00
7d10a71015
Fix broken Change Dates
...
Were not correct, so were not updated with all others.
2019-06-25 10:11:55 +03:00
0ba779d5a2
Update 2.4.0 Change Date
2019-06-25 10:11:55 +03:00
b8bb8702bd
Fix broken Change Dates
...
Were not correct, so were not updated with all others.
2019-06-25 09:52:42 +03:00
2ab9aa9a94
Update 2.4.0 Change Date
2019-06-25 09:19:55 +03:00
a595b1b292
Merge branch '2.3' into 2.4
2019-06-24 12:52:34 +03:00
5f3ff7d1be
MXS-2521: Add test case
...
The test case doesn't reproduce the problem due to MDEV-19811 getting in
the way but it is likely to reproduce it once that bug has been avoided.
2019-06-24 12:33:49 +03:00
736a59dde8
Add unique config for kill_query
...
This way the info log is always on.
2019-06-24 12:27:06 +03:00
75147f58fb
Make queries unique in bug547
...
By having unique queries, we know which connection failed.
2019-06-24 12:27:06 +03:00
20f595d978
Merge branch '2.3' into develop
2019-06-20 13:00:13 +03:00
dd944c7302
MXS-2568: Always enable LOCAL INFILE for testing
...
The automatic detection of LOCAL INFILE added in connector-c 3.0.9
requires that the option is enabled explicitly.
2019-06-20 12:32:30 +03:00
4a3539cd60
Remove deprecated parameter from test configuration
2019-06-19 17:35:19 +03:00
0ff065c4eb
Use double quotes with check_maxctrl
...
The command doesn't seem to like single quotes and wildcards.
2019-06-19 16:12:28 +03:00
c5eb97aff0
Remove white-space in names in config file
2019-06-18 17:10:19 +03:00
64d25a48bd
Merge commit 'a60bd376108f71fccf40001c1496f32c11137fe4' into develop
2019-06-18 15:51:17 +03:00
002281599e
MXS-2563: Add test case
...
Added a test case that reproduces the debug assertion with the old code
and verifies that it is fixed with the new one.
2019-06-17 14:07:52 +03:00
c819271cab
Merge branch '2.3' into develop
2019-06-14 09:40:19 +03:00
0f3ec4f42e
Remove "allow_cluster_recovery" from test configs
...
The parameter has been removed.
2019-06-13 14:35:50 +03:00
0b10b27ffd
MXS-2518 Check connection distribution with Clustrix
...
Readconnroute, with default 'router_options', as well as readwritesplit
should cause the connections to be distributed evenly across all nodes.
2019-06-13 13:45:14 +03:00
a5898f83f9
Fix mysqlmon_rejoin_manual
...
Added some extra connection refreshing and monitor waiting. Unclear why this
is needed now but it seems to work.
2019-06-13 10:28:14 +03:00
a0fcf67993
Merge branch '2.3' into develop
2019-06-12 11:29:03 +03:00
b98ff222f0
Merge branch '2.3.8' into 2.3
2019-06-12 11:26:33 +03:00
9fd0d38797
Merge branch '2.3' into develop
2019-06-12 08:59:36 +03:00
6ca5143141
Make kill_query more robust
...
The test now uses an infinite loop in the SQL to make sure the execution
is interrupted.
2019-06-11 21:30:16 +03:00
5adc8fa5bd
Add missing HEAVY labels to big tests
2019-06-11 09:44:27 +03:00
9d1f094c45
MXS-2512 Add test for trx replay due to rollback
...
The test performs the following:
CREATE tbl (x INT PRIMARY KEY)
t1 t2
BEGIN BEGIN
INSERT INTO tbl VALUES (1)
SELECT * FROM tbl FOR UPDATE
That will cause t2 to wait.
INSERT INTO tbl VALUES (0)
That will cause t2 to be rolled back due to a deadlock.
Without transaction replay, the SELECT will return with an error.
With transaction replay, the deadlock error will be caught, the
transaction replayed and SELECT will return successfully.
2019-06-11 09:44:27 +03:00
5f5e402a32
Reconnect before find_field in mysqlmon_rejoin_manual
...
This appears to fix the test failure but the reason why it worked before
still remains a mystery.
2019-06-11 00:09:26 +03:00
662a2adaa1
Merge branch '2.3' into develop
2019-06-06 16:44:46 +03:00
65975a38e2
Add test for MXS-2355
...
The test attempts to log in using mysql_clear_password.
2019-06-06 16:36:36 +03:00
799e9d67e6
Merge branch '2.3' into develop
2019-06-06 16:05:30 +03:00
0469d57ede
Merge branch '2.3' of github.com:mariadb-corporation/MaxScale into 2.3
2019-06-05 14:53:28 +03:00
ba60b92612
Merge branch '2.3' into develop
2019-06-05 14:48:43 +03:00
f0c4fd5723
MXS-2250 Add test that reveals the problem
...
Before the MXS-2250 fix, the following ends with an error:
CREATE TEMPORARY TABLE t (f INT);
DESCRIBE t;
Reason is that the first is sent to the master (and the table will
not be replicated to slaves) and the latter to some slave.
2019-06-05 14:29:30 +03:00
16005c452e
run create_user* under sudo
2019-06-05 13:42:39 +03:00
de978be955
remove '-u root' from create_user*.sh
...
Call of MariaDB client from local machine with sudo with '-u root' parameter
does not work with 10.4
2019-06-05 12:57:46 +03:00
44d1b821c3
Merge branch '2.3' into develop
2019-06-03 13:54:55 +03:00
d88846fab4
MXS-2515: Add KILL QUERY test case
...
The test checks that queries are killed properly.
2019-05-31 14:01:16 +03:00
13b258a151
MXS-2464: Add test case
...
The bug appears when a session command that is executed on the master
fails. The logic in the code doesn't take this case into consideration
when it processes failed connections.
2019-05-31 14:01:15 +03:00
ed63493875
Return valid values for undefined mdbci variables
...
If a variable is not defined in the network configuration, a valid value
is returned.
2019-05-29 18:46:33 +03:00
84986dbf92
MXS-2520: Add test case
...
The test reproduces the problem and verifies that the fix works.
2019-05-29 18:46:33 +03:00
075ed00f58
MXS-2481 Fix rebase error
2019-05-28 12:43:21 +03:00
6e5f7fcfbf
MXS-2481 Add timeout and comments
...
When node is taken down, we don't wait forever.
Added comments that make it easier to follow the test when it
is running.
2019-05-28 12:36:21 +03:00
dcc7d195a3
MXS-2481 Add/fix copyright blurb
2019-05-28 12:36:21 +03:00
71b648e965
MXS-2481 Test transaction replay at group change
...
Take down a node other than the one we are connected to, which
will cause a group change error, and test that MaxScale catches
that and replay the transaction.
2019-05-28 12:36:21 +03:00