Activity log for bug #1105726

Date Who What changed Old value New value Message
2013-01-26 05:10:30 Roel Van de Paar bug added bug
2013-01-26 05:10:44 Roel Van de Paar nominated for series percona-server/5.1
2013-01-26 05:10:44 Roel Van de Paar bug task added percona-server/5.1
2013-01-26 05:10:44 Roel Van de Paar nominated for series percona-server/5.5
2013-01-26 05:10:44 Roel Van de Paar bug task added percona-server/5.5
2013-01-26 05:12:09 Roel Van de Paar description $ rm -Rf /tmp/test1; mkdir /tmp/test1/; /ssd/Percona-Server-5.5.28-rel29.3-416-debug.Linux.x86_64/bin/mysqld --no-defaults --bootstrap --basedir=/ssd/Percona-Server-5.5.28-rel29.3-416-debug.Linux.x86_64 --datadir=/tmp/test1 --loose-skip-ndbcluster --tmpdir=. --core-file --lc-messages-dir=/ssd/Percona-Server-5.5.28-rel29.3-416-debug.Linux.x86_64/share --character-sets-dir=/ssd/Percona-Server-5.5.28-rel29.3-416-debug.Linux.x86_64/share/charsets --innodb_track_changed_pages=1 Starts fine: [...] InnoDB: starting tracking changed pages from LSN 8204 [...] $ rm -Rf /tmp/test1; mkdir /tmp/test1/; /ssd/Percona-Server-5.5.28-rel29.3-416-debug.Linux.x86_64/bin/mysqld --no-defaults --bootstrap --basedir=/ssd/Percona-Server-5.5.28-rel29.3-416-debug.Linux.x86_64 --datadir=/tmp/test1 --loose-skip-ndbcluster --tmpdir=. --core-file --lc-messages-dir=/ssd/Percona-Server-5.5.28-rel29.3-416-debug.Linux.x86_64/share --character-sets-dir=/ssd/Percona-Server-5.5.28-rel29.3-416-debug.Linux.x86_64/share/charsets --innodb_track_changed_pages=1 --innodb-changed-pages=FORCE Does not start, and gives: [...] [ERROR] /ssd/Percona-Server-5.5.28-rel29.3-416-debug.Linux.x86_64/bin/mysqld: Error while setting value 'FORCE' to 'innodb-changed-pages-limit' <------ (!) this is incorrect - why is it referring to "-limit" option which was not used? 130126 16:05:46 [ERROR] Parsing options for plugin 'InnoDB' failed. 130126 16:05:46 [ERROR] /ssd/Percona-Server-5.5.28-rel29.3-416-debug.Linux.x86_64/bin/mysqld: unknown variable 'innodb_track_changed_pages=1' <------ (!) this is incorrect 130126 16:05:46 [ERROR] Aborting [...] Note the two errors (incorrect report re: innodb_track_changed_pages and incorrect reference to '-limit' variable) Also; the exact same command line, using "-1" and "200" for "--innodb-changed-pages" starts the server fine. This is another inconsistency. $ rm -Rf /tmp/test1; mkdir /tmp/test1/; /ssd/Percona-Server-5.5.28-rel29.3-416-debug.Linux.x86_64/bin/mysqld --no-defaults --bootstrap --basedir=/ssd/Percona-Server-5.5.28-rel29.3-416-debug.Linux.x86_64 --datadir=/tmp/test1 --loose-skip-ndbcluster --tmpdir=. --core-file --lc-messages-dir=/ssd/Percona-Server-5.5.28-rel29.3-416-debug.Linux.x86_64/share --character-sets-dir=/ssd/Percona-Server-5.5.28-rel29.3-416-debug.Linux.x86_64/share/charsets --innodb_track_changed_pages=1 Starts fine: [...] InnoDB: starting tracking changed pages from LSN 8204 [...] $ rm -Rf /tmp/test1; mkdir /tmp/test1/; /ssd/Percona-Server-5.5.28-rel29.3-416-debug.Linux.x86_64/bin/mysqld --no-defaults --bootstrap --basedir=/ssd/Percona-Server-5.5.28-rel29.3-416-debug.Linux.x86_64 --datadir=/tmp/test1 --loose-skip-ndbcluster --tmpdir=. --core-file --lc-messages-dir=/ssd/Percona-Server-5.5.28-rel29.3-416-debug.Linux.x86_64/share --character-sets-dir=/ssd/Percona-Server-5.5.28-rel29.3-416-debug.Linux.x86_64/share/charsets --innodb_track_changed_pages=1 --innodb-changed-pages=FORCE Does not start, and gives: [...] [ERROR] /ssd/Percona-Server-5.5.28-rel29.3-416-debug.Linux.x86_64/bin/mysqld: Error while setting value 'FORCE' to 'innodb-changed-pages-limit' <------ (!) this is incorrect - why is it referring to "-limit" option which was not used? 130126 16:05:46 [ERROR] Parsing options for plugin 'InnoDB' failed. 130126 16:05:46 [ERROR] /ssd/Percona-Server-5.5.28-rel29.3-416-debug.Linux.x86_64/bin/mysqld: unknown variable 'innodb_track_changed_pages=1' <------ (!) this is incorrect 130126 16:05:46 [ERROR] Aborting [...] Note the two errors (incorrect report re: innodb_track_changed_pages and incorrect reference to '-limit' variable) Also; the exact same command line, using "-1" and "200" for "--innodb-changed-pages" starts the server fine. This is another inconsistency. Testcases: as above. To quickly kill the server for repeated testing: ps -ef | grep "tmp\/test1" | awk '{print $2}' | xargs kill -9
2013-01-26 05:13:17 Roel Van de Paar summary Bitmap related option parsing inconsistencies changed-pages related option parsing inconsistencies
2013-01-26 06:00:29 Roel Van de Paar description $ rm -Rf /tmp/test1; mkdir /tmp/test1/; /ssd/Percona-Server-5.5.28-rel29.3-416-debug.Linux.x86_64/bin/mysqld --no-defaults --bootstrap --basedir=/ssd/Percona-Server-5.5.28-rel29.3-416-debug.Linux.x86_64 --datadir=/tmp/test1 --loose-skip-ndbcluster --tmpdir=. --core-file --lc-messages-dir=/ssd/Percona-Server-5.5.28-rel29.3-416-debug.Linux.x86_64/share --character-sets-dir=/ssd/Percona-Server-5.5.28-rel29.3-416-debug.Linux.x86_64/share/charsets --innodb_track_changed_pages=1 Starts fine: [...] InnoDB: starting tracking changed pages from LSN 8204 [...] $ rm -Rf /tmp/test1; mkdir /tmp/test1/; /ssd/Percona-Server-5.5.28-rel29.3-416-debug.Linux.x86_64/bin/mysqld --no-defaults --bootstrap --basedir=/ssd/Percona-Server-5.5.28-rel29.3-416-debug.Linux.x86_64 --datadir=/tmp/test1 --loose-skip-ndbcluster --tmpdir=. --core-file --lc-messages-dir=/ssd/Percona-Server-5.5.28-rel29.3-416-debug.Linux.x86_64/share --character-sets-dir=/ssd/Percona-Server-5.5.28-rel29.3-416-debug.Linux.x86_64/share/charsets --innodb_track_changed_pages=1 --innodb-changed-pages=FORCE Does not start, and gives: [...] [ERROR] /ssd/Percona-Server-5.5.28-rel29.3-416-debug.Linux.x86_64/bin/mysqld: Error while setting value 'FORCE' to 'innodb-changed-pages-limit' <------ (!) this is incorrect - why is it referring to "-limit" option which was not used? 130126 16:05:46 [ERROR] Parsing options for plugin 'InnoDB' failed. 130126 16:05:46 [ERROR] /ssd/Percona-Server-5.5.28-rel29.3-416-debug.Linux.x86_64/bin/mysqld: unknown variable 'innodb_track_changed_pages=1' <------ (!) this is incorrect 130126 16:05:46 [ERROR] Aborting [...] Note the two errors (incorrect report re: innodb_track_changed_pages and incorrect reference to '-limit' variable) Also; the exact same command line, using "-1" and "200" for "--innodb-changed-pages" starts the server fine. This is another inconsistency. Testcases: as above. To quickly kill the server for repeated testing: ps -ef | grep "tmp\/test1" | awk '{print $2}' | xargs kill -9 $ rm -Rf /tmp/test1; mkdir /tmp/test1/; /ssd/Percona-Server-5.5.28-rel29.3-416-debug.Linux.x86_64/bin/mysqld --no-defaults --bootstrap --basedir=/ssd/Percona-Server-5.5.28-rel29.3-416-debug.Linux.x86_64 --datadir=/tmp/test1 --loose-skip-ndbcluster --tmpdir=. --core-file --lc-messages-dir=/ssd/Percona-Server-5.5.28-rel29.3-416-debug.Linux.x86_64/share --character-sets-dir=/ssd/Percona-Server-5.5.28-rel29.3-416-debug.Linux.x86_64/share/charsets --innodb_track_changed_pages=1 Starts fine: [...] InnoDB: starting tracking changed pages from LSN 8204 [...] $ rm -Rf /tmp/test1; mkdir /tmp/test1/; /ssd/Percona-Server-5.5.28-rel29.3-416-debug.Linux.x86_64/bin/mysqld --no-defaults --bootstrap --basedir=/ssd/Percona-Server-5.5.28-rel29.3-416-debug.Linux.x86_64 --datadir=/tmp/test1 --loose-skip-ndbcluster --tmpdir=. --core-file --lc-messages-dir=/ssd/Percona-Server-5.5.28-rel29.3-416-debug.Linux.x86_64/share --character-sets-dir=/ssd/Percona-Server-5.5.28-rel29.3-416-debug.Linux.x86_64/share/charsets --innodb_track_changed_pages=1 --innodb-changed-pages=FORCE Does not start, and gives: [...] [ERROR] /ssd/Percona-Server-5.5.28-rel29.3-416-debug.Linux.x86_64/bin/mysqld: Error while setting value 'FORCE' to 'innodb-changed-pages-limit' <------ (!) this is incorrect - why is it referring to "-limit" option which was not used? 130126 16:05:46 [ERROR] Parsing options for plugin 'InnoDB' failed. 130126 16:05:46 [ERROR] /ssd/Percona-Server-5.5.28-rel29.3-416-debug.Linux.x86_64/bin/mysqld: unknown variable 'innodb_track_changed_pages=1' <------ (!) this is incorrect 130126 16:05:46 [ERROR] Aborting [...] Note the two errors (incorrect report re: innodb_track_changed_pages and incorrect reference to '-limit' variable) Also; the exact same command line, using "-1" and "200" for "--innodb-changed-pages" starts the server fine. This is another inconsistency. Also: If you add "--innodb-changed-pages=0" to a startup command, the server will set: | innodb_changed_pages_limit | 0 | Instead of the default: | innodb_changed_pages_limit | 1000000 | Same if you try and set it =2, the ..._limit (wrong option) will show 2. Testcases: as above. To quickly kill the server for repeated testing: ps -ef | grep "tmp\/test1" | awk '{print $2}' | xargs kill -9
2013-01-26 06:01:50 Roel Van de Paar description $ rm -Rf /tmp/test1; mkdir /tmp/test1/; /ssd/Percona-Server-5.5.28-rel29.3-416-debug.Linux.x86_64/bin/mysqld --no-defaults --bootstrap --basedir=/ssd/Percona-Server-5.5.28-rel29.3-416-debug.Linux.x86_64 --datadir=/tmp/test1 --loose-skip-ndbcluster --tmpdir=. --core-file --lc-messages-dir=/ssd/Percona-Server-5.5.28-rel29.3-416-debug.Linux.x86_64/share --character-sets-dir=/ssd/Percona-Server-5.5.28-rel29.3-416-debug.Linux.x86_64/share/charsets --innodb_track_changed_pages=1 Starts fine: [...] InnoDB: starting tracking changed pages from LSN 8204 [...] $ rm -Rf /tmp/test1; mkdir /tmp/test1/; /ssd/Percona-Server-5.5.28-rel29.3-416-debug.Linux.x86_64/bin/mysqld --no-defaults --bootstrap --basedir=/ssd/Percona-Server-5.5.28-rel29.3-416-debug.Linux.x86_64 --datadir=/tmp/test1 --loose-skip-ndbcluster --tmpdir=. --core-file --lc-messages-dir=/ssd/Percona-Server-5.5.28-rel29.3-416-debug.Linux.x86_64/share --character-sets-dir=/ssd/Percona-Server-5.5.28-rel29.3-416-debug.Linux.x86_64/share/charsets --innodb_track_changed_pages=1 --innodb-changed-pages=FORCE Does not start, and gives: [...] [ERROR] /ssd/Percona-Server-5.5.28-rel29.3-416-debug.Linux.x86_64/bin/mysqld: Error while setting value 'FORCE' to 'innodb-changed-pages-limit' <------ (!) this is incorrect - why is it referring to "-limit" option which was not used? 130126 16:05:46 [ERROR] Parsing options for plugin 'InnoDB' failed. 130126 16:05:46 [ERROR] /ssd/Percona-Server-5.5.28-rel29.3-416-debug.Linux.x86_64/bin/mysqld: unknown variable 'innodb_track_changed_pages=1' <------ (!) this is incorrect 130126 16:05:46 [ERROR] Aborting [...] Note the two errors (incorrect report re: innodb_track_changed_pages and incorrect reference to '-limit' variable) Also; the exact same command line, using "-1" and "200" for "--innodb-changed-pages" starts the server fine. This is another inconsistency. Also: If you add "--innodb-changed-pages=0" to a startup command, the server will set: | innodb_changed_pages_limit | 0 | Instead of the default: | innodb_changed_pages_limit | 1000000 | Same if you try and set it =2, the ..._limit (wrong option) will show 2. Testcases: as above. To quickly kill the server for repeated testing: ps -ef | grep "tmp\/test1" | awk '{print $2}' | xargs kill -9 $ rm -Rf /tmp/test1; mkdir /tmp/test1/; /ssd/Percona-Server-5.5.28-rel29.3-416-debug.Linux.x86_64/bin/mysqld --no-defaults --bootstrap --basedir=/ssd/Percona-Server-5.5.28-rel29.3-416-debug.Linux.x86_64 --datadir=/tmp/test1 --loose-skip-ndbcluster --tmpdir=. --core-file --lc-messages-dir=/ssd/Percona-Server-5.5.28-rel29.3-416-debug.Linux.x86_64/share --character-sets-dir=/ssd/Percona-Server-5.5.28-rel29.3-416-debug.Linux.x86_64/share/charsets --innodb_track_changed_pages=1 Starts fine: [...] InnoDB: starting tracking changed pages from LSN 8204 [...] $ rm -Rf /tmp/test1; mkdir /tmp/test1/; /ssd/Percona-Server-5.5.28-rel29.3-416-debug.Linux.x86_64/bin/mysqld --no-defaults --bootstrap --basedir=/ssd/Percona-Server-5.5.28-rel29.3-416-debug.Linux.x86_64 --datadir=/tmp/test1 --loose-skip-ndbcluster --tmpdir=. --core-file --lc-messages-dir=/ssd/Percona-Server-5.5.28-rel29.3-416-debug.Linux.x86_64/share --character-sets-dir=/ssd/Percona-Server-5.5.28-rel29.3-416-debug.Linux.x86_64/share/charsets --innodb_track_changed_pages=1 --innodb-changed-pages=FORCE Does not start, and gives: [...] [ERROR] /ssd/Percona-Server-5.5.28-rel29.3-416-debug.Linux.x86_64/bin/mysqld: Error while setting value 'FORCE' to 'innodb-changed-pages-limit' <------ (!) this is incorrect - why is it referring to "-limit" option which was not used? 130126 16:05:46 [ERROR] Parsing options for plugin 'InnoDB' failed. 130126 16:05:46 [ERROR] /ssd/Percona-Server-5.5.28-rel29.3-416-debug.Linux.x86_64/bin/mysqld: unknown variable 'innodb_track_changed_pages=1' <------ (!) this is incorrect 130126 16:05:46 [ERROR] Aborting [...] Note the two errors (incorrect report re: innodb_track_changed_pages and incorrect reference to '-limit' variable) Also; the exact same command line, using "-1" and "200" for "--innodb-changed-pages" starts the server fine. This is another inconsistency. Also: If you add "--innodb-changed-pages=0" to a startup command, the server will set: | innodb_changed_pages_limit | 0 | Instead of the default: | innodb_changed_pages_limit | 1000000 | Same if you try and set it =2, the ..._limit (wrong option) will show 2. Setting it to =-1 gives: | innodb_changed_pages_limit | 18446744073709551615 | 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
2013-01-28 06:10:53 Laurynas Biveinis percona-server/5.1: assignee Laurynas Biveinis (laurynas-biveinis)
2013-01-28 06:10:55 Laurynas Biveinis percona-server/5.5: assignee Laurynas Biveinis (laurynas-biveinis)
2013-01-29 08:52:43 Laurynas Biveinis percona-server/5.1: importance Undecided High
2013-01-29 08:52:46 Laurynas Biveinis percona-server/5.1: status New In Progress
2013-01-29 08:52:49 Laurynas Biveinis percona-server/5.5: status Confirmed In Progress
2013-01-29 09:30:19 Laurynas Biveinis percona-server/5.1: status In Progress Fix Committed
2013-01-29 12:00:35 Laurynas Biveinis percona-server/5.5: status In Progress Fix Committed
2013-01-29 15:07:41 Laurynas Biveinis branch linked lp:~laurynas-biveinis/percona-server/BT-16274-bug1105709-5.1
2013-01-29 15:07:54 Laurynas Biveinis branch linked lp:~laurynas-biveinis/percona-server/BT-16274-bug1105709-5.5
2013-01-29 15:12:04 Launchpad Janitor branch linked lp:~laurynas-biveinis/percona-server/BT-16274-bug1105726-5.1
2013-01-29 15:14:56 Launchpad Janitor branch linked lp:~laurynas-biveinis/percona-server/BT-16274-bug1105726-5.5
2013-02-06 07:25:08 Laurynas Biveinis tags bitmap qa bitmap qa xtradb
2013-02-13 11:01:17 Stewart Smith percona-server/5.5: milestone 5.5.29-30.0
2013-02-13 11:01:25 Stewart Smith percona-server/5.5: status Fix Committed Fix Released
2013-02-13 20:42:35 Stewart Smith percona-server/5.1: milestone 5.1.67-14.4
2013-02-13 20:42:37 Stewart Smith percona-server/5.1: status Fix Committed Fix Released