mirror of
https://github.com/MariaDB/server.git
synced 2026-01-06 05:22:24 +03:00
MDEV-29694 fixup: Remove srv_change_buffer_max_size, adjust comments
This commit is contained in:
@@ -728,29 +728,6 @@ SHOW WARNINGS;
|
||||
ROLLBACK;
|
||||
DROP TABLE bug12547647;
|
||||
|
||||
#
|
||||
# Bug #13336585 - INNODB: CHANGE BUFFERING WITH 4K PAGES CAN ASSERT
|
||||
# IF SECONDARY KEY IS NEAR MAX
|
||||
# If the secondary index tuple is close to half the page size,
|
||||
# ibuf_insert_low() could return DB_TOO_BIG_RECORD, which is not expected
|
||||
# in ibuf_insert(). In order to insure this does not happen, WL5756
|
||||
# imposes a maximum key length of 768 for 4k pages and 1536 for 8k pages.
|
||||
# The existing max key Size for 16k pages is 3072.
|
||||
#
|
||||
|
||||
#-- disable_query_log
|
||||
# The flag innodb_change_buffering_debug is only available in debug builds.
|
||||
# It instructs InnoDB to try to evict pages from the buffer pool when
|
||||
# change buffering is possible, so that the change buffer will be used
|
||||
# whenever possible.
|
||||
# This flag is not used currently since it exposes valgrind error in ibuf
|
||||
# code with the following SQL
|
||||
#-- error 0,ER_UNKNOWN_SYSTEM_VARIABLE
|
||||
#SET @innodb_change_buffering_debug_orig = @@innodb_change_buffering_debug;
|
||||
#-- error 0,ER_UNKNOWN_SYSTEM_VARIABLE
|
||||
#SET GLOBAL innodb_change_buffering_debug = 1;
|
||||
#-- enable_query_log
|
||||
|
||||
# make sure the largest possible key entry can be added to the insert buffer.
|
||||
# Make enough records so that the root page is not a leaf page.
|
||||
SET SESSION innodb_strict_mode = OFF;
|
||||
@@ -823,11 +800,6 @@ INSERT INTO t1 VALUES(@r,@r,@r,@r,@r,@r,@r,@r,@r,@r,@r,@r,@r,@r,@r,@r,
|
||||
DELETE from t1;
|
||||
DROP TABLE t1;
|
||||
|
||||
#-- disable_query_log
|
||||
#-- error 0,ER_UNKNOWN_SYSTEM_VARIABLE
|
||||
#SET GLOBAL innodb_change_buffering_debug = 0;
|
||||
#-- enable_query_log
|
||||
|
||||
# The following should fail in non-strict mode too.
|
||||
# (The fix of Bug #50945 only affects REDUNDANT and COMPACT tables.)
|
||||
if ($INNODB_PAGE_SIZE == 4096)
|
||||
|
||||
Reference in New Issue
Block a user