maria:bb-10.3-hf

Last commit made on 2021-10-05
Get this branch:
git clone -b bb-10.3-hf https://git.launchpad.net/maria

Branch merges

Branch information

Name:
bb-10.3-hf
Repository:
lp:maria

Recent commits

ecd1aaa... by Alexey Botchkov

MDEV-26540 Assertion `inited==RND' failed in handler::ha_rnd_end on DELETE.

We supposed to run the ha_rnd_end() when rnd_seq is on.
Also the ha_spider::info() should not raise the error in the
mysql_delete.

1d57892... by Marko Mäkelä

Merge 10.2 into 10.3

d836f8a... by Marko Mäkelä

Work around MDEV-26754 main.sp test fails for embedded server

d28b118... by Vladislav Vaintroub

Fix MSVC warning with bison 3.8.2

d5a15f0... by sjaakola <email address hidden>

MDEV-24978 crash with transaction on table with no PK and long fulltext column

If a table has no unique indexes, write set key information will be collected on all columns in the table.
The write set key information has space only for max 3500 bytes for individual column, and if a varchar colummn of such non-primary key table is longer than
 this limit, currently a crash follows.
The fix in this commit, is to truncate key values extracted from such long varhar columns to max 3500 bytes.
This may potentially lead to false positive certification failures for transactions, which operate on separate cluster nodes, and update/insert/delete table rows, which differ only in the part of such long columns after 3500 bytes border.

Reviewed-by: Jan Lindström <email address hidden>

333d6c3... by Vladislav Vaintroub

MDEV-20699 followup.

Normally we disable caching of routines in "SHOW CREATE".
Introduce an exception, if debug_dbug="+d,cache_sp_in_show_create".
lock_sync.test needs a way to populate the cache without side effects,
or else it runs into debug_sync timeouts.

So, this possibility to cache will be remain only for very special tests.

f3bc4f4... by Marko Mäkelä

MDEV-20699 fixup: Re-record compat/oracle.sp-package result

742b37a... by Marko Mäkelä

Merge 10.2 into 10.3

4e9366d... by Marko Mäkelä

MDEV-26672 test fixup

Occasionally, after restart, additional transactions will have been
executed, possibly related to innodb_stats_auto_recalc.

We should only care that the transaction ID sequence does
not go backwards.

a135287... by Vladislav Vaintroub

MDEV-26717 mysql_upgrade_service/mariadb-upgrade-service -avoid slow shutdown

Apparently, slow shutdown is not necessary anymore after MDEV-15912 fix