maria:bb-10.4-MDEV-31403

Last commit made on 2023-06-05
Get this branch:
git clone -b bb-10.4-MDEV-31403 https://git.launchpad.net/maria

Branch merges

Branch information

Name:
bb-10.4-MDEV-31403
Repository:
lp:maria

Recent commits

a0c7d21... by Sergey Petrunia

MDEV-31403: Server crashes in st_join_table::choose_best_splitting

The code in choose_best_splitting() assumed that the join prefix is
in join->positions[].

This is not necessarily the case. This function might be called when
the join prefix is in join->best_positions[], too.
Follow the approach from best_access_path(), which calls this function:
pass the current join prefix as an argument,
"const POSITION *join_positions" and use that.

8de6740... by heyingquan0030 <15198894161@139.com>

MDEV-31205 Typo: complatible > compatible

c05ecda... by Sergei Golubchik

fix string literal escaping in views

process multibyte characters correctly, don't escape half of the character

69684f6... by Sergei Golubchik

use correct collation_connection in --view

mysqltest should use the same collation_connection in the service
connection (that creates views) as in the main connection

this makes weight_string("aaa") to return the expected value in --view
and fixes main.func_str failure in --view

c046370... by Sergei Golubchik

fix the test for --view

aca641d... by Sergei Golubchik

mtr: handle the case of existing but unreadable /proc/cpuinfo

d14c485... by Sergei Golubchik

test fixes for 32bit

* disable main.join_cache_notasan on 32bit
  as it uses join_buffer_size=5250229460064350213;

* update sysvars_server_embedded,32bit.rdiff

d785fa8... by Sergei Golubchik

cmake warnings

270c233... by Sergei Golubchik

clarify why cmake is looking for Java and JNI

dc9498b... by Sergei Golubchik

Revert "MDEV-31230: Fix CONNECT_JDBC in CMake"

This reverts commit 1d0e3d80d84c2b375a444cdbb41c28afd78e98b0.