maria:bb-11.1-ycp-spider-maint

Last commit made on 2023-03-24
Get this branch:
git clone -b bb-11.1-ycp-spider-maint https://git.launchpad.net/maria

Branch merges

Branch information

Name:
bb-11.1-ycp-spider-maint
Repository:
lp:maria

Recent commits

b56fb14... by Yuchen Pei

MDEV-30265 Document some sts related functions in spider.

5499906... by Yuchen Pei

MDEV-30581 Add a testcase for MDEV-29904

71a3e66... by Yuchen Pei

MDEV-30920 Remove need_lock and table from spider_close_sys_table()

9aa098c... by Marko Mäkelä

Merge 11.0 into 11.1

9277248... by Marko Mäkelä

MDEV-30911 Multi-batch recovery of ROW_FORMAT=COMPRESSED table hangs

In commit d6aed21621e438e6135415c0c09fc6adfc0be368 a condition at
the start of buf_read_ahead_random() was refactored. Only the caller
buf_read_recv_pages() was adjusted for this. We must in fact adjust
every caller and make sure that spare blocks will be allocated
while crash recovery is in progress. This is the simplest fix;
ideally recovery would operate on the compressed page frame.

The observed recovery hang occurred because pages 0 and 3 of a
tablespace were being read due to buf_page_get_gen() calls by
trx_resurrect_table_locks() before the log records for these pages
had been applied. In buf_page_t::read_complete() we would skip
the call to recv_recover_page() because no uncompressed page frame
had been allocated for the block.

22392b3... by Nayuta Yanagisawa

MDEV-28522 Delete constant SPIDER_SQL_TYPE_*_HS

The HandlerSocket support of Spider has been deleted by MDEV-26858.
Thus, the constants, SPIDER_SQL_TYPE_*_HS, are no longer necessary.

f6cb93b... by Sergey Petrunia

Fix the testcase for MDEV-30693

bdcb2ae... by Marko Mäkelä

Merge 11.0 into 11.1

221b5d7... by Marko Mäkelä

Merge 10.11 into 11.0

faeca00... by Marko Mäkelä

Merge 10.10 into 10.11