3bbeaa17ba
Merge branch '2.3' into 2.4
2020-04-03 13:39:21 +03:00
c3790c753c
Merge branch '2.3' into 2.4
2020-04-03 12:39:45 +03:00
e346c7b13b
Merge branch '2.3' into 2.4
2020-04-02 16:46:48 +03:00
071501ea1f
MXS-2900 Run uncrustify on testconnections.cpp
...
Also some other minor cleanup.
2020-04-02 11:52:02 +03:00
5ed99b2f5b
MXS-2900 Move more TestConnection fields to private
2020-04-02 11:51:36 +03:00
2420ccf9a8
MXS-2900 Use named arguments in add_test_executable_ex()
...
Backend setup and labels are given in separate arguments. Only the backend
setup is saved to the test information array. Additional link libraries may
also be defined if a group of tests want to share code.
2020-04-01 22:06:04 +03:00
711d6a4083
Merge branch '2.3' into 2.4
2020-04-01 21:31:30 +03:00
a3e358f29b
MXS-2900 Cleanup test labels handling
...
The labels are stored in sets for easy searching.
2020-04-01 21:28:03 +03:00
6754586f76
MXS-2900 Add possibility of having system test in any directory
...
The cmake-function add_test_executable_ex() adds a test using a source file in the
current directory. The config file is given as a relative path.
2020-04-01 21:27:07 +03:00
08bc1ff594
Merge branch '2.3' into 2.4
2020-04-01 09:14:40 +03:00
67a77a2497
MXS-2944: Remove old tutorials
2020-04-01 09:09:28 +03:00
007f41ddf3
Merge remote-tracking branch 'origin/2.3' into 2.4
2020-03-31 14:50:42 +03:00
e0cd4ec485
MXS-2931: Use a preun, not a postun, script
...
The script must be called before the package is removed on CentOS 6 to
allow the process to be stopped correctly.
2020-03-31 14:49:54 +03:00
194ade9439
Merge branch '2.3' into 2.4
2020-03-31 14:09:32 +03:00
c6a9c8bb0f
MXS-2900 Cleanup system test information generation
...
The system test information array now has the full path to the MaxScale
configuration file. The array now only contains labels given in
CMakeLists.txt. The resulting .cc-file has linebreaks for readability.
2020-03-31 13:38:45 +03:00
3441497079
Merge branch '2.3' into 2.4
2020-03-31 12:15:42 +03:00
d69e519038
MXS-2900 MXS-2900 Clean up TestConnection string handling
...
Now uses std::string for several fields.
2020-03-30 15:37:53 +03:00
4ff703910f
Merge branch '2.3' into 2.4
2020-03-30 11:31:26 +03:00
480c57c122
MXS-2900 Move more TestConnections fields to private
2020-03-30 10:28:12 +03:00
6fdb7ed089
Merge remote-tracking branch 'origin/2.3' into 2.4
2020-03-30 10:23:35 +03:00
c270cfad31
Install 2.4 license file
2020-03-30 10:18:18 +03:00
2630cc930f
Install 2.3 license file
2020-03-30 08:53:55 +03:00
1fc5ec36b1
Add filters to maxctrl show service
...
The filters were not listed.
2020-03-30 08:53:55 +03:00
7b00d2c01b
MXS-2942: Only DELETE monitors with no servers
...
The behavior is now according to the documentation and is consistent with
how services behave.
2020-03-30 08:53:54 +03:00
a412ed6211
Fix monitor REST API documentation
...
The DELETE documentation had the wrong endpoint.
2020-03-30 08:53:54 +03:00
f101ff642f
Merge branch '2.3' into 2.4
2020-03-27 20:34:23 +02:00
e6ee3aaff4
MXS-2943: Use correct variable
2020-03-26 06:08:56 +02:00
557a108940
MXS-2943: Add ColumnStore-as-a-plugin support
...
The version of the ColumnStore that is distributed as a plugin with
MariaDB is now correctly detected.
2020-03-25 15:33:15 +02:00
af593262f9
Merge branch '2.3' into 2.4
2020-03-25 11:09:41 +02:00
3d7ee2e8cd
MXS-2900 Clean up test config file and label handling
2020-03-24 14:14:20 +02:00
36244e9c7b
MXS-2900 Move test description array to a .cc-file
...
The array is now compiled into the maxtest-library.
Also cleaned up the array handling a bit.
2020-03-24 11:33:59 +02:00
89a8d6ace5
Use bigger VMs for system tests
2020-03-23 16:16:07 +02:00
efe5bdfd9f
Adopt run_test.sh for parallel test execution from BuildBot
2020-03-23 16:15:25 +02:00
80a8fd55be
Merge branch '2.3' into 2.4
2020-03-19 15:13:19 +02:00
a8e2584bfc
Fix REST API servers documentation
...
Always use plural form of the objects. PATCH example used PUT.
2020-03-19 15:13:02 +02:00
b98b8f9d4a
MXS-2939: Fix reconnection with session commands
...
Session commands did not trigger a reconnection process which caused
sessions to be closed in cases where recovery was possible.
Added a test case that verifies the patch fixes the problem.
2020-03-19 15:12:31 +02:00
552fdcb88a
MXS-2938: Log session command info on routing failure
...
If the session command could not be routed, the log message should contain
the actual command that was routed. This makes failure analysis much
easier.
2020-03-19 15:12:31 +02:00
ae67d88fef
Merge branch '2.4.8' into 2.4
2020-03-18 15:16:26 +02:00
e92368e3e1
Update 2.4.8 release date
2020-03-18 15:09:40 +02:00
b921d70892
Merge branch '2.4.8' into 2.4
2020-03-17 17:56:00 +02:00
5984af468c
Process EPOLL[RD]HUP after EPOLLIN
...
This allows COM_QUIT packets to be processed first in case a EPOLLIN and a
EPOLLRDHUP event arrive at the same time. This fixes the pers_01 test.
2020-03-17 15:20:07 +02:00
05f71424e8
Fix masking_user test in 2.4
...
The very same user was used in both test-runs. How this could
ever have worked is a mystery to me.
2020-03-17 11:52:17 +02:00
9609f5d180
Revert "MXS-2920: Allow max_slave_replication_lag=0"
...
This reverts commit ca69da49911074a9d218f05936282fd72a674af5 and removes
the bug from the release notes.
2020-03-17 06:58:26 +02:00
5121aa296e
Add timeout to rwsplit_readonly_stress
...
This prevents the test from hanging.
2020-03-16 15:09:41 +02:00
e7b8aca605
Stop MaxScale after tests
...
This allows crashes on exit to be detected.
2020-03-16 15:08:52 +02:00
85fb763476
Update 2.4 maintenance version
2020-03-16 12:58:17 +02:00
f5b61e169b
Update npm packages
...
Updated packages due to npm audit warnings.
2020-03-16 11:32:43 +02:00
5217836e83
Update 2.4.8 Change Date
...
Same as that of 2.3.17. Consequently, only the 2.4 specific files
are updated.
2020-03-16 11:25:59 +02:00
d230336cfc
Add 2.4.8 release notes and update change log
2020-03-16 11:24:58 +02:00
ca69da4991
MXS-2920: Allow max_slave_replication_lag=0
...
A requirement of no lag should be allowed. The reason why it wasn't was
simply due to the selection of the default value.
2020-03-13 13:23:47 +02:00