97edc39...
by
Alexey Botchkov
on 2024-03-07
MDEV-33393 audit plugin do not report user did the action.
Specific test for the auditing plugin v1 instead of the rpl_auditing
test.
987a266...
by
Julius Goryavsky <email address hidden>
on 2024-03-25
galera: wsrep-lib submodule update
e9d3344...
by
=?utf-8?q?Jan_Lindstr=C3=B6m?= <email address hidden>
on 2024-02-15
MDEV-32787 : Assertion `!wsrep_ has_changes( thd) || (thd->lex- >sql_command == SQLCOM_CREATE_TABLE && !thd->is_ current_ stmt_binlog_ format_ row()) || thd->wsrep_ cs().transactio n().state( ) == wsrep:: transaction: :s_aborted' failed in void wsrep_commit_ empty(THD* , bool)
When we commit empty transaction we should allow wsrep
transaction to be on s_must_replay state for DDL that
was killed during certification.
Fix is tested with RQG because deterministic mtr-testcase
was not found.
Signed-off-by: Julius Goryavsky <email address hidden>
70b9077...
by
Marko Mäkelä
on 2024-03-22
MDEV-32364 fixup: crash in ut_dontdump()
f0590db...
by
Marko Mäkelä
on 2024-03-22
MDEV-33591 MONITOR_ INC_VALUE_ CUMULATIVE is executed regardless of "if" condition
MONITOR_ INC_VALUE_ CUMULATIVE is a multiline macro, so the second statement
will be executed always, regardless of "if" condition.
These problems first started with
commit b1ab211dee599ea bd9a5b886fafa3a dea29ae041 (MDEV-15053).
Thanks to Yury Chaikou from ServiceNow for the report.
7d36919...
by
VladislavVaintroub
on 2024-02-22
MDEV-33723 Mroonga ignored WITHOUT_ DYNAMIC_ PLUGINS
Make WITHOUT_ DYNAMIC_ PLUGINS ignore mrooonga also in its own DIY version
of MYSQL_ADD_PLUGIN
a13e521...
by
Daniel Black
on 2024-03-18
MDEV-33636: RPM caps is on mariadbd exe
Postfix on 51e3f1daf54309d 14fe8db438024d8 8aa110e86a that
mariadbd should be the executable name rather than capabilities
on a symlink.
4592af2...
by
Marko Mäkelä
on 2024-03-18
Work around missing MSAN instrumentation
Let us skip the recently added test main.mysql- interactive if
an instrumented ncurses library is not available.
In InnoDB, let us work around an uninstrumented libnuma, by
declaring that the objects returned by numa_get_ mems_allowed( )
are initialized.
09d991d...
by
Marko Mäkelä
on 2024-03-18
MDEV-33478: Tests massively fail with clang-18 -fsanitize=memory
Starting with clang-16, MemorySanitizer appears to check that
uninitialized values not be passed by value nor returned.
Previously, it was allowed to copy uninitialized data in such cases.
get_foreign_ key_info( ): Remove a local variable that was passed
uninitialized to a function.
DsMrr_impl: Initialize key_buffer, because DsMrr_impl: :dsmrr_ init()
is reading it.
test_bind_ result_ ext1(): MYSQL_TYPE_LONG is 32 bits, hence we must
use a 32-bit type, such as int. sizeof(long) differs between
LP64 and LLP64 targets.
fb774eb...
by
Kristian Nielsen
on 2024-03-15
Fix occasional test failure of rpl.rpl_ parallel_ stop_slave
Signed-off-by: Kristian Nielsen <email address hidden>