13734 Commits

Author SHA1 Message Date
Markus Mäkelä
c8145f94c9
Merge branch '2.4.0' into 2.4 2019-06-26 09:51:23 +03:00
Markus Mäkelä
d41d4021a8
Merge branch '2.3' into 2.4.0 2019-06-26 09:20:35 +03:00
Markus Mäkelä
67d82146f1
Fix packet length assertion
The `used_len + len` can be the same as `total_len`.
2019-06-26 09:19:24 +03:00
Markus Mäkelä
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
Johan Wikman
29cb034585 Merge branch '2.4.0' into 2.4 2019-06-26 08:57:25 +03:00
Markus Mäkelä
ae18e454cc
Remove manual revision history from tests 2019-06-25 20:44:15 +03:00
Markus Mäkelä
fbd0e84637
Update 2.4.0 release notes
Added short summaries of relevant changes.
2019-06-25 15:16:54 +03:00
Johan Wikman
28a2a726f8 Merge branch '2.4.0' into 2.4 2019-06-25 11:48:44 +03:00
Johan Wikman
0435da90fb Remove 2.3 release notes from 2.4.0 branch 2019-06-25 11:47:36 +03:00
Johan Wikman
f961bf1d96 Merge branch '2.3' into 2.4.0 2019-06-25 11:46:44 +03:00
Johan Wikman
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
Johan Wikman
1b5071260b Merge branch '2.4.0' into 2.4 2019-06-25 11:43:08 +03:00
Johan Wikman
82a5d915a8 Update 2.4 Change Log and 2.4.0 Release notes 2019-06-25 11:34:34 +03:00
Johan Wikman
7d10a71015 Fix broken Change Dates
Were not correct, so were not updated with all others.
2019-06-25 10:11:55 +03:00
Johan Wikman
cb6bdbc936 Add additional scripts for checking the Change Date 2019-06-25 10:11:55 +03:00
Johan Wikman
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
Johan Wikman
0ba779d5a2 Update 2.4.0 Change Date 2019-06-25 10:11:55 +03:00
Johan Wikman
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
Johan Wikman
d146ea376d Update 2.4 license 2019-06-25 10:11:55 +03:00
Johan Wikman
b8bb8702bd Fix broken Change Dates
Were not correct, so were not updated with all others.
2019-06-25 09:52:42 +03:00
Johan Wikman
698dd8a0f2 Add additional scripts for checking the Change Date 2019-06-25 09:38:28 +03:00
Johan Wikman
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
Johan Wikman
2ab9aa9a94 Update 2.4.0 Change Date 2019-06-25 09:19:55 +03:00
Johan Wikman
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
Markus Mäkelä
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
Markus Mäkelä
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
Johan Wikman
c1ba5c127b Update 2.4 license 2019-06-25 08:22:31 +03:00
Markus Mäkelä
77671a2393
Also preload mariadbbackendauth
The backend protocols require it.
2019-06-24 22:46:27 +03:00
Markus Mäkelä
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
Markus Mäkelä
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
Markus Mäkelä
a51e094cd5
Merge branch '2.2' into 2.3 2019-06-24 15:07:18 +03:00
Niclas Antti
3cb05813a0 MXS-2555 Add SmartRouter documentation 2019-06-24 14:54:06 +03:00
Markus Mäkelä
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
Markus Mäkelä
f4e04f5c42
Merge branch '2.3' into 2.4 2019-06-24 13:10:20 +03:00
Markus Mäkelä
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
Markus Mäkelä
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
Esa Korhonen
a595b1b292 Merge branch '2.3' into 2.4 2019-06-24 12:52:34 +03:00
Esa Korhonen
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
Markus Mäkelä
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
Markus Mäkelä
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
Markus Mäkelä
e5e2b91c32
Merge branch '2.3' into 2.4 2019-06-24 12:27:31 +03:00
Markus Mäkelä
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
Markus Mäkelä
736a59dde8
Add unique config for kill_query
This way the info log is always on.
2019-06-24 12:27:06 +03:00
Markus Mäkelä
75147f58fb
Make queries unique in bug547
By having unique queries, we know which connection failed.
2019-06-24 12:27:06 +03:00
Esa Korhonen
24b575bb93 Print error if child process cannot access monitor script file 2019-06-24 12:22:25 +03:00
Markus Mäkelä
dbc321cbbe
Merge branch '2.2' into 2.3 2019-06-24 12:20:19 +03:00
Markus Mäkelä
1cb13582ff
Fix worker state debug assertion
Stopped workers will receive messages.
2019-06-24 11:03:50 +03:00
Johan Wikman
824a80e084 Update dbfwfilter and masking documentation 2019-06-24 10:37:15 +03:00
Johan Wikman
9f771ffc2b Revert "MXS-2513 Deprecate firewall and masking filters"
This reverts commit de3c5721e95d5d5be909a56faeb121ad09a2f6fe.
2019-06-24 10:21:01 +03:00
Markus Mäkelä
278c26cd54
Fix build failure
mxs::rtrim was renamed to mxb::rtrim.
2019-06-20 23:17:41 +03:00