maria:bb-11.5-release

Last commit made on 2024-05-26
Get this branch:
git clone -b bb-11.5-release https://git.launchpad.net/maria

Branch merges

Branch information

Name:
bb-11.5-release
Repository:
lp:maria

Recent commits

735a554... by Sergei Golubchik

disable failing galera test

59ac0a5... by Sergei Golubchik

columnstore 23.10.1-2

28020d1... by Elena Stepanova

MDEV-33913 TABLE_STATISTICS increments ROWS_CHANGED twice upon UPDATE and does not count DELETE

8ce3d54... by Monty <email address hidden>

MDEV-33151 Add more columns to TABLE_STATISTICS and USER STATS

Columns added to TABLE_STATISTICS
- ROWS_INSERTED, ROWS_DELETED, ROWS_UPDATED, KEY_READ_HITS and
  KEY_READ_MISSES.

Columns added to CLIENT_STATISTICS and USER_STATISTICS:
- KEY_READ_HITS and KEY_READ_MISSES.

User visible changes (except new columns):
- CLIENT_STATISTICS and USER_STATISTICS has columns KEY_READ_HITS and
  KEY_READ_MISSES added after column ROWS_UPDATED before SELECT_COMMANDS.

Other changes:
- Do not collect table statistics for system tables like index_stats
  table_stats, performance_schema, information_schema etc as the user
  has no control of these and the generate noice in the statistics.
- All row variables that are part of user_stats are moved to
  'struct rows_stats' to make it easy to clear all of them at once.
- ha_read_key_misses added to STATUS_VAR

Notes:
- userstat.result has a change of numbers of rows for handler_read_key.
  This is because use-stat-tables is now disabled for the test.

fbf3937... by Sergei Golubchik

INFORMATION_SCHEMA.ALL_PLUGINS: filter away more errors

fixes a failure of period.create on bintar-centos74-amd64

d1d1f7a... by Sergei Golubchik

my_errno can not be set to EE_ error numbers

EE_ numbers occupy the same range as OS Exxx errors and
my_errno is generally for OS errors. And for HA_ERR_ handler errors
which occupy a different range, so can be freely mixed with OS errors.

4df95be... by Sergei Golubchik

don't use session locale for the error log

f0b089c... by Sergei Golubchik

restore the error message that was changed by mistake

add a test case

b311e70... by Sergei Golubchik

fix chi error message

51a557e... by Sergei Golubchik

cleanup: remove redundant code

reinit_io_cache() resets and restores MY_TRACK_WITH_LIMIT internally