Commit Graph

14920 Commits

Author SHA1 Message Date
e522bce80f MXS-3249 Fix mysqltest tests
To avouid failures caused by default MariaDB configuration files
containing entries incompatible with mysqltest, mysqltest is
invoked with the glah --no-defaults, which will cause it *not* to
read any configuration files.
2020-10-27 13:57:34 +02:00
836334a7a8 Merge branch '2.3' into 2.4 2020-10-23 12:42:46 +03:00
aa5a63be14 Fix debug argument concatenation
The buffer was shorter than the arguments given to it which caused a heap
buffer overflow.
2020-10-23 10:53:26 +03:00
7680c9ce11 Rename Clustrix to Xpand in the tests 2020-10-22 15:28:10 +03:00
3546b716c5 Fix Clustrix tests
Now MDBCI is responsible for Clustrix installation
as well as license processing.
Clustrix version is hardcoded now
(until MDBCI fix for finding latest version)
2020-10-21 23:31:43 +03:00
badca4f611 Merge branch '2.4' of github.com:mariadb-corporation/MaxScale into 2.4 2020-10-19 15:24:59 +03:00
dad5e09e5e Merge branch '2.3' into 2.4 2020-10-19 15:08:22 +03:00
702e88d3d6 MXS-3240: Document /maxscale/threads/:id values
The values are somewhat cryptic without documentation.
2020-10-19 15:08:07 +03:00
49b2471cbb Do not hardcode MDBCI box for Clustrix 2020-10-19 14:30:41 +03:00
0f1983fe1a MXS-3239 Update Clustix/Xpand documentation
- Rename files
- Change Clustrix -> Xpand in files
- Update links
- Add warning that the monitor is intended for use with a native
  Xpand cluster, not with the Xpand storage engine.
2020-10-19 14:22:21 +03:00
3c2299d1b5 MXS-3239 Add mapping clustrixmon -> xpandmon
So that existing configurations continue to work.
2020-10-19 13:59:46 +03:00
9bc7887728 MXS-3239 Rename [c|C]clustrix names to [x|X]pand names 2020-10-19 13:56:36 +03:00
192ad2289f MXS-3239 Rename clustrix* to xpand*
Typenames still Clustrix.
2020-10-19 13:40:54 +03:00
2da2952168 Merge branch '2.4.13' into 2.4 2020-10-19 12:28:18 +03:00
c4d193036d Update release date 2020-10-19 12:23:27 +03:00
48ef9754df MXS-3241: Check buffer length
The `is_set` call assumes that at least three characters are present.
2020-10-16 12:22:06 +03:00
0b211a0866 2.4 Update maintenance version 2020-10-14 09:19:34 +03:00
faaf7f483e 2.4.13 Update Change Date 2020-10-14 09:15:46 +03:00
459884fc96 2.4.13 Add release notes and update change log 2020-10-14 09:15:46 +03:00
933ce0c86a MXS-3220: Fix crash on failed master history replay
This could happen if a session command triggers a master reconnection and
the connection fails while the history replay is ongoing. The code assumed
that history replay would only happen when a query was in the query queue.
2020-10-13 14:31:49 +03:00
96840a18be MXS-3220: Add test case
Added a test case that reproduces the crash which occurs when the history
replay fails.
2020-10-13 14:31:02 +03:00
ab4ac8e588 MXS-3200 Log mapping error as it will lead to session close 2020-10-12 08:31:36 +03:00
147ed8ef22 MXS-3200 Ensure that passed in p to buffer remains valid
The pointer to pointer to GWBUF must in all cases be updated.
Otherwise it will lead to
1) access to free data, and
2) a double delete.
2020-10-12 08:31:36 +03:00
95792c8185 Merge branch '2.3' into 2.4 2020-10-08 15:25:49 +03:00
8a5fd27327 Add the force flag for the mdbci destroy command (#211) 2020-10-08 15:25:21 +03:00
3230d88d4c MXS-3198 Update MariaDB Monitor documentation on 10.5 privileges
In the end, only minor changes as SUPER covers most of the
requirements.
2020-10-06 14:20:23 +03:00
e15b276273 Merge branch '2.3' into 2.4 2020-10-06 10:55:33 +03:00
f922ddcc1c MXS-3207: Document dbfwfilter user addresses
The fact that "partial" wildcards aren't supported wasn't clearly
documented.
2020-10-05 10:27:16 +03:00
c25099da01 Improve SSL error message
Log the type of the DCB to help figure out where the error came from.
2020-09-22 16:42:16 +03:00
0be629e5c5 Merge branch '2.3' into 2.4 2020-09-15 18:02:24 +03:00
6129f588a1 Don't parse COM_STMT_EXECUTE packets
The function information is only available for COM_QUERY packets.
2020-09-15 17:55:56 +03:00
89e206e888 Merge branch '2.3' into 2.4 2020-09-14 10:38:11 +03:00
5fccce5bb4 MXS-3177 Fix download link 2020-09-14 08:24:07 +03:00
91770bf77c Merge branch '2.3' into 2.4 2020-09-09 11:26:14 +03:00
537a9b41fc MXS-3165 Fix cache documentation
The parameter is cache_in_transactions, not
cache_inside_transactions.
2020-09-09 11:01:52 +03:00
9215185a25 Merge branch '2.3' into 2.4 2020-09-08 11:33:52 +03:00
edb215619d Remove MAXSCALE_BUILD_NUMBER from debian version 2020-09-08 09:22:58 +03:00
8b5f2fb46d Merge branch '2.3' into 2.4 2020-09-07 21:33:08 +03:00
ea1d7ba33b Fix CPACK_DEBIAN_PACKAGE_RELEASE field 2020-09-07 15:48:11 +03:00
caaf36a279 Add MAXSCALE_BUILD_NUMBER to the debian/control version 2020-09-07 14:47:54 +03:00
9304230212 MXS-3149 Properly remove master-status from server during demotion
Removing it from the pending status field has not effect as the
pending changes have all ready been written to real status.
2020-09-02 15:13:23 +03:00
c6c664b365 Merge branch '2.3' into 2.4 2020-09-01 10:45:14 +03:00
b210dcc4b8 Cleanup install_build_deps script
No longer installs pcre2, which is built from source later on.
CMake is only installed if a recent version (3.16) is not found.
Jansson install cannot be removed yet as the Avro build requires
it.
2020-09-01 10:41:15 +03:00
7968f41482 Merge branch '2.3' into 2.4 2020-09-01 09:15:56 +03:00
c8983886f2 Use TLS with the Connection class
This fixes the problem where an encrypted connection would not be created
even though the option for it was there. Also made it configurable outside
of the constructor to make it easier to use in tests.
2020-08-31 10:15:48 +03:00
724074a178 Update REST API tutorial
The relationship deletion in it was not done correctly.
2020-08-29 13:20:20 +03:00
caedf79464 Merge branch '2.3' into 2.4 2020-08-28 14:24:16 +03:00
63a050bd7a MXS-3051: Show connection TLS cipher
This tells the user whether a session is using TLS or not. Currently, only
the client TLS cipher is shown in MaxCtrl as the backend ciphers require
additional formatting.
2020-08-28 12:16:17 +03:00
ebdb9655e6 MXS-3143: Route FOUND_ROWS to last used target
This will cause the query to be routed to the same server where a possible
SQL_CALC_FOUND_ROWS was executed.
2020-08-28 11:49:07 +03:00
bce427f4ad Merge branch '2.3' into 2.4 2020-08-27 15:21:36 +03:00