changed-pages related option parsing inconsistencies
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Percona Server moved to https://jira.percona.com/projects/PS |
Fix Released
|
High
|
Laurynas Biveinis | ||
5.1 |
Fix Released
|
High
|
Laurynas Biveinis | ||
5.5 |
Fix Released
|
High
|
Laurynas Biveinis |
Bug Description
$ rm -Rf /tmp/test1; mkdir /tmp/test1/; /ssd/Percona-
Starts fine:
[...] InnoDB: starting tracking changed pages from LSN 8204 [...]
$ rm -Rf /tmp/test1; mkdir /tmp/test1/; /ssd/Percona-
Does not start, and gives:
[...] [ERROR] /ssd/Percona-
130126 16:05:46 [ERROR] Parsing options for plugin 'InnoDB' failed.
130126 16:05:46 [ERROR] /ssd/Percona-
130126 16:05:46 [ERROR] Aborting [...]
Note the two errors (incorrect report re: innodb_
Also; the exact same command line, using "-1" and "200" for "--innodb-
Also: If you add "--innodb-
the server will set:
| innodb_
Instead of the default:
| innodb_
Same if you try and set it =2, the ..._limit (wrong option) will show 2.
Setting it to =-1 gives:
| innodb_
Testcases: as above (shown or described).
To quickly kill the server for repeated testing:
ps -ef | grep "tmp\/test1" | awk '{print $2}' | xargs kill -9
Related branches
- Stewart Smith (community): Approve
- George Ormond Lorch III (community): Approve (g2)
-
Diff: 189 lines (+29/-20)11 files modifiedPercona-Server/mysql-test/r/percona_server_variables_debug.result (+1/-1)
Percona-Server/mysql-test/r/percona_server_variables_release.result (+1/-1)
Percona-Server/mysql-test/suite/innodb_plugin/r/percona_changed_page_bmp_1105726.result (+3/-0)
Percona-Server/mysql-test/suite/innodb_plugin/r/percona_changed_pages.result (+3/-3)
Percona-Server/mysql-test/suite/innodb_plugin/t/percona_changed_page_bmp_1105726-master.opt (+1/-0)
Percona-Server/mysql-test/suite/innodb_plugin/t/percona_changed_page_bmp_1105726.test (+5/-0)
Percona-Server/mysql-test/suite/innodb_plugin/t/percona_changed_pages.test (+9/-9)
Percona-Server/storage/innodb_plugin/handler/ha_innodb.cc (+2/-2)
Percona-Server/storage/innodb_plugin/handler/i_s.cc (+2/-2)
Percona-Server/storage/innodb_plugin/include/srv0srv.h (+1/-1)
Percona-Server/storage/innodb_plugin/srv/srv0srv.c (+1/-1)
- Stewart Smith (community): Approve
- George Ormond Lorch III (community): Approve (g2)
-
Diff: 211 lines (+35/-26)12 files modifiedPercona-Server/mysql-test/r/percona_server_variables_debug.result (+1/-1)
Percona-Server/mysql-test/r/percona_server_variables_release.result (+1/-1)
Percona-Server/mysql-test/suite/innodb/r/percona_changed_page_bmp_1105726.result (+3/-0)
Percona-Server/mysql-test/suite/innodb/r/percona_changed_pages.result (+3/-3)
Percona-Server/mysql-test/suite/innodb/t/percona_changed_page_bmp_1105726-master.opt (+1/-0)
Percona-Server/mysql-test/suite/innodb/t/percona_changed_page_bmp_1105726.test (+5/-0)
Percona-Server/mysql-test/suite/innodb/t/percona_changed_pages.test (+9/-9)
Percona-Server/mysql-test/suite/sys_vars/r/all_vars.result (+6/-6)
Percona-Server/storage/innobase/handler/ha_innodb.cc (+2/-2)
Percona-Server/storage/innobase/handler/i_s.cc (+2/-2)
Percona-Server/storage/innobase/include/srv0srv.h (+1/-1)
Percona-Server/storage/innobase/srv/srv0srv.c (+1/-1)
description: | updated |
summary: |
- Bitmap related option parsing inconsistencies + changed-pages related option parsing inconsistencies |
description: | updated |
description: | updated |
tags: | added: xtradb |
Percona now uses JIRA for bug reports so this bug report is migrated to: https:/ /jira.percona. com/browse/ PS-623