Commit graph

195337 commits

Author SHA1 Message Date
Marko Mäkelä
cac995ec6f Merge 10.4 into 10.5 2022-02-17 11:58:25 +02:00
Marko Mäkelä
6f4740fde7 MDEV-27723 innodb.instant_alter,8k.rdiff does not apply on FreeBSD
The .rdiff files were not correctly adjusted in
commit 8f4a3bf07c (MDEV-25057).
2022-02-17 11:49:13 +02:00
Marko Mäkelä
f921db7aa5 Merge 10.3 into 10.4 2022-02-17 11:33:08 +02:00
Vladislav Vaintroub
8bc5bf2cb6 MDEV-26789 Fix stall of group commit waiters
Fixed a condition where designated group commit lead was woken in release,
but returned early without trying to take over the lock.

So, the group commit locks would be unowned, and the waiters could
be stalled, until another thread comes that would on whatever reasons
flush the redo log.

Also, use better criteria for choosing potential next group commit lead.
2022-02-17 10:24:14 +01:00
Marko Mäkelä
5b237e5965 Merge 10.2 into 10.3 2022-02-17 10:53:58 +02:00
Marko Mäkelä
73c391afc5 MDEV-27583 InnoDB uses different constants for FK cascade error message in SQL vs error log
convert_error_code_to_mysql(): Use the correct limit FK_MAX_CASCADE_DEL
in the error message. The DICT_FK_MAX_RECURSIVE_LOAD applies to
the number of foreign key constraints in table definitions,
not to the number of rows that are visited while processing
a foreign key constraint.
2022-02-17 10:48:24 +02:00
Marko Mäkelä
da64e503fb MDEV-27722 innodb_fts.innodb-fts-ddl fails with a wrong message on FreeBSD
On FreeBSD, the error message would say "Resource deadlock avoided".
Let us simply replace the error message string in the test.
2022-02-17 10:26:06 +02:00
Alexey Yurchenko
b8bb185500 Removed dead code. 2022-02-17 10:03:51 +02:00
Jonathan Sabbe
9f429a2dd1 fix: Fix 'unknown type usermodehelper_t' issue after upgrading to MariaDB 10.4.24 2022-02-17 15:30:58 +11:00
forkfun
e195685ce6 MDEV-27548 session_tracker_last_gtid.test fails with --repeat, added cleanup after the test 2022-02-16 16:54:36 +01:00
Monty
0a92ef458b MDEV-17223 Assertion `thd->killed != 0' failed in ha_maria::enable_indexes
MDEV-22500 Assertion `thd->killed != 0' failed in ha_maria::enable_indexes

For MDEV-17223 the issue was an assert that didn't take into account that
we could get duplicate key errors when enablling unique indexes.
Fixed by not retrying repair in case of duplicate key error for this
case, which avoids the assert.

For MDEV-22500 I removed the assert, as it's not critical (just a way to
find potential wrong code) and we will anyway get things logged in the
error log if this happens. This case cannot triggered an assert in 10.3
but I verified that it would trigger in 10.5 and that this patch fixes
it.
2022-02-16 17:16:10 +02:00
Marko Mäkelä
cf574cf53b MDEV-27634 innodb_zip tests failing on s390x
Some GNU/Linux distributions ship a zlib that is modified to use
the s390x DFLTCC instruction. That modification would essentially
redefine compressBound(sourceLen) as (sourceLen * 16 + 2308) / 8 + 6.

Let us relax the tests for InnoDB ROW_FORMAT=COMPRESSED to cope with
such a weaker compression guarantee.

create_table_info_t::row_size_is_acceptable(): Remove a bogus debug-only
assertion that would fail to hold for the test innodb_zip.bug36169.
The function page_zip_empty_size() may indeed return 0.
2022-02-16 17:03:02 +02:00
Lena Startseva
6c3f1f661c MDEV-27691: make working view-protocol
Added ability to disable/enable (--disable_view_protocol/--enable_view_protocol) view-protocol in tests.
When the  option "--disable_view_protocol" is used  util connections are closed.
Added new test for checking view-protocol
2022-02-16 13:06:23 +07:00
Marko Mäkelä
a9e00a014d Merge 10.8 into 10.9 2022-02-15 19:28:58 +02:00
Marko Mäkelä
8251a9fb93 MDEV-27848 fixup: Use os_file_close_func()
To close a non-instrumented file, os_file_close_func() should be used
instead of os_file_close().
2022-02-15 19:28:02 +02:00
Brandon Nesterenko
cdf19cd618 MDEV-16091: Seconds_Behind_Master spikes to millions of seconds
The rpl.rpl_seconds_behind_master_spike test would sometimes
timeout or take a very long time to complete. This happened
because an MTR DEBUG_SYNC signal would be lost due to a
subsequent call to RESET. I.e., the slave SQL thread would
be paused due to the WAIT_FOR signal being lost, resulting in
either a failed test if the `select master_pos_wait` timeout
occurs first, or a very long run-time if the DBUG_SYNC timeout
occurs first.

The fix ensures that the MTR signal is processed by the slave
SQL thread before issuing the call to RESET

Reviewed By:
============
Andrei Elkin <andrei.elkin@mariadb.com>
2022-02-15 08:00:28 -07:00
Marko Mäkelä
f1beeb58e6 MDEV-27848: Remove unused wait/io/file/innodb/innodb_log_file
The performance_schema counter wait/io/file/innodb/innodb_log_file
is always reported as 0.

The way how redo log writes are being waited for was refactored in
commit 30ea63b7d2 by the introduction
of flush_lock and write_lock. Even before that change, all the
wait/io/file/innodb/ counters were always 0 in my tests.

Moreover, if the PMEM interface that was introduced in
commit 3daef523af
is being used, writes to the InnoDB log file will completely avoid
any system calls and performance_schema instrumentation.
In commit 685d958e38 also the reads
of the redo log (during recovery) would bypass any system calls.
2022-02-15 15:03:15 +02:00
Vlad Lesin
497809d26d Merge 10.5 into 10.6 2022-02-15 11:32:15 +03:00
Vlad Lesin
5948d7602e MDEV-20605 Awaken transaction can miss inserted by other transaction records due to wrong persistent cursor restoration
Post-push fix: remove unstable test.

The test was developed to find the reason of duplicated rows caused by
MDEV-20605 fix. The test is not necessary as the reason was found and
the bug was fixed.
2022-02-15 10:04:05 +03:00
Ustun Ozgur
b557f26309 Fix typo in mysqadmin manpage 2022-02-15 12:05:41 +11:00
Marko Mäkelä
f8b3c66123 Merge 10.8 into 10.9 2022-02-14 19:51:23 +02:00
Marko Mäkelä
3b06415cb8 Clean up log resizing
log_t::rename_resized(): Replaces create_log_file_rename()

delete_log_files(): Moved to a separate function. Also invoked
on a normal startup when the log is not being resized, to
remove any garbage log files.

create_log_file(): Remove the std::string& parameter.

os_file_delete_if_exists_func() [_WIN32]: Do not retry DeleteFile()
on ERROR_ACCESS_DENIED.
2022-02-14 19:49:54 +02:00
Marko Mäkelä
73605d1813 Clean up some @return and @retval comments 2022-02-14 18:51:52 +02:00
Vlad Lesin
f2f22c382b Merge 10.5 into 10.6 2022-02-14 18:30:51 +03:00
Vladislav Vaintroub
972b45642a fixup 63b9d6e7ea , log_sys.write_buf can't run in a loop
The write_lock is released after the first time already.

This leaves the hole in the log_write_and_flush logic, some
flush_lock/write_lock waiters could be hanging, until the
background redo log flush comes.

The possibility of that is relatively tiny though.
2022-02-14 16:24:55 +01:00
Vladislav Vaintroub
63b9d6e7ea Restore the MDEV-26789 logic, partially lost in refactoring. 2022-02-14 15:39:31 +01:00
Vlad Lesin
20e9e804c1 MDEV-20605 Awaken transaction can miss inserted by other transaction records due to wrong persistent cursor restoration
sel_restore_position_for_mysql() moves forward persistent cursor
position after btr_pcur_restore_position() call if cursor relative position
is BTR_PCUR_ON and the cursor points to the record with NOT the same field
values as in a stored record(and some other not important for this case
conditions).

It was done because btr_pcur_restore_position() sets
page_cur_mode_t mode  to PAGE_CUR_LE for cursor->rel_pos ==  BTR_PCUR_ON
before opening cursor. So we are searching for the record less or equal
to stored one. And if the found record is not equal to stored one, then
it is less and we need to move cursor forward.

But there can be a situation when the stored record was purged, but the
new one with the same key but different value was inserted while
row_search_mvcc() was suspended. In this case, when the thread is
awaken, it will invoke sel_restore_position_for_mysql(), which, in turns,
invoke btr_pcur_restore_position(), which will return false because found
record don't match stored record, and
sel_restore_position_for_mysql() will move forward cursor position.

The above can lead to the case when awaken row_search_mvcc() do not see
records inserted by other transactions while it slept. The mtr test case
shows the example how it can be.

The fix is to return special value from persistent cursor restoring
function which would notify its caller that uniq fields of restored
record and stored record are the same, and in this case
sel_restore_position_for_mysql() don't move cursor forward.

Delete-marked records are correctly processed in row_search_mvcc().
Non-unique secondary indexes are "uniquified" by adding the PK, the
index->n_uniq should then be index->n_fields. So there is no need in
additional checks in the fix.

If transaction's readview can't see the changes made in secondary index
record, it requests clustered index record in row_search_mvcc() to check
its transaction id and get the correspondent record version. After this
row_search_mvcc() commits mtr to preserve clustered index latching
order, and starts mtr. Between those mtr commit and start secondary
index pages are unlatched, and purge has the ability to remove stored in
the cursor record, what causes rows duplication in result set for
non-locking reads, as cursor position is restored to the previously
visited record.

To solve this the changes are just switched off for non-locking reads,
it's quite simple solution, besides the changes don't make sense for
non-locking reads.

The more complex and effective from performance perspective solution is
to create mtr savepoint before clustered record requesting and rolling
back to that savepoint after that. See MDEV-27557.

One more solution is to have per-record transaction id for secondary
indexes. See MDEV-17598.

If any of those is implemented, just remove select_lock_type argument in
sel_restore_position_for_mysql().
2022-02-14 17:35:04 +03:00
Vladislav Vaintroub
7aa09af488 Fix whitespaces 2022-02-14 12:04:50 +01:00
Vladislav Vaintroub
e9e6b23987 MDEV-27828 : Windows - major MSI upgrade fails, complaining that install directory not empty 2022-02-14 12:04:08 +01:00
Marko Mäkelä
b5852ffbee MDEV-27735 Deprecate the parameter innodb_change_buffering
As a follow-up to MDEV-27734 Set innodb_change_buffering=none by default
we mark the option innodb_change_buffering deprecated, to inform users
of its future removal.
2022-02-14 10:29:18 +02:00
Marko Mäkelä
9451e90a45 Merge 10.8 into 10.9 2022-02-14 09:49:05 +02:00
Marko Mäkelä
3553cfd025 Merge 10.7 into 10.8 2022-02-14 09:43:29 +02:00
Marko Mäkelä
33fd136c61 Merge 10.6 into 10.7 2022-02-14 09:26:18 +02:00
Marko Mäkelä
feb8004b58 Merge 10.5 into 10.6 2022-02-14 09:16:41 +02:00
Marko Mäkelä
52b32c60c2 Merge 10.4 into 10.5 2022-02-14 08:59:33 +02:00
Marko Mäkelä
6405ed63e1 MariaDB 10.5.15 release
-----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCgAdFiEEF39AEP5WyjM2MAMF8WVvJMdM0dgFAmIICXMACgkQ8WVvJMdM
 0dhR2BAAzzT/xidb2vGKdIG4jzaXdS1fYRitiVUmL1DXdNHtDb3T2LM62XenrA5/
 zvnFac5MmfIiIzBoimbuB8L/7VC4VYx6Ud6Dn24AirF797U2US8/sgDVLp8MBQeg
 RIjayqFVYIP2/8zWTilgRARgwI1oiZtnGg6VzE2YOvpt3v0qBSlXDHJHoLPjuK1P
 5nB2LqeenVOvaM8qJMZ7S4X+yx51MaRPf9BIrzqUMfGlZm5+xU/xk2Y0NnJpQeuA
 0z9e7K48CQebtZZeP3ja/3U/HVzlLAmqC2rxIk4vu8LCl/w/nHrzXF+Pfjrq54oT
 LImxHNTSowE4ArAIBYk4QDrCBiyqD/mKrMalpaHmY63T9wY18FsEjEgIqvyoOlIq
 x8YYPpVUGj/Q6feF9LEqCl2j7KkwVMEvFDFgpoRGZj13HmnQZ3kVocn+oiPt4F/V
 iaTyllMPNfUeYG0DM8rAxOXA0agAUvKTXw2YAAa7kryA+aq28WMSpsecp56UtTJ/
 DYhZ18A/DyKxxHHS84zoha/szxjlnQ+PsnZsslV7Z5J7XUuplunPWT8JXNLZJqXh
 aKLadcrne19bSwVrsmQLpMYIWaXy1/edhjIRAuWNY8YqXpKUqtz6lHwQFFZiFEMk
 Cob5fXS60bQNiq8JQLLmR6qPfdvehICWnC636L+Mh+4/bBfxWwg=
 =XaIA
 -----END PGP SIGNATURE-----

Merge mariadb-10.5.15 into 10.5
2022-02-14 08:59:13 +02:00
Marko Mäkelä
c9bc10e6e8 Merge 10.3 into 10.4 2022-02-14 08:56:50 +02:00
Marko Mäkelä
4964f1819e MariaDB 10.4.24 release
-----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCgAdFiEEF39AEP5WyjM2MAMF8WVvJMdM0dgFAmIIEboACgkQ8WVvJMdM
 0dgMGQ//QjEd0R3droKQH1WGzHqphSX14AZh2raDxdFz5M6sEs+3ZR489lCu4cXk
 kF1GnfkJpQFT1jXglsWF9O75lfw4RmlUsMj4XYtLLLgBoSwGrVeRIeqwDnRUt2ii
 0YlZ3pGJ0+OT0dZHRvRkV/EUAvAm2nR84UqBZGKm1dl1nnHt1YVSjrxbGx6juWwl
 uoD2Y9HDVZ18z/zz1hbsQ6m82nQrQYGwah3Dqxtj+yVcVXJDdseDJf4X4lELf74w
 WUZmEn88bxJwNTiYc37iMySaQ11q0g3JZ6o+zbkFgDV5QIUvtYZQ1YrRX4RBiQuX
 pM9RlSpgERs8lin+xUdkmh3oMkztycdOeC90Ybt1aui/b881eh+GztKKwqSBpo0/
 1mE8D5TRDUCxKVMeTyt8S3tQJP2wDM8ARre98ATDN24fYx+RZxh9rb+fkQRlC+iA
 SkzxNXnuNo6G6r/YdqBLtRuYSWZFqWQnc65MRdNrQiG9FnCvsLJHXzbRppMHxYoy
 A5LYXh425gZVrMRPsswK+DC/+qxWN1Uwb2Ze42XvNApozGtmRtZckqYcsBI42g08
 e5p62T+WOo1POn7Q0wwkv5dNJyQXd/H1bKS3/aj1sMwZoZj9JawRAevSIfFUSZkD
 DwA14S8Sdh+ej82rMu03cLSTiBUxHCH4AUvvmP2dXKqbTQVez+0=
 =aAbi
 -----END PGP SIGNATURE-----

Merge mariadb-10.4.24 into 10.4
2022-02-14 08:56:32 +02:00
Marko Mäkelä
e928fdbff1 Merge 10.2 into 10.3 2022-02-14 08:49:11 +02:00
Marko Mäkelä
a6ef239b9e MariaDB 10.3.34 release
-----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCgAdFiEEF39AEP5WyjM2MAMF8WVvJMdM0dgFAmIIFeIACgkQ8WVvJMdM
 0divQxAAzNA4EsoHo4nYyUqGiz+5VWzyVaiNpAD4GRIzv1UxaGTZpLEu5jz6tmnr
 CIeltG0/QW3870oTtWs38TUgc6Yzcn1wWAYHzdErBdoP8QEBR4b4jnEIuB2DF94M
 mGExiZDnIvmdGelfOolCz9/WKzFNJm8hCK1T+wZ6YKPGsw0YDypcYcEgCLAqvV35
 pAn6AzbBJny0a6qTbjUp0XzOcBbxssHX/PBYMwdM6xq+26ndJNLZm16VUKvKFYU4
 tsFFVNSFboxSPzUyc4c/SrGtW2LFi3TZfuqy51c0PXEiQ007tYE726m9w5oiykXz
 BPRVsvO2dax6AsXdX/jVPXafUVAzqn2Xu6bl4URkcT78rR3xJOsxalim7FnQFEoV
 KjaGZ3WCSPqcTw5vaTIy5CVF4CfSdAmOBFHUSXebsOkGhP8AFsiO65U9/FRxxwGP
 Xm3BRyUcCJvNMVKQVlvJ0Siy8Ir4swgC5ZgVwPkvaAEnq3jK0p1D1YRAXumKPtSV
 Ame7T8Gt3iNdqSCDTR5BQbTfAaNfqJvWuBAl7J28u89mJnTC+9YgO/Oks/l9WLdy
 Aoh20dLc5ycT//vWVrJhZp1l0tS5qGUojcxx6WW4dktboXn+UKXmwqBOsrL3Urj9
 X77L0Z4y23259IV5kUWJm7uQ2ReHy6tX03+ILM6Lww/W7GH+L3o=
 =AmK6
 -----END PGP SIGNATURE-----

Merge mariadb-10.3.34 into 10.3
2022-02-14 08:48:48 +02:00
Marko Mäkelä
f613014759 Merge 10.7 into 10.8 2022-02-14 08:37:51 +02:00
Marko Mäkelä
6c2a7d43df MariaDB 10.8.2 release
-----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCgAdFiEEF39AEP5WyjM2MAMF8WVvJMdM0dgFAmIH92QACgkQ8WVvJMdM
 0dirFw/9E30DHlUUxp6tNNBWEdOzO1LORyGZG8ps0TgfWYtk4ZUBWdv8gpK2j1tr
 +8rwNhxCVR3Zeja+RnivxIqOrDOxRzgijIuJjhZJ4aDtERHvV+PHiGUJ+I4eeLB+
 0SIEuqnKpldTG0XeuDhPfAy2/k3kIy5KSw0rVw+lNyQRjcgB0eYXA8LwGQRsveqp
 Ozh+9Em5+AbPgH5V2QU4sATnVMINhRBLrH/UYxA6Ooyr4pXHRI7T1NutDgWXeqRK
 +VHvOcQczrZRA22XjXNHE2H3jAE8cuKCRFbFMdNXI1CN34/JkuNRiE2dDXZR3eIc
 MvauT0EXoAYphU/Cnu56WCNeXxt6k8aHs8ZVX5k15DauWwT376wcdvPPOach+4l6
 56HOO9tdZVTv+dYFca7XGDMk8px27XlMEg/uhBVUoyPBcUlyNA3VE0DSJaVOzH3B
 Jboduc6xV9JaNj9nwSxowOZk74nzIVGJGmWpqkL2Ewb+hR2f5kKkzjKwr1kOrHD0
 VD2e88bBXp/9cmzWleDmdSo7wtTqrPQ+ktBe9Z3a5CVyJk1pMj74iXaL3lNXXaF7
 PVSx42UPMkmvTLWRpg6xKOZvOxuBZjdhqbFVsyo4qZITxCp9xC/mxxDd5WlRCHVJ
 1R+o2AzFxU/2A3OTFHLjCMNmWHTE49M7jaL9q1Xw40lhxZ777nM=
 =6dSp
 -----END PGP SIGNATURE-----

Merge mariadb-10.8.2 into 10.8
2022-02-14 08:37:00 +02:00
Marko Mäkelä
5291f35f9f Merge 10.6 into 10.7 2022-02-14 08:36:03 +02:00
Marko Mäkelä
018519a8b2 MariaDB 10.7.3 release
-----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCgAdFiEEF39AEP5WyjM2MAMF8WVvJMdM0dgFAmIH/r0ACgkQ8WVvJMdM
 0diseQ/+OHLtQhlX7wt1DWwuwaN8Ob/L07UeTi5z88TVBPLntx0jEhvqvEnEDiNj
 w3Y/1PPUmkq4s4HZaBrymMtLQjNPqLJpklMWtvLkw9um+A+GVoz8z+M0KwDqzAbh
 cEJO1epL/PiyAycVstm46SDuIuUoMn5z/rbwXc/jioaAUyU8HvKOH1uQbTeZYHUP
 tLIFDgw2TQN2eJFCocD0JMTIOBa8jGFXy/mb1Ip7CyrcrXy2r8eZNB8YZ1PKB8W2
 DiJcoCZK4WW+ZADxLjCI/o2pJ41KRFJC+jzl/MwZnwDYu2+Vx3TIYU7UfkQX2CuQ
 sHfO2YFJpDjjpPZZaZ3a9bEy+Cle2jmbwQTF+krb6fwO57C6r67dqTHxNXs2ClfR
 jYnEtXPysUtjd5P/lSnjaGtu8kPRgUO8BZPBRorkCz6hCmvbbGfa6sMgQpiUY/Fw
 PMWD1dVGWXai3w1SrvuS+KnRbJjYg5sJx1POqPe6/UohDxGzjjHpWIBwNusbPgO3
 wkywmaxtT3En+b7cbLeeMCDVqIvKFEYeeuNY1bGqXz8+wYj3oNLU3Lk5d5o1f/Dn
 V3Bs5+Li23YeWRs0HpGHX43ljz/XFkqFb8b8XHaBqmWx34KivBnzZ01H5lRwyzVf
 Yakyf73xbkV7gokFRHJQagqNP5yoHzBJOq4vJm0C0v4WVeOtR8Y=
 =xph7
 -----END PGP SIGNATURE-----

Merge mariadb-10.7.3 into 10.7
2022-02-14 08:35:41 +02:00
Marko Mäkelä
7b891008ce MDEV-27817 InnoDB recovery of recently created files is not crash-safe
Before commit 86dc7b4d4c (MDEV-24626)
all tablespace ID that needed recovery were known already in
recv_init_crash_recovery_spaces().

recv_sys_t::recover_deferred(): Invoke fil_names_dirty(space) on
the newly initialized tablespace. In this way, if the next log
checkpoint occurs at some LSN that is after the initialization of
the tablespace and before the last recovered LSN, a FILE_MODIFY
record will be written, so that a subsequent recovery will succeed.

The recovery was broken when
commit 0261eac57f merged the 10.5
commit f443cd1100 (MDEV-27022).
2022-02-13 17:33:40 +02:00
Marko Mäkelä
f1e08eaa5d MariaDB 10.6.7 release
-----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCgAdFiEEF39AEP5WyjM2MAMF8WVvJMdM0dgFAmIIAwwACgkQ8WVvJMdM
 0dgx5g/+Peg6omiOQTbuKjBbtkAF2K1WDkWL5RaD80mfyqpU3iwPeTMWjOP1tnwT
 fKKakw4GUv+iHI4/pHj1JBrUKaPp4a7bNIeG9gURMAxvYLZMdwNjvwUSFyCUrNUi
 HQMukcyMMjMJxvfEi7mPY3v299tUx3IJrhvcDypvFA1loZGMzbrdGXlSUtS5AfqO
 2y3+J74ZHZYff6rBP4Ngx1jJQ+JueRZLazRCcpUnW+IsSiAYhG4HNESv/l/4n+rd
 1Tk3S5uxzrk9w3ZezlYlWaKPiAqOivk2f/kkp3/l1agByRsqzGRyUmP5tpd1+G84
 70FzNRH6PxMcp1zkTIVJvdLKB6jSB0yeoCIOGNaj8Cmfpp0vyw2T67HKjCv7vQRH
 XT11Ndaxp1SfvhesAETmsCqb+m9w/X/zGLiRUbTU6fvgXthC9Qg6YDWRe6lnaxvn
 9q2qrPkD4xuYLQZwB3WmSkGESpzPuTuuE273zl6e2VlMd2xpkUaCqm81hYjXLEwf
 NNdAaEDg7FB47LDX8007e8XzsmYBD/FCCmGAAtjpm/6gLoByPkpPkDi7bdLQYbI2
 XTyjGp8JD60HLFT+KElxSHucrZ2HXkFkEJgUQapevV9oBQPnxpzw1c7uHPEch4vA
 b/IoyNwXLLhV0TYIjIozTjUQiE6aiUzkKFlVls9kL+etTf/w5cs=
 =Ahti
 -----END PGP SIGNATURE-----

Merge mariadb-10.6.7 into 10.6
2022-02-13 17:10:15 +02:00
Daniel Bartholomew
e777645d48
bump the VERSION 2022-02-12 15:43:53 -05:00
Daniel Bartholomew
e50421be21
bump the VERSION 2022-02-12 15:18:56 -05:00
Daniel Bartholomew
b55b808b83
bump the VERSION 2022-02-12 15:00:45 -05:00
Daniel Bartholomew
1557204b05
bump the VERSION 2022-02-12 14:25:37 -05:00