maria:bb-10.5-MDEV-28621-no-remove-unit

Last commit made on 2024-05-09
Get this branch:
git clone -b bb-10.5-MDEV-28621-no-remove-unit https://git.launchpad.net/maria

Branch merges

Branch information

Name:
bb-10.5-MDEV-28621-no-remove-unit
Repository:
lp:maria

Recent commits

cb73bc1... by Rex Johnston

MDEV-28621 group by optimization incorrectly removing subquery where subject buried in a function

Do not remove the unit from the query graph. Group by item removal happens during prepare phase.
Revert change after execution.

704ff8d... by Rex Johnston

Revert "MDEV-28621: group by optimization incorrectly removing subquery where subject buried in a function"

This reverts commit 40b3525fcc79aef62ea1ae057ec5687a55c0630b.

8677472... by He Guohua <email address hidden>

MDEV-31566 Fix buffer overrun of column_json function

The accounting of the limit variable that represents the
amount of space left it the buffer was incorrect.

Also there was 1 or 2 bytes left to write that occured without
the buffer length being checked.

Review: Sanja Byelkin

034abab... by Daniel Black

MDEV-34053 mariadbbackup privilege REPLICA MONITOR issue

MariaDB-backup needs to check for SLAVE MONITOR as that is
what is returned by SHOW GRANTS.

Update test to ensure that warnings about missing privileges
do not occur when the backup is successful.

Reviewer: Andrew Hutchings
Thanks Eugene for reporting the issue.

29c185b... by Sergei Golubchik

test needs to cleanup after itself

938b929... by Sergei Golubchik

don't wait indefinitely for signal handler in --bootstrap

FreeBSD doesn't like it and hangs.

As we don't wait for signal handler, let's disable SIGHUP in bootstrap
too

360a7ff... by Sergei Golubchik

fix tests after 349ca2be7437

.opt files, unlike combinations, accumulate, let's not overuse them

1c425a8... by Sergei Golubchik

MDEV-33727 update test results

followup for 13663cb5c455

6f003b5... by VladislavVaintroub

MDEV-29955 post-fix - add CMake policy CMP0074, so ZLIB_ROOT is not ignored

22d4fbe... by VladislavVaintroub

Define CMake policy list, like it is done in 10.6+

Makes easier to add new policy to the list, and merge to newer versions-