Commit Graph

13734 Commits

Author SHA1 Message Date
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
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
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
a51e094cd5 Merge branch '2.2' into 2.3 2019-06-24 15:07:18 +03:00
3cb05813a0 MXS-2555 Add SmartRouter documentation 2019-06-24 14:54:06 +03:00
7fb268f1a7 MXS-2575: Fix REST-API error propagation
The errors are now correctly sent even with requests that upload data.
2019-06-24 14:37:40 +03:00
f4e04f5c42 Merge branch '2.3' into 2.4 2019-06-24 13:10:20 +03:00
7117ab4719 MXS-2574: Prevent alterations to current user
Due to the fact that the alteration is emulated by deletion and creation
of the user in question, the current user cannot be altered.
2019-06-24 13:06:40 +03:00
8b34b9bcc8 Add admin user changes to 2.4 upgrade document
The admin users should be upgraded to use a better password hashing
algorithm.
2019-06-24 13:06:27 +03:00
a595b1b292 Merge branch '2.3' into 2.4 2019-06-24 12:52:34 +03:00
9d06ff8402 Cleanup basic tutorials
Rephrased some of the text. Moved some parts to the general tutorial to avoid
repeating it in the two specialized tutorials.
2019-06-24 12:41:10 +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
f9eef8f44c Fix configuration guide documentation
Fixed limitations section, the heading depths and the document name,
corrected localhost_match_wildcard_host, added deprecation notes where
required.
2019-06-24 12:32:58 +03:00
e5e2b91c32 Merge branch '2.3' into 2.4 2019-06-24 12:27:31 +03:00
aa75c75fdb Add readwritesplit info to 2.4 upgrading document
Added relevant changes that need to be taken into account when upgrading
to 2.4 from an older version.
2019-06-24 12:27:06 +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
24b575bb93 Print error if child process cannot access monitor script file 2019-06-24 12:22:25 +03:00
dbc321cbbe Merge branch '2.2' into 2.3 2019-06-24 12:20:19 +03:00
1cb13582ff Fix worker state debug assertion
Stopped workers will receive messages.
2019-06-24 11:03:50 +03:00
824a80e084 Update dbfwfilter and masking documentation 2019-06-24 10:37:15 +03:00
9f771ffc2b Revert "MXS-2513 Deprecate firewall and masking filters"
This reverts commit de3c5721e95d5d5be909a56faeb121ad09a2f6fe.
2019-06-24 10:21:01 +03:00
278c26cd54 Fix build failure
mxs::rtrim was renamed to mxb::rtrim.
2019-06-20 23:17:41 +03:00