3b39d42d3b
Merge branch '2.3' into 2.4
2019-06-27 18:56:25 +03:00
d8790fa3e7
Merge branch '2.2' into 2.3
2019-06-27 14:20:42 +03:00
bb21bbfe2f
Merge branch '2.3' into 2.4
2019-06-27 14:11:32 +03:00
7d3c25200e
Merge branch '2.2' into 2.3
2019-06-27 14:10:48 +03:00
b4289224de
Avoid using SQLITE_OPEN_URI
...
Centos6 uses a very old version of SQLite without support for URI filenames.
PAM authenticator must use a file-based database.
2019-06-27 13:59:05 +03:00
8a749dc627
MXS-2521: Fix build failure
...
The get_target_type signature for the definition was different from the
declaration.
2019-06-27 12:48:03 +03:00
fcc19f3c66
Merge branch '2.3' into 2.4
2019-06-27 08:53:33 +03:00
5eba688c1b
MXS-2521: Detect COM_STMT_EXECUTE without metadata
...
If a COM_STMT_EXECUTE has no metadata in it and it has more than one
parameter, it must be routed to the same backend where the previous
COM_STMT_EXECUTE with the same ID was routed to. This prevents MDEV-19811
that is triggered by MaxScale routing the queries to different backends.
2019-06-27 08:29:30 +03:00
a6617f52fc
MXS-2578: Remove installation of /var/lib/maxscale
...
The directory was installed as the root user but later on in the
installation process the owner would be changed to the maxscale user. This
causes some validation programs to fail as they expect installed files to
retain the original ownership.
2019-06-27 08:25:12 +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
2e843375bb
Merge branch '2.2' into 2.3
2019-06-27 08:19:47 +03:00
5c762bb841
misc fix
2019-06-27 08:17:42 +03:00
51ce3c53fd
shift 32
2019-06-27 08:17:42 +03:00
6b31b80e76
fix wrong assert
2019-06-27 08:17:42 +03:00
8d50450b5a
MXS-2521:Route subseqenct COM_STMT_EXECUTE to the same server which first COM_STMT_EXECUTE was executed on
2019-06-27 08:17:42 +03:00
25a076d072
Fix buffer sizes in PS extraction code
...
The code used 4 byte buffers for 2 byte values.
2019-06-26 15:49:50 +03:00
991067372d
Improve systemd check error message
...
The error now displays the correct package name for systems that use RPMs.
2019-06-26 15:49:50 +03:00
6cc0d43cb2
Merge branch '2.2' into 2.3
2019-06-26 10:10:26 +03:00
c8145f94c9
Merge branch '2.4.0' into 2.4
2019-06-26 09:51:23 +03:00
d41d4021a8
Merge branch '2.3' into 2.4.0
2019-06-26 09:20:35 +03:00
67d82146f1
Fix packet length assertion
...
The `used_len + len` can be the same as `total_len`.
2019-06-26 09:19:24 +03:00
88dae197b0
Make packet boundary assertion less costly
...
mxs::Buffer::iterator is not a random-access iterator and hence will have
linear cost. This is too costly to do on every packet with even moderately
sized resultsets.
2019-06-26 09:13:03 +03:00
29cb034585
Merge branch '2.4.0' into 2.4
2019-06-26 08:57:25 +03:00
ae18e454cc
Remove manual revision history from tests
2019-06-25 20:44:15 +03:00
d15582d26d
Allow posting to stopped workers
...
Due to there being no distinction between a temporarily stopped worker and
a permanently stopped one, we must allow posting of messages to stopped
workers.
2019-06-25 17:32:24 +03:00
fbd0e84637
Update 2.4.0 release notes
...
Added short summaries of relevant changes.
2019-06-25 15:16:54 +03:00
28a2a726f8
Merge branch '2.4.0' into 2.4
2019-06-25 11:48:44 +03:00
0435da90fb
Remove 2.3 release notes from 2.4.0 branch
2019-06-25 11:47:36 +03:00
f961bf1d96
Merge branch '2.3' into 2.4.0
2019-06-25 11:46:44 +03:00
d8cbdae83d
Remove 2.2 release notes from 2.3 branch
...
By convention, we only retain the release notes for the current
branch.
2019-06-25 11:46:30 +03:00
1b5071260b
Merge branch '2.4.0' into 2.4
2019-06-25 11:43:08 +03:00
82a5d915a8
Update 2.4 Change Log and 2.4.0 Release notes
2019-06-25 11:34:34 +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
cb6bdbc936
Add additional scripts for checking the Change Date
2019-06-25 10:11:55 +03:00
91475c8a1a
Add script for checking Change Date
...
Check that if a file has a Change Date entry that the date is the
expected one.
2019-06-25 10:11:55 +03:00
0ba779d5a2
Update 2.4.0 Change Date
2019-06-25 10:11:55 +03:00
cbded7f21b
Add additional change date updating script
...
The new one is explicitly aware of which directories are relevant.
2019-06-25 10:11:55 +03:00
d146ea376d
Update 2.4 license
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
698dd8a0f2
Add additional scripts for checking the Change Date
2019-06-25 09:38:28 +03:00
17643e842e
Add script for checking Change Date
...
Check that if a file has a Change Date entry that the date is the
expected one.
2019-06-25 09:23:29 +03:00
2ab9aa9a94
Update 2.4.0 Change Date
2019-06-25 09:19:55 +03:00
34ea0676f4
Add additional change date updating script
...
The new one is explicitly aware of which directories are relevant.
2019-06-25 09:16:17 +03:00
873ea92915
Assert that packet is inside the buffer
...
The buffer containing the response should contain only complete packets.
2019-06-25 09:05:49 +03:00
aac0ecc373
MXS-2574: Add PATCH for /users/inet endpoint
...
The alteration of user passwords is now done inside MaxScale. This
prevents the possibility of a user locking themselves out.
2019-06-25 08:23:17 +03:00
c1ba5c127b
Update 2.4 license
2019-06-25 08:22:31 +03:00
77671a2393
Also preload mariadbbackendauth
...
The backend protocols require it.
2019-06-24 22:46:27 +03:00
c1c376b7ac
MXS-2575: Fix REST-API error propagation
...
The errors are now correctly sent even with requests that upload data.
2019-06-24 15:15:47 +03:00
2f56264715
Preload mariadbbackend for unit tests
...
This should fix the failure of test_config2 and make server allocation
work.
2019-06-24 15:15:47 +03:00