<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel>
        <title>The InnoDB Forums - InnoDB Plugin</title>
        <description>Discussions about installation and use of the plugin version of InnoDB.</description>
        <link>http://forums.innodb.com/list.php?3</link>
        <lastBuildDate>Tue, 07 Sep 2010 14:09:09 +0300</lastBuildDate>
        <generator>Phorum 5.2.13</generator>
        <item>
            <guid>http://forums.innodb.com/read.php?3,1247,1247#msg-1247</guid>
            <title>Innodb  plugin version (2 replies)</title>
            <link>http://forums.innodb.com/read.php?3,1247,1247#msg-1247</link>
            <description><![CDATA[ I am new with Mysql.<br />
I am using Mysql 5.1.48. <br />
What is the latest innodb plugin version I can use?<br />
Built-in Innodb or Plugin - which one is better to use in Production Databasee?<br />
<br />
Regards.]]></description>
            <dc:creator>rmandba</dc:creator>
            <category>InnoDB Plugin</category>
            <pubDate>Tue, 24 Aug 2010 05:59:29 +0300</pubDate>
        </item>
        <item>
            <guid>http://forums.innodb.com/read.php?3,1241,1241#msg-1241</guid>
            <title>1.0.7 + mysql 5.1.41? (4 replies)</title>
            <link>http://forums.innodb.com/read.php?3,1241,1241#msg-1241</link>
            <description><![CDATA[ Is the innodb_plugin 1.07 compatible with mysql 5.1.41?<br />
<br />
I'm using ubuntu 10.04 x64.<br />
<br />
The current mysql package installed is &quot;Server version: 5.1.41-3ubuntu12.3 (Ubuntu)&quot;<br />
<br />
Anyone try this yet?]]></description>
            <dc:creator>abarringer</dc:creator>
            <category>InnoDB Plugin</category>
            <pubDate>Wed, 25 Aug 2010 05:31:47 +0300</pubDate>
        </item>
        <item>
            <guid>http://forums.innodb.com/read.php?3,1215,1215#msg-1215</guid>
            <title>building mysql visual studio ha_innodb_plugin error (no replies)</title>
            <link>http://forums.innodb.com/read.php?3,1215,1215#msg-1215</link>
            <description><![CDATA[ hi everyone<br />
<br />
i try to build mysql 5.1.46 with microsoft visual studio 2008 on windows 7 professional (32 and 64 bits) edition<br />
and it generate an error in the ha_innodb_plugin :<br />
<br />
Compiling...<br />
buf0rea.c<br />
buf0lru.c<br />
buf0flu.c<br />
.\buf\buf0flu.c(160) : error C2143: syntax error : missing ';' before 'type'<br />
.\buf\buf0flu.c(161) : error C2143: syntax error : missing ';' before 'const'<br />
.\buf\buf0flu.c(169) : error C2065: 'b2' : undeclared identifier<br />
.\buf\buf0flu.c(169) : error C2223: left of '-&gt;oldest_modification' must point to struct/union<br />
.\buf\buf0flu.c(170) : error C2065: 'b1' : undeclared identifier<br />
.\buf\buf0flu.c(170) : error C2223: left of '-&gt;oldest_modification' must point to struct/union<br />
.\buf\buf0flu.c(174) : error C2065: 'b2' : undeclared identifier<br />
.\buf\buf0flu.c(174) : error C2223: left of '-&gt;oldest_modification' must point to struct/union<br />
.\buf\buf0flu.c(175) : error C2065: 'b1' : undeclared identifier<br />
.\buf\buf0flu.c(175) : error C2223: left of '-&gt;oldest_modification' must point to struct/union<br />
.\buf\buf0flu.c(180) : error C2065: 'b2' : undeclared identifier<br />
.\buf\buf0flu.c(180) : error C2223: left of '-&gt;space' must point to struct/union<br />
.\buf\buf0flu.c(180) : error C2065: 'b1' : undeclared identifier<br />
.\buf\buf0flu.c(180) : error C2223: left of '-&gt;space' must point to struct/union<br />
.\buf\buf0flu.c(183) : error C2065: 'b2' : undeclared identifier<br />
.\buf\buf0flu.c(183) : error C2223: left of '-&gt;offset' must point to struct/union<br />
.\buf\buf0flu.c(183) : error C2065: 'b1' : undeclared identifier<br />
.\buf\buf0flu.c(183) : error C2223: left of '-&gt;offset' must point to struct/union<br />
.\buf\buf0flu.c(183) : fatal error C1903: unable to recover from previous error(s); stopping compilation<br />
buf0buf.c<br />
<br />
everything works when i build without innodb et innodb-plugin, and i can't build innodb without innodb-plugin<br />
<br />
does anyone have an solution or tried to build it on windows 7 ?<br />
thanks.]]></description>
            <dc:creator>liteon</dc:creator>
            <category>InnoDB Plugin</category>
            <pubDate>Fri, 30 Apr 2010 10:05:41 +0300</pubDate>
        </item>
        <item>
            <guid>http://forums.innodb.com/read.php?3,1211,1211#msg-1211</guid>
            <title>innodb-plugin not working (8 replies)</title>
            <link>http://forums.innodb.com/read.php?3,1211,1211#msg-1211</link>
            <description><![CDATA[ I have installed mysql 5.1.41 on linux suse 64 bit. I got the innodb plugin binary &quot;mysql-5.1.41-linux-x86_64-glibc23.tar.gz&quot;<br />
<br />
After this I follwed the installation instruction. When try to start the mysq lgto below error:<br />
<br />
100428 13:17:02  InnoDB: Starting shutdown...<br />
100428 13:17:03  InnoDB: Shutdown completed; log sequence number 0 44233<br />
100428 13:17:03 [Note] /usr/local/mysql/libexec/mysqld: Shutdown complete<br />
<br />
100428 13:17:03 mysqld_safe mysqld from pid file /usr/local/mysql/var/db2-test.pid ended<br />
100428 13:23:52 mysqld_safe Starting mysqld daemon with databases from /usr/local/mysql/var<br />
100428 13:23:52 [ERROR] Can't open shared library '/usr/local/mysql-5.1.41/lib/mysql/plugin/ha_innodb.so' (errno: 22 undefined symbol: my_pthread_fastmutex_init)<br />
100428 13:23:52 [ERROR] Couldn't load plugin named 'innodb' with soname 'ha_innodb.so'.<br />
100428 13:23:52 [ERROR] /usr/local/mysql/libexec/mysqld: unknown variable 'innodb_data_home_dir=/usr/local/mysql/var/'<br />
100428 13:23:52 [ERROR] Aborting<br />
<br />
<br />
Below is cnf file detail:<br />
ignore_builtin_innodb<br />
plugin-load=innodb=ha_innodb.so;innodb_trx=ha_innodb.so;<br />
  innodb_locks=ha_innodb.so;innodb_lock_waits=ha_innodb.so;<br />
  innodb_cmp=ha_innodb.so;innodb_cmp_reset=ha_innodb.so;<br />
  innodb_cmpmem=ha_innodb.so;innodb_cmpmem_reset=ha_innodb.so<br />
<br />
<br />
Plugin is 1.6<br />
<br />
mysql is installed as:<br />
./configure --prefix=/usr/local/mysql --with-charset=utf8 --with-collation=utf8_general_ci \<br />
--with-plugins=innobase,innodb_plugin]]></description>
            <dc:creator>vivekdeo</dc:creator>
            <category>InnoDB Plugin</category>
            <pubDate>Mon, 30 Aug 2010 04:42:17 +0300</pubDate>
        </item>
        <item>
            <guid>http://forums.innodb.com/read.php?3,1196,1196#msg-1196</guid>
            <title>Innodb Row size too large (8 replies)</title>
            <link>http://forums.innodb.com/read.php?3,1196,1196#msg-1196</link>
            <description><![CDATA[ Hi, <br />
  I have a similar problem to [<a href="http://forums.innodb.com/read.php?3,850" rel="nofollow" >forums.innodb.com</a>]  However, my table seems to be using mostly TEXT and TINYTEXT columns.  I'm using Innodb plugin 1.0.6 on MySQL 5.1.45 on Debian stable (backport of mysql and innodb plugin is from dotdeb.org).<br />
  Here's the table:<br />
<br />
CREATE TABLE `exp_weblog_data` (<br />
 `entry_id` int(10) unsigned NOT NULL,<br />
 `site_id` int(4) unsigned NOT NULL DEFAULT '1',<br />
 `weblog_id` int(4) unsigned NOT NULL,<br />
 `field_id_1` text NOT NULL,<br />
 `field_ft_1` tinytext,<br />
 `field_id_2` text NOT NULL,<br />
 `field_ft_2` tinytext,<br />
 `field_id_3` text NOT NULL,<br />
 `field_ft_3` tinytext,<br />
 `field_id_4` text NOT NULL,<br />
 `field_ft_4` tinytext,<br />
 `field_id_5` text NOT NULL,<br />
 `field_ft_5` tinytext,<br />
 `field_id_6` text NOT NULL,<br />
 `field_ft_6` tinytext,<br />
 `field_id_7` text NOT NULL,<br />
 `field_ft_7` tinytext,<br />
 `field_id_8` text NOT NULL,<br />
 `field_ft_8` tinytext,<br />
 `field_id_9` text NOT NULL,<br />
 `field_ft_9` tinytext,<br />
 `field_id_10` text NOT NULL,<br />
 `field_ft_10` tinytext,<br />
 `field_id_12` text NOT NULL,<br />
 `field_ft_12` tinytext,<br />
 `field_id_13` text NOT NULL,<br />
 `field_ft_13` tinytext,<br />
 `field_id_15` text NOT NULL,<br />
 `field_ft_15` tinytext,<br />
 `field_id_16` text NOT NULL,<br />
 `field_ft_16` tinytext,<br />
 `field_id_17` text NOT NULL,<br />
 `field_ft_17` tinytext,<br />
 `field_id_18` text NOT NULL,<br />
 `field_ft_18` tinytext,<br />
 `field_id_19` text NOT NULL,<br />
 `field_ft_19` tinytext,<br />
 `field_id_20` text NOT NULL,<br />
 `field_ft_20` tinytext,<br />
 `field_id_21` text NOT NULL,<br />
 `field_ft_21` tinytext,<br />
 `field_id_22` text NOT NULL,<br />
 `field_ft_22` tinytext,<br />
 `field_id_23` text NOT NULL,<br />
 `field_ft_23` tinytext,<br />
 `field_id_24` text NOT NULL,<br />
 `field_ft_24` tinytext,<br />
 `field_id_25` text NOT NULL,<br />
 `field_ft_25` tinytext,<br />
 `field_id_26` text NOT NULL,<br />
 `field_ft_26` tinytext,<br />
 `field_id_27` text NOT NULL,<br />
 `field_ft_27` tinytext,<br />
 `field_id_28` text NOT NULL,<br />
 `field_ft_28` tinytext,<br />
 `field_id_29` text NOT NULL,<br />
 `field_ft_29` tinytext,<br />
 `field_id_30` text NOT NULL,<br />
 `field_ft_30` tinytext,<br />
 `field_id_31` text NOT NULL,<br />
 `field_ft_31` tinytext,<br />
 `field_id_32` text NOT NULL,<br />
 `field_ft_32` tinytext,<br />
 `field_id_33` text NOT NULL,<br />
 `field_ft_33` tinytext,<br />
 `field_id_34` text NOT NULL,<br />
 `field_ft_34` tinytext,<br />
 `field_id_35` text NOT NULL,<br />
 `field_ft_35` tinytext,<br />
 `field_id_36` text NOT NULL,<br />
 `field_ft_36` tinytext,<br />
 `field_id_37` text NOT NULL,<br />
 `field_ft_37` tinytext,<br />
 `field_id_38` text NOT NULL,<br />
 `field_ft_38` tinytext,<br />
 `field_id_39` text NOT NULL,<br />
 `field_ft_39` tinytext,<br />
 `field_id_40` text NOT NULL,<br />
 `field_ft_40` tinytext,<br />
 `field_id_41` text NOT NULL,<br />
 `field_ft_41` tinytext,<br />
 `field_id_42` text NOT NULL,<br />
 `field_ft_42` tinytext,<br />
 `field_id_43` text NOT NULL,<br />
 `field_ft_43` tinytext,<br />
 `field_id_44` text NOT NULL,<br />
 `field_ft_44` tinytext,<br />
 `field_id_45` text NOT NULL,<br />
 `field_ft_45` tinytext,<br />
 `field_id_46` text NOT NULL,<br />
 `field_ft_46` tinytext,<br />
 `field_id_47` text NOT NULL,<br />
 `field_ft_47` tinytext,<br />
 `field_id_48` text NOT NULL,<br />
 `field_ft_48` tinytext,<br />
 `field_id_49` text NOT NULL,<br />
 `field_ft_49` tinytext,<br />
 `field_id_50` text NOT NULL,<br />
 `field_ft_50` tinytext,<br />
 `field_id_51` text NOT NULL,<br />
 `field_ft_51` tinytext,<br />
 `field_id_52` text NOT NULL,<br />
 `field_ft_52` tinytext,<br />
 `field_id_53` text NOT NULL,<br />
 `field_ft_53` tinytext,<br />
 `field_id_54` text NOT NULL,<br />
 `field_ft_54` tinytext,<br />
 `field_id_55` text NOT NULL,<br />
 `field_ft_55` tinytext,<br />
 `field_id_56` text NOT NULL,<br />
 `field_ft_56` tinytext,<br />
 `field_id_57` text NOT NULL,<br />
 `field_ft_57` tinytext,<br />
 `field_id_58` text NOT NULL,<br />
 `field_ft_58` tinytext,<br />
 `field_id_59` text NOT NULL,<br />
 `field_ft_59` tinytext,<br />
 `field_id_60` text NOT NULL,<br />
 `field_ft_60` tinytext,<br />
 `field_id_61` text NOT NULL,<br />
 `field_ft_61` tinytext,<br />
 `field_id_62` text NOT NULL,<br />
 `field_ft_62` tinytext,<br />
 `field_id_63` text NOT NULL,<br />
 `field_ft_63` tinytext,<br />
 `field_id_64` text NOT NULL,<br />
 `field_ft_64` tinytext,<br />
 `field_id_65` text NOT NULL,<br />
 `field_ft_65` tinytext,<br />
 `field_id_66` text NOT NULL,<br />
 `field_ft_66` tinytext,<br />
 `field_id_67` text NOT NULL,<br />
 `field_ft_67` tinytext,<br />
 `field_id_68` text NOT NULL,<br />
 `field_ft_68` tinytext,<br />
 `field_id_69` text NOT NULL,<br />
 `field_ft_69` tinytext,<br />
 `field_id_70` text NOT NULL,<br />
 `field_ft_70` tinytext,<br />
 `field_id_71` text NOT NULL,<br />
 `field_ft_71` tinytext,<br />
 `field_id_72` text NOT NULL,<br />
 `field_ft_72` tinytext,<br />
 `field_id_73` text NOT NULL,<br />
 `field_ft_73` tinytext,<br />
 `field_id_74` text NOT NULL,<br />
 `field_ft_74` tinytext,<br />
 `field_id_75` text NOT NULL,<br />
 `field_ft_75` tinytext,<br />
 `field_id_76` text NOT NULL,<br />
 `field_ft_76` tinytext,<br />
 `field_id_77` text NOT NULL,<br />
 `field_ft_77` tinytext,<br />
 `field_id_78` text NOT NULL,<br />
 `field_ft_78` tinytext,<br />
 `field_id_79` text NOT NULL,<br />
 `field_ft_79` tinytext,<br />
 `field_id_80` text NOT NULL,<br />
 `field_ft_80` tinytext,<br />
 `field_id_81` text NOT NULL,<br />
 `field_ft_81` tinytext,<br />
 `field_id_82` text NOT NULL,<br />
 `field_ft_82` tinytext,<br />
 `field_id_83` text NOT NULL,<br />
 `field_ft_83` tinytext,<br />
 `field_id_84` text NOT NULL,<br />
 `field_ft_84` tinytext,<br />
 `field_id_85` text NOT NULL,<br />
 `field_ft_85` tinytext,<br />
 `field_id_86` text NOT NULL,<br />
 `field_ft_86` tinytext,<br />
 `field_id_87` text NOT NULL,<br />
 `field_ft_87` tinytext,<br />
 `field_id_88` text NOT NULL,<br />
 `field_ft_88` tinytext,<br />
 `field_id_89` text NOT NULL,<br />
 `field_ft_89` tinytext,<br />
 `field_id_90` text NOT NULL,<br />
 `field_ft_90` tinytext,<br />
 `field_id_91` text NOT NULL,<br />
 `field_ft_91` tinytext,<br />
 `field_id_92` text NOT NULL,<br />
 `field_ft_92` tinytext,<br />
 `field_id_93` text NOT NULL,<br />
 `field_ft_93` tinytext,<br />
 `field_id_94` text NOT NULL,<br />
 `field_ft_94` tinytext,<br />
 `field_id_95` text NOT NULL,<br />
 `field_ft_95` tinytext,<br />
 `field_id_96` text NOT NULL,<br />
 `field_ft_96` tinytext,<br />
 `field_id_97` text NOT NULL,<br />
 `field_ft_97` tinytext,<br />
 `field_id_98` text NOT NULL,<br />
 `field_ft_98` tinytext,<br />
 `field_id_99` text NOT NULL,<br />
 `field_ft_99` tinytext,<br />
 `field_id_100` text NOT NULL,<br />
 `field_ft_100` tinytext,<br />
 KEY `entry_id` (`entry_id`),<br />
 KEY `weblog_id` (`weblog_id`),<br />
 KEY `site_id` (`site_id`)<br />
) ENGINE=InnoDB DEFAULT CHARSET=latin1<br />
<br />
   I, like the guy in the other post, hate wide tables too, but this is setup from Expression Engine.    Any attempt to add more columns gives this:<br />
<br />
MySQL ERROR:<br />
<br />
Error Number: 1118<br />
<br />
Description: Row size too large. The maximum row size for the used table type, not counting BLOBs, is 8126. You have to change some columns to TEXT or BLOBs<br />
<br />
Query: ALTER TABLE exp_weblog_data ADD COLUMN field_id_103 text NOT NULL<br />
<br />
  <br />
  I'm guessing this is a bug?<br />
<br />
 select * from INFORMATION_SCHEMA.tables where table_name='exp_weblog_data'\G<br />
*************************** 1. row ***************************<br />
  TABLE_CATALOG: NULL<br />
   TABLE_SCHEMA: test<br />
     TABLE_NAME: exp_weblog_data<br />
     TABLE_TYPE: BASE TABLE<br />
         ENGINE: InnoDB<br />
        VERSION: 10<br />
     ROW_FORMAT: Compact<br />
     TABLE_ROWS: 278<br />
 AVG_ROW_LENGTH: 5716<br />
    DATA_LENGTH: 1589248<br />
MAX_DATA_LENGTH: 0<br />
   INDEX_LENGTH: 49152<br />
      DATA_FREE: 4194304<br />
 AUTO_INCREMENT: NULL<br />
    CREATE_TIME: 2010-04-15 21:55:26<br />
    UPDATE_TIME: NULL<br />
     CHECK_TIME: NULL<br />
TABLE_COLLATION: latin1_swedish_ci<br />
       CHECKSUM: NULL<br />
 CREATE_OPTIONS: <br />
  TABLE_COMMENT: <br />
1 row in set (0.00 sec)]]></description>
            <dc:creator>jayj</dc:creator>
            <category>InnoDB Plugin</category>
            <pubDate>Thu, 22 Apr 2010 09:15:22 +0300</pubDate>
        </item>
        <item>
            <guid>http://forums.innodb.com/read.php?3,1183,1183#msg-1183</guid>
            <title>Mysql 5.1.41/Innodb 1.0.5 Server crashes (1 reply)</title>
            <link>http://forums.innodb.com/read.php?3,1183,1183#msg-1183</link>
            <description><![CDATA[ Hello,<br />
<br />
We are seeing mysql 5.1.41 crash regularly (at least once a day) with seg 11. The trace varies. Any help in dealing with this will be appreciated. The installation is the standard MyQSL 5.1.41 binary tarball (not RPM) for an x86 machine. It is installed on a RHEL 4 update 5 machine as a general user.<br />
<br />
Trace from the latest crash is below.<br />
<br />
Thanks,<br />
<br />
AJ<br />
<br />
Attempting backtrace. You can use the following information to find out<br />
where mysqld died. If you see no messages after this, something went<br />
terribly wrong...<br />
stack_bottom = 0x1e8983a8 thread_stack 0x30000<br />
/opt/mdeapp/lampstack-1.1-4/mysql/bin/mysqld.bin(my_print_stacktrace+0x21)[0x84dc0a1]<br />
/opt/mdeapp/lampstack-1.1-4/mysql/bin/mysqld.bin(handle_segfault+0x381)[0x8203ad1]<br />
/lib/tls/libpthread.so.0[0xa5b9c8]<br />
/opt/mdeapp/lampstack-1.1-4/mysql/lib/plugin/ha_innodb_plugin.so[0x291991]<br />
/opt/mdeapp/lampstack-1.1-4/mysql/lib/plugin/ha_innodb_plugin.so[0x292f00]<br />
/opt/mdeapp/lampstack-1.1-4/mysql/lib/plugin/ha_innodb_plugin.so[0x29a858]<br />
/opt/mdeapp/lampstack-1.1-4/mysql/lib/plugin/ha_innodb_plugin.so[0x25a8d5]<br />
/opt/mdeapp/lampstack-1.1-4/mysql/lib/plugin/ha_innodb_plugin.so[0x2f69d0]<br />
/opt/mdeapp/lampstack-1.1-4/mysql/lib/plugin/ha_innodb_plugin.so[0x2f7c75]<br />
/opt/mdeapp/lampstack-1.1-4/mysql/lib/plugin/ha_innodb_plugin.so[0x2ffeb1]<br />
/opt/mdeapp/lampstack-1.1-4/mysql/lib/plugin/ha_innodb_plugin.so[0x2aa77a]<br />
/opt/mdeapp/lampstack-1.1-4/mysql/bin/mysqld.bin(_ZN7handler12ha_write_rowEPh+0x5b)[0x82f6b2b]<br />
/opt/mdeapp/lampstack-1.1-4/mysql/bin/mysqld.bin(_Z12write_recordP3THDP8st_tableP12st_copy_info+0x5b)[0x828478b]<br />
/opt/mdeapp/lampstack-1.1-4/mysql/bin/mysqld.bin(_Z12mysql_insertP3THDP10TABLE_LISTR4ListI4ItemERS3_IS5_ES6_S6_15enum_duplicatesb+0x10ea)[0x8288e<br />
ca]<br />
/opt/mdeapp/lampstack-1.1-4/mysql/bin/mysqld.bin(_Z21mysql_execute_commandP3THD+0x1b50)[0x82151b0]<br />
/opt/mdeapp/lampstack-1.1-4/mysql/bin/mysqld.bin(_Z11mysql_parseP3THDPKcjPS2_+0x355)[0x821b045]<br />
/opt/mdeapp/lampstack-1.1-4/mysql/bin/mysqld.bin(_Z16dispatch_command19enum_server_commandP3THDPcj+0x1228)[0x821c278]<br />
/opt/mdeapp/lampstack-1.1-4/mysql/bin/mysqld.bin(_Z10do_commandP3THD+0xe0)[0x821cb20]<br />
/opt/mdeapp/lampstack-1.1-4/mysql/bin/mysqld.bin(handle_one_connection+0x253)[0x820d413]<br />
/lib/tls/libpthread.so.0[0xa553cc]<br />
/lib/tls/libc.so.6(__clone+0x5e)[0x98fc3e]]]></description>
            <dc:creator>ajoshi</dc:creator>
            <category>InnoDB Plugin</category>
            <pubDate>Mon, 12 Apr 2010 14:42:52 +0300</pubDate>
        </item>
        <item>
            <guid>http://forums.innodb.com/read.php?3,1171,1171#msg-1171</guid>
            <title>replication lag (1 reply)</title>
            <link>http://forums.innodb.com/read.php?3,1171,1171#msg-1171</link>
            <description><![CDATA[ Hello,<br />
<br />
 I am using mysql 5.1.43 with Innodb Plugin 1.0.6 with master slave setup based on RBR, I am using compression with key block size 8K as well as daily partitions.  I am observing that slave continuously lags to master, even though it has same configuration h/w as well as sw. Does anybody noticed this behavior ?<br />
<br />
 Also I have another identical setup using MySql 5.1.30 with RBR for same set of data/table, but here no replication lag observed. Though the setup using plugin processes the writes/load 25% faster than one using 5.1.30 .<br />
Any suggestions/comments welcome.]]></description>
            <dc:creator>ramaki</dc:creator>
            <category>InnoDB Plugin</category>
            <pubDate>Fri, 02 Apr 2010 09:38:44 +0300</pubDate>
        </item>
        <item>
            <guid>http://forums.innodb.com/read.php?3,1166,1166#msg-1166</guid>
            <title>Inifite looping inside btr_page_split_and_insert (3 replies)</title>
            <link>http://forums.innodb.com/read.php?3,1166,1166#msg-1166</link>
            <description><![CDATA[ During testing of 1.0.6 w/ 2x compression enabled for most tables in a 75GB (compressed) DB, I'm hitting a reproducible hang where and UPDATE statement is apparently looping indefinitely inside btr_page_split_and_insert.  The buffer pool is about 60GB at this point, so it's possible it's just a super-linear algorithm that is blowing up with so many pages.  The 10 minute semaphore timeout kills it before it finishes.<br />
<br />
The current reproduction steps involves loading the DB and replaying a specific set of binlogs, which unfortunately takes about 3.5 hours in total.  Fortunately it's 100% reproducible so I've been able to catch it in the debugger (and can do so again).  I would be happy to provide any additional information.  The server is running CentOS 5 on an 8 core (16 thread) Intel L5520.<br />
<br />
I've attached a full callstack.  I'll try to repro in an unoptimized build to provide the rest of the function params.  <br />
<br />
The update never returns from btr_page_split_and_insert().  It descends into page_move_rec_list_end() and then page_copy_rec_list_end_to_created_page() repeatedly.<br />
<br />
Please let me know what additional information would be helpful.]]></description>
            <dc:creator>ryan.mack</dc:creator>
            <category>InnoDB Plugin</category>
            <pubDate>Tue, 06 Apr 2010 19:16:34 +0300</pubDate>
        </item>
        <item>
            <guid>http://forums.innodb.com/read.php?3,1165,1165#msg-1165</guid>
            <title>innodb plugin 1.0.6 for 64 bits? (3 replies)</title>
            <link>http://forums.innodb.com/read.php?3,1165,1165#msg-1165</link>
            <description><![CDATA[ Hi!<br />
I could not find the 64-bit version of innodb plugin version 1.0.6 in the download section - is there any reason for that?<br />
<br />
Thanks!<br />
<br />
Guto.]]></description>
            <dc:creator>guto</dc:creator>
            <category>InnoDB Plugin</category>
            <pubDate>Mon, 12 Apr 2010 14:45:22 +0300</pubDate>
        </item>
        <item>
            <guid>http://forums.innodb.com/read.php?3,1150,1150#msg-1150</guid>
            <title>Innosb plugin and custom innodb page size (3 replies)</title>
            <link>http://forums.innodb.com/read.php?3,1150,1150#msg-1150</link>
            <description><![CDATA[ Hello,<br />
I am new user to Innodb Plugin 1.0.6 built with MySql 5.1.43 on debian linux. Is it possible to modify the innodb page size from 16K to 32k or 64K  in innodb plugin ? I try to increase the innodb page size to 64K, but run into following compilation problem .<br />
======<br />
1. Modify mysql-dfsg-5.1-5.1.43/storage/innodb_plugin/include/univ.i<br />
{{{<br />
 #define UNIV_PAGE_SIZE_SHIFT    16<br />
}}}<br />
<br />
2. uname -a<br />
Linux XXXXXXXX 2.6.32-admob #1 SMP Fri Dec 4 02:02:51 GMT 2009 x86_64 GNU/Linux<br />
++++++++++++<br />
sudo -H DEB_BUILD_OPTIONS=nocheck debuild -us -uc <br />
<br />
nnodb_plugin_la-eval0proc.Tpo -c ../../../storage/innodb_plugin/eval/eval0proc.c -o ha_innodb_plugin_la-eval0proc.o &gt;/dev/null 2&gt;&amp;1<br />
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../../storage/innodb_plugin -I../../include -I../../../include -I../../include -I../../../regex -I../../../storage/innodb_plugin/include -I../../../sql -I../../../storage/innodb_plugin -DMYSQL_DYNAMIC_PLUGIN -g -DSAFE_MUTEX -O3 -DBIG_JOINS=1 -fno-strict-aliasing -DUNIV_LINUX -DUNIV_LINUX -MT ha_innodb_plugin_la-eval0eval.lo -MD -MP -MF .deps/ha_innodb_plugin_la-eval0eval.Tpo -c ../../../storage/innodb_plugin/eval/eval0eval.c -o ha_innodb_plugin_la-eval0eval.o &gt;/dev/null 2&gt;&amp;1<br />
../../../storage/innodb_plugin/fsp/fsp0fsp.c:657:4: error: #error <br />
../../../storage/innodb_plugin/fsp/fsp0fsp.c:661:4: error: #error <br />
make[3]: *** [ha_innodb_plugin_la-fsp0fsp.lo] Error 1]]></description>
            <dc:creator>ramaki</dc:creator>
            <category>InnoDB Plugin</category>
            <pubDate>Tue, 30 Mar 2010 05:15:24 +0300</pubDate>
        </item>
        <item>
            <guid>http://forums.innodb.com/read.php?3,1144,1144#msg-1144</guid>
            <title>CREATE/DROP INDEX copying to temp table despite InnoDB Plugin (2 replies)</title>
            <link>http://forums.innodb.com/read.php?3,1144,1144#msg-1144</link>
            <description><![CDATA[ Hello,<br />
<br />
I've recently installed InnoDB plugin and was excited about the fast CREATE/DROP INDEX capabilities of it. My production database has one table in particular with over 20 million rows and almost 30 indexes, so this would be a great administration asset to me.<br />
<br />
Unfortunately, I keep getting &quot;copying to temp table&quot; when I try to CREATE/DROP INDEX on the table leading me to believe that my table doesn't support the fast creation for some reason.<br />
<br />
For the record, CREATE/DROP INDEX on other large tables works well and is very fast, so InnoDB Plugin is working, just not on this one table.<br />
<br />
I'm running MySQL 5.1.37, InnoDB Plugin 1.0.4. ha_innodb.so appears in my list of plugins when I run SHOW PLUGINS.<br />
<br />
Here's my table info: (column names changed for privacy)<br />
<br />
CREATE TABLE `table_name` (<br />
  `id` int(10) unsigned NOT NULL DEFAULT '0',<br />
  `col1` tinyint(3) unsigned NOT NULL,<br />
  `col2` smallint(5) unsigned NOT NULL,<br />
  `col3` varchar(255) NOT NULL,<br />
  `col4` tinyint(4) unsigned NOT NULL DEFAULT '0',<br />
  `col5` tinyint(7) NOT NULL,<br />
  `col6` mediumint(8) unsigned NOT NULL,<br />
  `col7` tinyint(1) unsigned NOT NULL DEFAULT '1',<br />
  `col8` tinyint(1) unsigned NOT NULL,<br />
  `col9` decimal(8,2) unsigned NOT NULL,<br />
  `col10` mediumint(8) unsigned DEFAULT NULL,<br />
  `col11` tinyint(3) unsigned DEFAULT NULL,<br />
  `col12` tinyint(1) NOT NULL DEFAULT '1',<br />
  `col13` date DEFAULT NULL,<br />
  `col14` tinyint(1) unsigned NOT NULL,<br />
  `col15` tinyint(1) unsigned NOT NULL,<br />
  `col16` tinyint(1) unsigned NOT NULL,<br />
  `col17` tinyint(1) unsigned NOT NULL,<br />
  `col18` tinyint(1) unsigned NOT NULL DEFAULT '0',<br />
  `col19` tinyint(1) unsigned NOT NULL DEFAULT '0',<br />
  PRIMARY KEY (`id`,`col1`,`col2`),<br />
) ENGINE=InnoDB DEFAULT CHARSET=latin1<br />
/*!50100 PARTITION BY LIST (col1)<br />
(PARTITION P1 VALUES IN (1) ENGINE = InnoDB,<br />
 PARTITION P2 VALUES IN (2) ENGINE = InnoDB);<br />
<br />
Additionally there is 27 indexes, none of which are unique or foreign keys.<br />
<br />
Here's the information_schema stuff for the table:<br />
<br />
  TABLE_CATALOG: NULL<br />
   TABLE_SCHEMA: database_name<br />
     TABLE_NAME: table_name<br />
     TABLE_TYPE: BASE TABLE<br />
         ENGINE: InnoDB<br />
        VERSION: 10<br />
     ROW_FORMAT: Compact<br />
     TABLE_ROWS: 22976594<br />
 AVG_ROW_LENGTH: 127<br />
    DATA_LENGTH: 2927624192<br />
MAX_DATA_LENGTH: 0<br />
   INDEX_LENGTH: 24034508800<br />
      DATA_FREE: 30408704<br />
 AUTO_INCREMENT: NULL<br />
    CREATE_TIME: NULL<br />
    UPDATE_TIME: NULL<br />
     CHECK_TIME: NULL<br />
TABLE_COLLATION: latin1_swedish_ci<br />
       CHECKSUM: NULL<br />
 CREATE_OPTIONS: partitioned<br />
  TABLE_COMMENT: <br />
<br />
I'm guessing the problem is either the large number of indexes, the fact that the table is partitioned, or the large (22.9G) INDEX_LENGTH. (My innodb_buffer_pool_size is 30G, in case that's relevant.)<br />
<br />
I can't see any problems that match up with the &quot;Limitations&quot; detailed by the InnoDB documentation.<br />
<br />
Any ideas? :)]]></description>
            <dc:creator>Matthew Peach</dc:creator>
            <category>InnoDB Plugin</category>
            <pubDate>Tue, 16 Mar 2010 10:04:08 +0200</pubDate>
        </item>
        <item>
            <guid>http://forums.innodb.com/read.php?3,1114,1114#msg-1114</guid>
            <title>Innodb assertion failure in file lock0lock.c (4 replies)</title>
            <link>http://forums.innodb.com/read.php?3,1114,1114#msg-1114</link>
            <description><![CDATA[ Hi All,<br />
<br />
One db instance with v5.1.42, innodb plugin 1.0.6 enabled, crashed with assertion failure when running sysbench against it. It first happened with sysbench test mode being non-trx with update_key, test table 10M rows, running 256 threads. Consequent run of the same test didn't reproduce the failure. When changed test mode to non-trx with update_nokey, the first run caused the same assertion failure and consequent executions of the same test finished fine. <br />
<br />
Error log recorded:<br />
100223 12:11:59 InnoDB: Assertion failure in thread 141 in file lock/lock0lock.c line 1767<br />
InnoDB: We intentionally generate a memory trap.<br />
InnoDB: Submit a detailed bug report to [<a href="http://bugs.mysql.com" rel="nofollow" >bugs.mysql.com</a>].<br />
InnoDB: If you get repeated assertion failures or crashes, even<br />
InnoDB: immediately after the mysqld startup, there may be<br />
InnoDB: corruption in the InnoDB tablespace. Please refer to<br />
InnoDB: [<a href="http://dev.mysql.com/doc/refman/5.1/en/forcing-recovery.html" rel="nofollow" >dev.mysql.com</a>]<br />
InnoDB: about forcing recovery.<br />
InnoDB: Thread 292 stopped in file sync/sync0arr.c line 167<br />
InnoDB: Thread 254 stopped in file sync/sync0arr.c line 352<br />
InnoDB: Thread 223 stopped in file handler/ha_innodb.cc line 5203<br />
InnoDB: Thread 43 stopped in file handler/ha_innodb.cc line 5203<br />
InnoDB: Thread 260 stopped in file handler/ha_innodb.cc line 5203<br />
100223 12:11:59 - mysqld got signal 11 ;<br />
This could be because you hit a bug. It is also possible that this binary<br />
or one of the libraries it was linked against is corrupt, improperly built,<br />
or misconfigured. This error can also be caused by malfunctioning hardware.<br />
InnoDB: Thread 142 stopped in file handler/ha_innodb.cc line 5203<br />
We will try our best to scrape up some info that will hopefully help diagnose<br />
the problem, but since we have already crashed, something is definitely wrong<br />
and this may fail.<br />
<br />
key_buffer_size=268435456<br />
read_buffer_size=2097152<br />
max_used_connections=301<br />
max_threads=3000<br />
threads_connected=256<br />
It is possible that mysqld could use up to<br />
key_buffer_size + (read_buffer_size + sort_buffer_size)*max_threads = 12580261 K<br />
bytes of memory<br />
Hope that's ok; if not, decrease some variables in the equation.<br />
<br />
InnoDB: Thread 285 stopped in file handler/ha_innodb.cc line 5203<br />
InnoDB: Thread 42 stopped in file sync/sync0arr.c line 352<br />
InnoDB: Thread 190 stopped in file sync/sync0arr.c line 352<br />
InnoDB: Thread 162 stopped in file sync/sync0arr.c line 352<br />
InnoDB: Thread 300 stopped in file sync/sync0arr.c line 352<br />
InnoDB: Thread 296 stopped in file sync/sync0arr.c line 352<br />
InnoDB: Thread 274 stopped in file sync/sync0arr.c line 352<br />
InnoDB: Thread 158 stopped in file sync/sync0arr.c line 352<br />
100223 12:12:05 mysqld_safe mysqld restarted<br />
100223 12:12:05 [Note] Plugin 'FEDERATED' is disabled.<br />
InnoDB: The InnoDB memory heap is disabled<br />
InnoDB: Mutexes and rw_locks use Solaris atomic functions<br />
100223 12:12:11 InnoDB: highest supported file format is Barracuda.<br />
InnoDB: Log scan progressed past the checkpoint lsn 20085684347<br />
100223 12:12:14 InnoDB: Database was not shut down normally!<br />
<br />
The second crash happened with similar error output:<br />
<br />
100223 13:39:35  InnoDB: Assertion failure in thread 226 in file lock/lock0lock.c line 1767<br />
<br />
while many other threads stopped at the following two places:<br />
InnoDB: Thread 69 stopped in file sync/sync0arr.c line 352<br />
...<br />
InnoDB: Thread 247 stopped in file handler/ha_inn odb.cc line 5203<br />
...<br />
<br />
I looked up the source code, but not savvy enough to interpret it:<br />
<br />
lock/lock0lock.c line 1767<br />
<br />
lock_rec_enqueue_waiting(<br />
      /* Test if there already is some other reason to suspend thread:<br />
        we do not enqueue a lock request if the query thread should be<br />
        stopped anyway */<br />
<br />
        if (UNIV_UNLIKELY(que_thr_stop(thr))) {<br />
<br />
                <b>ut_error;</b><br />
<br />
                return(DB_QUE_THR_SUSPENDED);<br />
        }<br />
<br />
sync/sync0arr.c line 352<br />
sync_array_reserve_cell(<br />
<br />
        ut_a(object);<br />
<br />
<br />
handler/ha_innodb.cc line 5203<br />
ha_innobase::change_active_index(<br />
<br />
        ut_a(prebuilt-&gt;trx == thd_to_trx(user_thd));<br />
<br />
Looks like innodb find a reason to suspend the thread that requesting a lock, but should that result in a crash? Btw, where is the ut_a function defined? curious of what it does... <br />
<br />
Thank you in advance for any comments!]]></description>
            <dc:creator>Song</dc:creator>
            <category>InnoDB Plugin</category>
            <pubDate>Tue, 16 Mar 2010 04:48:43 +0200</pubDate>
        </item>
        <item>
            <guid>http://forums.innodb.com/read.php?3,1109,1109#msg-1109</guid>
            <title>winXP, mysql 5.1.42 and innodb plugin-1.0.6 API is too different (1 reply)</title>
            <link>http://forums.innodb.com/read.php?3,1109,1109#msg-1109</link>
            <description><![CDATA[ 100219 15:25:50 [ERROR] Can't open shared library 'ha_innodb.dll' (errno: 0 API version for STORAGE ENGINE plugin is too different)<br />
<br />
Why I get this error message? I am using mysql 5.1.42-community and innodb plugin-1.0.6 on WinXP x86.]]></description>
            <dc:creator>GrayMan</dc:creator>
            <category>InnoDB Plugin</category>
            <pubDate>Wed, 03 Mar 2010 23:28:57 +0200</pubDate>
        </item>
        <item>
            <guid>http://forums.innodb.com/read.php?3,1098,1098#msg-1098</guid>
            <title>my_pthread_fastmutex_lock undefined on mysql 5.1.42 startup (2 replies)</title>
            <link>http://forums.innodb.com/read.php?3,1098,1098#msg-1098</link>
            <description><![CDATA[ If this is the wrong forum; I apologize.<br />
I am trying to upgrade the RedHat linux systems from the agonizingly old versions of software that's installed on them.<br />
I'm interested in getting away from the MyISAM Engine and looking into InnoDB.<br />
<br />
I installed ha_innodb.so 1.0.6 in /usr/lib/mysql/plugin and added the lines to use it to my /etc/my.cnf.<br />
<br />
Linux RHEL4 Update 8 (GLIBC 2.3)<br />
<br />
MySQL was not compiled but loaded from the rpm's<br />
Installed packages...<br />
<br />
MySQL-client-community-5.1.42-0.rhel4<br />
MySQL-devel-community-5.1.42-0.rhel4<br />
MySQL-server-community-5.1.42-0.rhel4<br />
MySQL-shared-compat-5.1.42-0.rhel4<br />
<br />
I get the following error in my log file...<br />
<br />
100210 19:20:08 mysqld_safe Starting mysqld daemon with databases from /var/lib/mysql<br />
100210 19:20:09 [Note] Plugin 'FEDERATED' is disabled.<br />
100210 19:20:09 <b>[ERROR] Can't open shared library '/usr/lib/mysql/plugin/ha_innodb.so' (errno: 0 undefined symbol: my_pthread_fastmutex_lock)</b><br />
100210 19:20:09 [ERROR] Couldn't load plugin named 'innodb' with soname 'ha_innodb.so'.<br />
100210 19:20:09 [Note] Event Scheduler: Loaded 0 events<br />
100210 19:20:09 [Note] /usr/sbin/mysqld: ready for connections.<br />
Version: '5.1.42-community'  socket: '/var/lib/mysql/mysql.sock'  port: 3306  MySQL Community Server (GPL)<br />
<br />
Am I missing a library somewhere?]]></description>
            <dc:creator>goodgulf</dc:creator>
            <category>InnoDB Plugin</category>
            <pubDate>Mon, 15 Feb 2010 14:44:22 +0200</pubDate>
        </item>
        <item>
            <guid>http://forums.innodb.com/read.php?3,1012,1012#msg-1012</guid>
            <title>Unceremonious hang in innodb plugin 1.0.6 + mysql 5.1.42 during ALTER (15 replies)</title>
            <link>http://forums.innodb.com/read.php?3,1012,1012#msg-1012</link>
            <description><![CDATA[ Hello! I tried out MySQL 5.1 + innodb plugin for the first time today. It didn't go so well.<br />
<br />
I took a slave database that was on 5.0.67 and upgraded it to 5.1.42 + innodb plugin 1.0.6. The plugin came with 5.1.42, which was the 64bit binary download from mysql.com (the tarball, if it matters). Ran mysql_upgrade to check all the tables/upgrade the mysql database. That went fine. Replication worked fine. Selects/etc worked fine.<br />
<br />
At this point all of the tables in the DB are of the A format, and I started ALTER'ing a 65G table with heavy blob usage (122 million rows), with:<br />
ALTER TABLE XXXXXXX ENGINE=InnoDB ROW_FORMAT=COMPRESSED KEY_BLOCK_SIZE=16<br />
<br />
After a few minutes I kill'ed the ALTER since I needed to adjust the redo log settings. Doing that hung innodb... no other query would run. I kill -9'ed the server, let it recover, and had a dangling tablespace from the temp table for the ALTER. I'll get more into this detail shortly.<br />
<br />
Then I ALTER'ed the table again, same exact command. This worked fine and two hours later produced a 30G table.<br />
<br />
Then I tried ALTER'ing it again, this time with:<br />
ALTER TABLE XXXXXXX ENGINE=InnoDB ROW_FORMAT=COMPRESSED KEY_BLOCK_SIZE=8<br />
... to see if block size 8 would do any better.<br />
<br />
This ran for an hour, producing a 15G table. Then InnoDB hung again.<br />
|   4 | root      | localhost           | XXXXXXXXXXXXXXXX | Query | 5835 | rename result table | ALTER TABLE XXXXXXXXXXXX ENGINE=InnoDB ROW_FORMAT=COMPRESSED KEY_BLOCK_SIZE=8<br />
<br />
... a REPLACE INTO for a heartbeat query was running at the same time, in state 'Opening Tables' and hung.<br />
Then a few selects ran for that heartbeat table, all hung under &quot;Opening Tables&quot;. I ran 'SHOW ENGINE INNODB STATUS', which hung as well, with a NULL state. I left the system in this state for 30 minutes just in case it'd recover on its own, without luck. None of the queries were killable.<br />
<br />
This whole time one of the MySQL threads (likely the one doing the ALTER) is pegging CPU at 100%. No disk IO.<br />
<br />
I ran the poor man's profiler on the instance to get all of the thread stacks:<br />
<br />
     10 pthread_cond_wait@@GLIBC_2.3.2,os_event_wait_low,os_aio_simulated_handle,fil_aio_wait,io_handler_thread,start_thread,clone<br />
X      6 __lll_mutex_lock_wait,_L_mutex_lock_1133,pthread_mutex_lock,open_table,open_tables,open_and_lock_tables_derived,execute_sqlcom_select,mysql_execute_command,mysql_parse,dispatch_command,do_command,handle_one_connection,start_thread,clone<br />
      1 select,os_thread_sleep,srv_lock_timeout_and_monitor_thread,start_thread,clone<br />
      1 pthread_cond_wait@@GLIBC_2.3.2,os_event_wait_low,sync_array_wait_event,mutex_spin_wait,buf_print_io,srv_printf_innodb_monitor,innodb_show_status,ha_show_status,mysql_execute_command,mysql_parse,dispatch_command,do_command,handle_one_connection,start_thread,clone<br />
      1 pthread_cond_wait@@GLIBC_2.3.2,os_event_wait_low,sync_array_wait_event,mutex_spin_wait,buf_LRU_stat_update,srv_error_monitor_thread,start_thread,clone<br />
      1 pthread_cond_wait@@GLIBC_2.3.2,os_event_wait_low,sync_array_wait_event,mutex_spin_wait,buf_get_modified_ratio_pct,srv_master_thread,start_thread,clone<br />
      1 pthread_cond_wait@@GLIBC_2.3.2,main,pthread_cond_wait@@GLIBC_2.3.2<br />
      1 pthread_cond_wait@@GLIBC_2.3.2,kill_server,kill_server_thread,start_thread,clone<br />
X      1 __lll_mutex_lock_wait,_L_mutex_lock_1133,pthread_mutex_lock,open_table,open_tables,open_and_lock_tables_derived,mysql_insert,mysql_execute_command,mysql_parse,dispatch_command,do_command,handle_one_connection,start_thread,clone<br />
      1 do_sigwait,sigwait,signal_hand,start_thread,clone<br />
X      1 at,fil_delete_tablespace,row_drop_table_for_mysql,ha_innodb::delete_table,ha_delete_table,quick_rm_table,mysql_alter_table,mysql_execute_command,mysql_parse,dispatch_command,do_command,handle_one_connection,start_thread,clone<br />
<br />
Ones I prefixed with an X are of note. 6 hung running SELECT's, 1 hung doing an INSERT (the REPLACE INTO), 1 one hung doing the drop tablespace. Inspecting the files on disk back this up, since the temporary table had been renamed to the final, and the old table was renamed to an #sql2- table. So at this point it *just* had to drop the old tablespace.<br />
<br />
After kill -9'ing mysql:<br />
<br />
InnoDB: Apply batch completed<br />
InnoDB: In a MySQL replication slave the last master binlog file<br />
InnoDB: position 0 1043639133, file name binlog.000652<br />
InnoDB: Last MySQL binlog file position 0 3628710, file name<br />
XXXXXXXXXXX/binlog.000609<br />
100115 22:26:29  InnoDB: Rolling back trx with id 46771DC1F, 14 rows to undo<br />
InnoDB: Dropping table with id 0 392 in recovery if it exists<br />
InnoDB: Error: trying to load index PRIMARY for table<br />
XXXXXXXXXXXXXXXXXXX/#sql2-1798-4<br />
InnoDB: but the index tree has been freed!<br />
<br />
InnoDB: Rolling back of trx id 46771DC1F completed<br />
100115 22:26:29 InnoDB Plugin 1.0.6 started; log sequence number 1072760499062<br />
<br />
... never seen that 'trying to load index' error before. None of the normal tricks worked for removing that temp table.<br />
<br />
For the other file that died, I tried adding the frm back, but:<br />
InnoDB: Error: trying to load index PRIMARY for table<br />
archetype_partition1_comet/#sql-7c21_14<br />
InnoDB: but the index tree has been freed!<br />
100115 17:24:18 [ERROR] Cannot find or open table<br />
archetype_partition1_comet/#sql-7c21_14 from<br />
the internal data dictionary of InnoDB though the .frm file for the<br />
table exists. Maybe you have deleted and recreated InnoDB data<br />
files but have forgotten to delete the corresponding .frm files<br />
of InnoDB tables, or you have moved .frm files to another database?<br />
or, the table contains indexes that this version of the engine<br />
doesn't support.<br />
See [<a href="http://dev.mysql.com/doc/refman/5.1/en/innodb-troubleshooting.html" rel="nofollow" >dev.mysql.com</a>]<br />
how you can resolve the problem.<br />
<br />
... no dice.<br />
<br />
With the .frm, it thinks the table doesn't exist. Without the .frm, it thinks the table exists and I'm a moron who didn't drop it correctly.<br />
<br />
Sorry for how long this is. I wanted to be thorough since I'm not sure if the second hang was caused by me killing the first and having a corrupt table in the tablespace. It seems highly unlikely since between the first hang and the second hang I was able to successfully ALTER the table.<br />
<br />
The stack trace looks good though, and both hangs are likely in the exact same code, though I didn't get a stack dump the first time.]]></description>
            <dc:creator>dormando</dc:creator>
            <category>InnoDB Plugin</category>
            <pubDate>Mon, 30 Aug 2010 04:41:19 +0300</pubDate>
        </item>
        <item>
            <guid>http://forums.innodb.com/read.php?3,982,982#msg-982</guid>
            <title>Any way to set compressed table as the default? (1 reply)</title>
            <link>http://forums.innodb.com/read.php?3,982,982#msg-982</link>
            <description><![CDATA[ Is there any way to set (e.g. in my.cnf) as default something like:<br />
ROW_FORMAT=COMPRESSED KEY_BLOCK_SIZE=4;<br />
<br />
so that all tables created will be compressed by default?<br />
<br />
I'm using Django and all tables are created by Django &amp; its various pluggables. It'd be a pain to go into every single created table to do an ALTER TABLE to enable compression. If there's a way to set compression as the default, then all tables created by Django will automatically be compressed.]]></description>
            <dc:creator>Andy</dc:creator>
            <category>InnoDB Plugin</category>
            <pubDate>Mon, 11 Jan 2010 12:24:38 +0200</pubDate>
        </item>
        <item>
            <guid>http://forums.innodb.com/read.php?3,981,981#msg-981</guid>
            <title>Decreasing compressed block size increases data_length, but decreases on-disk file size (1 reply)</title>
            <link>http://forums.innodb.com/read.php?3,981,981#msg-981</link>
            <description><![CDATA[ For a compressed InnoDB table, when I decrease the key_block_size the data_length (as reported by &quot;show table status&quot;) increases. However, the size of the table's file on disk decreases (I'm using innodb_file_per_table). Does anyone know why this might be? I've included the various sizes below. I'm using MySQL 5.1.41 with the version of the InnoDB plugin that comes with that distribution.<br />
<br />
<b>Block Size 16</b><br />
<br />
Database:<br />
<br />
<pre class="bbcode">
+-----------------------------------+--------+---------+------------+--------+----------------+-------------+-----------------+--------------+-----------+----------------+---------------------+-------------+------------+-----------------+----------+-----------------------------------------+---------+
| Name                              | Engine | Version | Row_format | Rows   | Avg_row_length | Data_length | Max_data_length | Index_length | Data_free | Auto_increment | Create_time         | Update_time | Check_time | Collation       | Checksum | Create_options                          | Comment |
+-----------------------------------+--------+---------+------------+--------+----------------+-------------+-----------------+--------------+-----------+----------------+---------------------+-------------+------------+-----------------+----------+-----------------------------------------+---------+
| mytable                           | InnoDB |      10 | Compressed | 186169 |             65 |    12124160 |               0 |            0 |   4194304 |           NULL | 2010-01-07 16:37:36 | NULL        | NULL       | utf8_general_ci |     NULL | row_format=COMPRESSED KEY_BLOCK_SIZE=16 |         |
+-----------------------------------+--------+---------+------------+--------+----------------+-------------+-----------------+--------------+-----------+----------------+---------------------+-------------+------------+-----------------+----------+-----------------------------------------+---------+</pre>
<br />
<br />
File:<br />
<br />
<pre class="bbcode">
-rw-rw---- 1 mysql mysql 19M 2010-01-07 17:02 mytable.ibd</pre>
<br />
<br />
<b>Block Size 8</b><br />
<br />
Database:<br />
<br />
<pre class="bbcode">
+-----------------------------------+--------+---------+------------+--------+----------------+-------------+-----------------+--------------+-----------+----------------+---------------------+-------------+------------+-----------------+----------+----------------------------------------+---------+
| Name                              | Engine | Version | Row_format | Rows   | Avg_row_length | Data_length | Max_data_length | Index_length | Data_free | Auto_increment | Create_time         | Update_time | Check_time | Collation       | Checksum | Create_options                         | Comment |
+-----------------------------------+--------+---------+------------+--------+----------------+-------------+-----------------+--------------+-----------+----------------+---------------------+-------------+------------+-----------------+----------+----------------------------------------+---------+
| mytable                           | InnoDB |      10 | Compressed | 186169 |             65 |    12124160 |               0 |            0 |   2621440 |           NULL | 2010-01-07 16:39:01 | NULL        | NULL       | utf8_general_ci |     NULL | row_format=COMPRESSED KEY_BLOCK_SIZE=8 |         |
+-----------------------------------+--------+---------+------------+--------+----------------+-------------+-----------------+--------------+-----------+----------------+---------------------+-------------+------------+-----------------+----------+----------------------------------------+---------+</pre>
<br />
<br />
File:<br />
<br />
<pre class="bbcode">
-rw-rw---- 1 mysql mysql 10M 2010-01-07 17:04 mytable.ibd</pre>
<br />
<br />
<b>Block Size 4</b><br />
<br />
Database:<br />
<br />
<pre class="bbcode">
+-----------------------------------+--------+---------+------------+--------+----------------+-------------+-----------------+--------------+-----------+----------------+---------------------+-------------+------------+-----------------+----------+----------------------------------------+---------+
| Name                              | Engine | Version | Row_format | Rows   | Avg_row_length | Data_length | Max_data_length | Index_length | Data_free | Auto_increment | Create_time         | Update_time | Check_time | Collation       | Checksum | Create_options                         | Comment |
+-----------------------------------+--------+---------+------------+--------+----------------+-------------+-----------------+--------------+-----------+----------------+---------------------+-------------+------------+-----------------+----------+----------------------------------------+---------+
| mytable                           | InnoDB |      10 | Compressed | 186766 |             98 |    18448384 |               0 |            0 |   1835008 |           NULL | 2010-01-07 16:40:14 | NULL        | NULL       | utf8_general_ci |     NULL | row_format=COMPRESSED KEY_BLOCK_SIZE=4 |         |
+-----------------------------------+--------+---------+------------+--------+----------------+-------------+-----------------+--------------+-----------+----------------+---------------------+-------------+------------+-----------------+----------+----------------------------------------+---------+</pre>
<br />
<br />
File:<br />
<br />
<pre class="bbcode">
-rw-rw---- 1 mysql mysql 7.0M 2010-01-07 17:04 mytable.ibd</pre>
<br />
<br />
<b>Block Size 2</b><br />
<br />
Database:<br />
<br />
<pre class="bbcode">
+-----------------------------------+--------+---------+------------+--------+----------------+-------------+-----------------+--------------+-----------+----------------+---------------------+-------------+------------+-----------------+----------+----------------------------------------+---------+
| Name                              | Engine | Version | Row_format | Rows   | Avg_row_length | Data_length | Max_data_length | Index_length | Data_free | Auto_increment | Create_time         | Update_time | Check_time | Collation       | Checksum | Create_options                         | Comment |
+-----------------------------------+--------+---------+------------+--------+----------------+-------------+-----------------+--------------+-----------+----------------+---------------------+-------------+------------+-----------------+----------+----------------------------------------+---------+
| mytable                           | InnoDB |      10 | Compressed | 183155 |            210 |    38600704 |               0 |            0 |    917504 |           NULL | 2010-01-07 16:42:14 | NULL        | NULL       | utf8_general_ci |     NULL | row_format=COMPRESSED KEY_BLOCK_SIZE=2 |         |
+-----------------------------------+--------+---------+------------+--------+----------------+-------------+-----------------+--------------+-----------+----------------+---------------------+-------------+------------+-----------------+----------+----------------------------------------+---------+</pre>
<br />
<br />
File:<br />
<br />
<pre class="bbcode">
-rw-rw---- 1 mysql mysql 6.0M 2010-01-07 16:42 mytable.ibd
</pre>]]></description>
            <dc:creator>neilf</dc:creator>
            <category>InnoDB Plugin</category>
            <pubDate>Mon, 11 Jan 2010 12:18:42 +0200</pubDate>
        </item>
        <item>
            <guid>http://forums.innodb.com/read.php?3,976,976#msg-976</guid>
            <title>InnoDB Plugin - patch coding / increment of pointer to unknown structure (no replies)</title>
            <link>http://forums.innodb.com/read.php?3,976,976#msg-976</link>
            <description><![CDATA[ Hi,<br />
<br />
I'm trying to patch InnoDB Plugin to dump the buffer pool to disk before shutdown and reload it from the file on startup.<br />
<br />
I have some kind of problem while referencing the buf_pool. The code is as follows:<br />
<br />
  chunk = buf_pool-&gt;chunks;<br />
  for(n_chunks = buf_pool-&gt;n_chunks; n_chunks--; chunk++)<br />
<br />
This part generates a compilation error telling me the following:<br />
srv/srv0start.c:2085: error: increment of pointer to unknown structure<br />
<br />
Does anyone have an idea how to fix this?<br />
<br />
:wr<br />
:q]]></description>
            <dc:creator>RootUser</dc:creator>
            <category>InnoDB Plugin</category>
            <pubDate>Tue, 05 Jan 2010 15:31:51 +0200</pubDate>
        </item>
        <item>
            <guid>http://forums.innodb.com/read.php?3,973,973#msg-973</guid>
            <title>Mac OS X Snow Leopard (no replies)</title>
            <link>http://forums.innodb.com/read.php?3,973,973#msg-973</link>
            <description><![CDATA[ Is there a download of the InnoDB plugin that works with Snow Leopard?<br />
<br />
Thanks]]></description>
            <dc:creator>ChopperPhil</dc:creator>
            <category>InnoDB Plugin</category>
            <pubDate>Wed, 16 Dec 2009 05:49:50 +0200</pubDate>
        </item>
        <item>
            <guid>http://forums.innodb.com/read.php?3,953,953#msg-953</guid>
            <title>MySQL 5.1.41 and plugin 1.0.6 signal 11 (6 replies)</title>
            <link>http://forums.innodb.com/read.php?3,953,953#msg-953</link>
            <description><![CDATA[ New install of 5.1.41 on Red Hat 5 with InnoDB plugin 1.0.6 throws signal 11 and crashes (and restarts) as soon as an InnoDB table is created or subsequently accessed.<br />
<br />
091203 21:23:31 - mysqld got signal 11 ;<br />
This could be because you hit a bug. It is also possible that this binary<br />
or one of the libraries it was linked against is corrupt, improperly built,<br />
or misconfigured. This error can also be caused by malfunctioning hardware.<br />
We will try our best to scrape up some info that will hopefully help diagnose<br />
the problem, but since we have already crashed, something is definitely wrong<br />
and this may fail.<br />
<br />
key_buffer_size=8384512<br />
read_buffer_size=262144<br />
max_used_connections=1<br />
max_threads=300<br />
threads_connected=1<br />
It is possible that mysqld could use up to<br />
key_buffer_size + (read_buffer_size + sort_buffer_size)*max_threads = 164839 K<br />
bytes of memory<br />
Hope that's ok; if not, decrease some variables in the equation.<br />
<br />
thd: 0x210a8c20<br />
Attempting backtrace. You can use the following information to find out<br />
where mysqld died. If you see no messages after this, something went<br />
terribly wrong...<br />
stack_bottom = 0x40526100 thread_stack 0x40000<br />
/opt/mysql/5.1.41/bin/mysqld(my_print_stacktrace+0x2e)[0x8aaece]<br />
/opt/mysql/5.1.41/bin/mysqld(handle_segfault+0x322)[0x5dfbe2]<br />
/lib64/libpthread.so.0[0x30c120de70]<br />
/opt/mysql/5.1.41/lib/plugin/ha_innodb.so[0x2aaaab31c1d3]<br />
/opt/mysql/5.1.41/lib/plugin/ha_innodb.so[0x2aaaab323026]<br />
/opt/mysql/5.1.41/bin/mysqld(_ZN7handler7ha_openEP8st_tablePKcii+0x3f)[0x6cd3ef]<br />
/opt/mysql/5.1.41/bin/mysqld(_Z21open_table_from_shareP3THDP14st_table_sharePKcjjjP8st_tableb+0x56a)[0x6300fa]<br />
/opt/mysql/5.1.41/bin/mysqld[0x629e8b]<br />
/opt/mysql/5.1.41/bin/mysqld(_Z10open_tableP3THDP10TABLE_LISTP11st_mem_rootPbj+0x58f)[0x62acaf]<br />
/opt/mysql/5.1.41/bin/mysqld(_Z11open_tablesP3THDPP10TABLE_LISTPjj+0x6a9)[0x62bb29]<br />
/opt/mysql/5.1.41/bin/mysqld(_Z30open_normal_and_derived_tablesP3THDP10TABLE_LISTj+0x1e)[0x62bc9e]<br />
/opt/mysql/5.1.41/bin/mysqld(_Z18mysqld_list_fieldsP3THDP10TABLE_LISTPKc+0x22)[0x6fe182]<br />
/opt/mysql/5.1.41/bin/mysqld(_Z16dispatch_command19enum_server_commandP3THDPcj+0xc9a)[0x5f666a]<br />
/opt/mysql/5.1.41/bin/mysqld(_Z10do_commandP3THD+0xe6)[0x5f7176]<br />
/opt/mysql/5.1.41/bin/mysqld(handle_one_connection+0x246)[0x5e9ad6]<br />
/lib64/libpthread.so.0[0x30c12062f7]<br />
/lib64/libc.so.6(clone+0x6d)[0x30c06d1b6d]<br />
Trying to get some variables.<br />
Some pointers may be invalid and cause the dump to abort...<br />
thd-&gt;query at 0x21101620 =<br />
thd-&gt;thread_id=1<br />
thd-&gt;killed=NOT_KILLED<br />
The manual page at [<a href="http://dev.mysql.com/doc/mysql/en/crashing.html" rel="nofollow" >dev.mysql.com</a>] contains<br />
information that should help you find out what is causing the crash.<br />
091203 21:23:31 mysqld_safe Number of processes running now: 0<br />
091203 21:23:31 mysqld_safe mysqld restarted<br />
091203 21:23:31 [Warning] Could not increase number of max_open_files to more than 1024 (request: 1310)<br />
091203 21:23:31 [Note] Plugin 'FEDERATED' is disabled.<br />
InnoDB: The InnoDB memory heap is disabled<br />
InnoDB: Mutexes and rw_locks use GCC atomic builtins<br />
091203 21:23:32  InnoDB: highest supported file format is Barracuda.<br />
InnoDB: The log sequence number in ibdata files does not match<br />
InnoDB: the log sequence number in the ib_logfiles!<br />
091203 21:23:33  InnoDB: Database was not shut down normally!<br />
InnoDB: Starting crash recovery.<br />
InnoDB: Reading tablespace information from the .ibd files...<br />
InnoDB: Restoring possible half-written data pages from the doublewrite<br />
InnoDB: buffer...<br />
091203 21:23:34 InnoDB Plugin 1.0.6 started; log sequence number 44279<br />
091203 21:23:34 [Note] Recovering after a crash using /opt/mysql/logs/cds-binlog<br />
091203 21:23:34 [Note] Starting crash recovery...<br />
091203 21:23:34 [Note] Crash recovery finished.<br />
091203 21:23:34 [Note] Event Scheduler: Loaded 0 events<br />
091203 21:23:34 [Note] /opt/mysql/5.1.41/bin/mysqld: ready for connections.<br />
Version: '5.1.41-log'  socket: '/opt/mysql/data01/mysql.sock'  port: 3306  MySQL Community Server (GPL)]]></description>
            <dc:creator>MikeGrafton</dc:creator>
            <category>InnoDB Plugin</category>
            <pubDate>Fri, 04 Dec 2009 17:46:52 +0200</pubDate>
        </item>
        <item>
            <guid>http://forums.innodb.com/read.php?3,929,929#msg-929</guid>
            <title>Dynamic innodb_buffer_pool_size (no replies)</title>
            <link>http://forums.innodb.com/read.php?3,929,929#msg-929</link>
            <description><![CDATA[ Is there any planing functionality for ability of dynamically change innodb_buffer_pool_size without server restart?]]></description>
            <dc:creator>SaveTheRbtz</dc:creator>
            <category>InnoDB Plugin</category>
            <pubDate>Mon, 16 Nov 2009 15:12:24 +0200</pubDate>
        </item>
        <item>
            <guid>http://forums.innodb.com/read.php?3,928,928#msg-928</guid>
            <title>bugfix (no replies)</title>
            <link>http://forums.innodb.com/read.php?3,928,928#msg-928</link>
            <description><![CDATA[ I don't know if the innodb plugin developers follow XtraDB development?<br />
<br />
If not, it might be worth it to check out this bug:<br />
<br />
    [<a href="https://bugs.launchpad.net/percona-xtradb/+bug/482100" rel="nofollow" >bugs.launchpad.net</a>]<br />
<br />
I think it is present also in unmodified innodb plugin.]]></description>
            <dc:creator>knielsen</dc:creator>
            <category>InnoDB Plugin</category>
            <pubDate>Sat, 14 Nov 2009 01:00:49 +0200</pubDate>
        </item>
        <item>
            <guid>http://forums.innodb.com/read.php?3,877,877#msg-877</guid>
            <title>Regression on ALTER TABLE found for InnoDB plugin 1.0.4 (4 replies)</title>
            <link>http://forums.innodb.com/read.php?3,877,877#msg-877</link>
            <description><![CDATA[ Hi all!<br />
<br />
In the Drizzle project, we run a series of automated benchmarks with every commit.  Recently, when merging in the latest InnoDB plugin 1.0.4, we've discovered an apparent significant regression in the performance of ALTER TABLE:<br />
<br />
[<a href="https://lists.launchpad.net/drizzle-benchmark/msg00340.html" rel="nofollow" >lists.launchpad.net</a>]<br />
<br />
r1183 is the revision where we merged in the new InnoDB plugin:<br />
<br />
[<a href="http://bazaar.launchpad.net/~drizzle-developers/drizzle/staging/revision/1183" rel="nofollow" >bazaar.launchpad.net</a>]<br />
<br />
As you can see from the benchmark results, we see a large dropoff in the alter_table_add and alter_table_drop benchmark tests (from the sqlbench suite, BTW)<br />
<br />
For the record, we see some very nice improvements in other benchmark areas though! :)  However, we wanted to alert you to our findings and see if you had a comment on it?  Perhaps we have a poorly-set configuration variable in the handler?  Any assistance would be most appreciated!<br />
<br />
Thanks!<br />
<br />
jay]]></description>
            <dc:creator>jaypipes</dc:creator>
            <category>InnoDB Plugin</category>
            <pubDate>Fri, 16 Oct 2009 22:35:25 +0300</pubDate>
        </item>
        <item>
            <guid>http://forums.innodb.com/read.php?3,876,876#msg-876</guid>
            <title>how to do backup (full and incremental) (1 reply)</title>
            <link>http://forums.innodb.com/read.php?3,876,876#msg-876</link>
            <description><![CDATA[ Hello,<br />
<br />
Given the &quot;Barracuda&quot; file format I'm wondering how to do full and incremental backup.<br />
Given the documentation that says that innodb logs are differents from normal innodb engine and since is incompatible with innodb hot copy 3.0, I was thinking of using zrm.<br />
Still zrm relies on logs (binary probably), so it may not well handle the new log format.<br />
<br />
Does the compression occurs also for the bin log ? (I guess no ?)<br />
<br />
Regards,<br />
Manfred]]></description>
            <dc:creator>Manfred</dc:creator>
            <category>InnoDB Plugin</category>
            <pubDate>Tue, 20 Oct 2009 09:10:05 +0300</pubDate>
        </item>
        <item>
            <guid>http://forums.innodb.com/read.php?3,850,850#msg-850</guid>
            <title>Max row size with plugin (3 replies)</title>
            <link>http://forums.innodb.com/read.php?3,850,850#msg-850</link>
            <description><![CDATA[ Hi,<br />
   I recently encountered an unexpected behavior with the InnoDB Plugin.  Before, I was able to create table with schema potentially much larger than 8k/row (no blob) but now, I receive the following error:<br />
<br />
ERROR 1118 (42000): Row size too large. The maximum row size for the used table type, not counting BLOBs, is 8126. You have to change some columns to TEXT or BLOBs&quot;<br />
<br />
Is this the new expected behavior?  If so, it is a big change compare to the &quot;classic&quot; InnoDB engine and it should be clearly documented. <br />
<br />
Regards,<br />
<br />
Yves]]></description>
            <dc:creator>ytrudeau</dc:creator>
            <category>InnoDB Plugin</category>
            <pubDate>Mon, 19 Oct 2009 22:47:30 +0300</pubDate>
        </item>
        <item>
            <guid>http://forums.innodb.com/read.php?3,798,798#msg-798</guid>
            <title>mysql 5.1.38 and plugin 1.0.4 - signal 11 (12 replies)</title>
            <link>http://forums.innodb.com/read.php?3,798,798#msg-798</link>
            <description><![CDATA[ I am getting a signal 11 error when trying to run 'make test' after compiling mysql 5.1.38. I thought it might be because of <a href="http://bugs.mysql.com/bug.php?id=46977" rel="nofollow" >Bug# 46977</a> at first, but then noticed the backtrace is different as well as the error number. Error from mysql log is as follows.<br />
<br />
090908 18:45:13 - mysqld got signal 11 ;<br />
This could be because you hit a bug. It is also possible that this binary<br />
or one of the libraries it was linked against is corrupt, improperly built,<br />
or misconfigured. This error can also be caused by malfunctioning hardware.<br />
We will try our best to scrape up some info that will hopefully help diagnose<br />
the problem, but since we have already crashed, something is definitely wrong<br />
and this may fail.<br />
<br />
key_buffer_size=1048576<br />
read_buffer_size=131072<br />
max_used_connections=0<br />
max_threads=151<br />
threads_connected=0<br />
It is possible that mysqld could use up to<br />
key_buffer_size + (read_buffer_size + sort_buffer_size)*max_threads = 59969 K<br />
bytes of memory<br />
Hope that's ok; if not, decrease some variables in the equation.<br />
<br />
thd: 0x0<br />
Attempting backtrace. You can use the following information to find out<br />
where mysqld died. If you see no messages after this, something went<br />
terribly wrong...<br />
stack_bottom = (nil) thread_stack 0x30000<br />
/&lt;path&gt;/mysql-5.1.38-i686-default/sql/mysqld(my_print_stacktrace+0x21)[0x84c1c78]<br />
/&lt;path&gt;/mysql-5.1.38-i686-default/sql/mysqld(handle_segfault+0x36e)[0x81f39ae]<br />
/lib/tls/libpthread.so.0[0xa00a98]<br />
/&lt;path&gt;/mysql-5.1.38-i686-default/storage/innodb_plugin/.libs/ha_innodb_plugin.so[0x438106]<br />
/&lt;path&gt;/mysql-5.1.38-i686-default/sql/mysqld(_Z24ha_initialize_handlertonP13st_plugin_int+0x132)[0x82e5178]<br />
/&lt;path&gt;/mysql-5.1.38-i686-default/sql/mysqld[0x836d098]<br />
/&lt;path&gt;/mysql-5.1.38-i686-default/sql/mysqld(_Z11plugin_initPiPPci+0x519)[0x8370ef7]<br />
/&lt;path&gt;/mysql-5.1.38-i686-default/sql/mysqld[0x81f568f]<br />
/&lt;path&gt;/mysql-5.1.38-i686-default/sql/mysqld(main+0x5d1)[0x81f947f]<br />
/lib/tls/libc.so.6(__libc_start_main+0xd3)[0x89bdf3]<br />
/&lt;path&gt;/mysql-5.1.38-i686-default/sql/mysqld[0x8138ec1]<br />
<br />
CentOS release 4.7<br />
i686 platform<br />
libc 2.3<br />
<br />
objdump -h ha_innodb_plugin.so output:<br />
ha_innodb_plugin.so:     file format elf32-i386<br />
<br />
<pre class="bbcode">
Sections:
Idx Name          Size      VMA       LMA       File off  Algn
  0 .hash         00002b34  000000d4  000000d4  000000d4  2**2
                  CONTENTS, ALLOC, LOAD, READONLY, DATA
  1 .dynsym       00006c40  00002c08  00002c08  00002c08  2**2
                  CONTENTS, ALLOC, LOAD, READONLY, DATA
  2 .dynstr       00009a6f  00009848  00009848  00009848  2**0
                  CONTENTS, ALLOC, LOAD, READONLY, DATA
  3 .gnu.version  00000d88  000132b8  000132b8  000132b8  2**1
                  CONTENTS, ALLOC, LOAD, READONLY, DATA
  4 .gnu.version_r 000000b0  00014040  00014040  00014040  2**2
                  CONTENTS, ALLOC, LOAD, READONLY, DATA
  5 .rel.dyn      00001bc8  000140f0  000140f0  000140f0  2**2
                  CONTENTS, ALLOC, LOAD, READONLY, DATA
  6 .rel.plt      00002548  00015cb8  00015cb8  00015cb8  2**2
                  CONTENTS, ALLOC, LOAD, READONLY, DATA
  7 .init         00000017  00018200  00018200  00018200  2**2
                  CONTENTS, ALLOC, LOAD, READONLY, CODE
  8 .plt          00004aa0  00018218  00018218  00018218  2**2
                  CONTENTS, ALLOC, LOAD, READONLY, CODE
  9 .text         000f7b64  0001ccc0  0001ccc0  0001ccc0  2**4
                  CONTENTS, ALLOC, LOAD, READONLY, CODE
 10 .fini         0000001a  00114824  00114824  00114824  2**2
                  CONTENTS, ALLOC, LOAD, READONLY, CODE
 11 .rodata       00021340  00114840  00114840  00114840  2**5
                  CONTENTS, ALLOC, LOAD, READONLY, DATA
 12 .eh_frame_hdr 0000002c  00135b80  00135b80  00135b80  2**2
                  CONTENTS, ALLOC, LOAD, READONLY, DATA
 13 .eh_frame     0000009c  00135bac  00135bac  00135bac  2**2
                  CONTENTS, ALLOC, LOAD, READONLY, DATA
 14 .ctors        0000000c  00136000  00136000  00136000  2**2
                  CONTENTS, ALLOC, LOAD, DATA
 15 .dtors        00000008  0013600c  0013600c  0013600c  2**2
                  CONTENTS, ALLOC, LOAD, DATA
 16 .jcr          00000004  00136014  00136014  00136014  2**2
                  CONTENTS, ALLOC, LOAD, DATA
 17 .dynamic      000000e8  00136018  00136018  00136018  2**2
                  CONTENTS, ALLOC, LOAD, DATA
 18 .got          000004ac  00136100  00136100  00136100  2**2
                  CONTENTS, ALLOC, LOAD, DATA
 19 .got.plt      000012b0  001365ac  001365ac  001365ac  2**2
                  CONTENTS, ALLOC, LOAD, DATA
 20 .data         000018ac  00137860  00137860  00137860  2**5
                  CONTENTS, ALLOC, LOAD, DATA
 21 .bss          000035a0  00139120  00139120  0013910c  2**5
                  ALLOC
 22 .comment      000011f8  00000000  00000000  0013910c  2**0
                  CONTENTS, READONLY</pre>
<br />
I also got this same problem when compiling mysql 5.1.37 and replacing the storage/innobase directory with the downloaded innodb 1.0.4 source.<br />
<br />
Is this related to <a href="http://bugs.mysql.com/bug.php?id=46977" rel="nofollow" >Bug# 46977</a>, or is this something different?]]></description>
            <dc:creator>jgrasse</dc:creator>
            <category>InnoDB Plugin</category>
            <pubDate>Thu, 05 Nov 2009 23:32:02 +0200</pubDate>
        </item>
        <item>
            <guid>http://forums.innodb.com/read.php?3,788,788#msg-788</guid>
            <title>InnoDB 1.0.4 plugin in mysql 5.1.37 and google patch for SMP scaling (1 reply)</title>
            <link>http://forums.innodb.com/read.php?3,788,788#msg-788</link>
            <description><![CDATA[ Hi,<br />
<br />
Is InnoDB plugin 1.0.4 inmysql 5.1.37 includes Google patch for SMP scaling on multi-core machines ?<br />
Any other scaling features in contains for multi-core machines ?<br />
<br />
Thanks,<br />
Eyal]]></description>
            <dc:creator>esorek</dc:creator>
            <category>InnoDB Plugin</category>
            <pubDate>Wed, 30 Sep 2009 14:53:37 +0300</pubDate>
        </item>
        <item>
            <guid>http://forums.innodb.com/read.php?3,755,755#msg-755</guid>
            <title>upgrading to 1.0.4 and mysql 5.1.37 (5 replies)</title>
            <link>http://forums.innodb.com/read.php?3,755,755#msg-755</link>
            <description><![CDATA[ Looking for suggestions on what I did wrong on an update from 5.1.30 and plugin 1.0.3 to 5.1.37 and 1.0.4.<br />
<br />
Did the slow shutdown, symlinked new version of mysql with the new plugin in the lib/plugin dir and added the new options to my.cnf.<br />
ignore_builtin_innodb<br />
plugin-load=innodb=ha_innodb.so;innodb_trx=ha_innodb.so;innodb_locks=ha_innodb.so;innodb_lock_waits=ha_innodb.so;innodb_cmp=ha_innodb.so;innodb_cmp_reset=ha_innodb.so;innodb_cmpmem=ha_innodb.so;innodb_cmpmem_reset=ha_innodb.so<br />
<br />
After that MySQL failed to start<br />
<br />
090813 10:59:10 mysqld_safe Starting mysqld daemon with databases from /db/mysql<br />
090813 10:59:10 [Note] Plugin 'FEDERATED' is disabled.<br />
090813 10:59:10 - mysqld got signal 8 ;<br />
This could be because you hit a bug. It is also possible that this binary<br />
or one of the libraries it was linked against is corrupt, improperly built,<br />
or misconfigured. This error can also be caused by malfunctioning hardware.<br />
We will try our best to scrape up some info that will hopefully help diagnose<br />
the problem, but since we have already crashed, something is definitely wrong<br />
and this may fail.<br />
<br />
key_buffer_size=536870912<br />
read_buffer_size=262144<br />
max_used_connections=0<br />
max_threads=500<br />
threads_connected=0<br />
It is possible that mysqld could use up to<br />
key_buffer_size + (read_buffer_size + sort_buffer_size)*max_threads = 913381 K<br />
bytes of memory<br />
Hope that's ok; if not, decrease some variables in the equation.<br />
<br />
thd: 0x0<br />
Attempting backtrace. You can use the following information to find out<br />
where mysqld died. If you see no messages after this, something went<br />
terribly wrong...<br />
stack_bottom = (nil) thread_stack 0x40000<br />
/usr/local/mysql/bin/mysqld(my_print_stacktrace+0x2e)[0x8ab3be]<br />
/usr/local/mysql/bin/mysqld(handle_segfault+0x322)[0x5deb82]<br />
/lib/tls/libpthread.so.0[0x2ae62531c270]<br />
/lib64/ld-linux-x86-64.so.2[0x2ae625200ef0]<br />
/lib64/ld-linux-x86-64.so.2[0x2ae6252012d1]<br />
/lib64/ld-linux-x86-64.so.2[0x2ae62520258f]<br />
/lib/tls/libc.so.6[0x2ae6259df450]<br />
/lib64/ld-linux-x86-64.so.2[0x2ae625204470]<br />
/lib/tls/libc.so.6(_dl_open+0xaa)[0x2ae6259dfb7a]<br />
/lib/libdl.so.2[0x2ae6254260b4]<br />
/lib64/ld-linux-x86-64.so.2[0x2ae625204470]<br />
/lib/libdl.so.2[0x2ae625426593]<br />
/lib/libdl.so.2(dlopen+0x32)[0x2ae6254260f2]<br />
/usr/local/mysql/bin/mysqld[0x74f50c]<br />
/usr/local/mysql/bin/mysqld[0x750ccf]<br />
/usr/local/mysql/bin/mysqld(_Z11plugin_initPiPPci+0x60f)[0x75283f]<br />
/usr/local/mysql/bin/mysqld[0x5df355]<br />
/usr/local/mysql/bin/mysqld(main+0x1cc)[0x5e360c]<br />
/lib/tls/libc.so.6(__libc_start_main+0xe4)[0x2ae625916674]<br />
/usr/local/mysql/bin/mysqld(fmod+0x62)[0x51331a]]]></description>
            <dc:creator>joep</dc:creator>
            <category>InnoDB Plugin</category>
            <pubDate>Sat, 05 Sep 2009 01:31:45 +0300</pubDate>
        </item>
        <item>
            <guid>http://forums.innodb.com/read.php?3,749,749#msg-749</guid>
            <title>InnoDB Plugin Version 1.0.4 for MySQL 5.1.37 Released (no replies)</title>
            <link>http://forums.innodb.com/read.php?3,749,749#msg-749</link>
            <description><![CDATA[ The InnoDB team is pleased to announce the availability of InnoDB Plugin release 1.0.4, which brings additional performance gains of 20% or more!<br />
<br />
This latest early adopter version of the InnoDB Plugin introduces bug fixes and additional new features, further enhancing InnoDB performance, scalability, reliability, and ease of use. We are especially pleased that this release includes several significant <a href="http://www.innodb.com/third-party-contributions-in-innodb-plugin-1-0-4/" rel="nofollow" >community contributions</a>. We are grateful to Sun Microsystems, Google and Percona Inc., for their contributions.<br />
<br />
Please see the <a href="http://www.innodb.com/2009/08/11/innodb-plugin-104-released/" rel="nofollow" >announcement</a> and <a href="http://www.innodb.com/innodb_plugin/download/" rel="nofollow" >download the newest InnoDB Plugin</a>.<br />
<br />
Please report your comments and any problems or issues with the InnoDB Plugin in the <a href="http://forums.innodb.com/" rel="nofollow" >InnoDB Forums</a> or in the <a href="http://bugs.mysql.com/" rel="nofollow" >MySQL bug database</a>.<br />
<br />
Thank you, and enjoy!<br />
<br />
Marko Mäkelä<br />
Software Engineer<br />
Innobase Oy/Oracle Corp.]]></description>
            <dc:creator>marko</dc:creator>
            <category>InnoDB Plugin</category>
            <pubDate>Tue, 11 Aug 2009 12:38:08 +0300</pubDate>
        </item>
        <item>
            <guid>http://forums.innodb.com/read.php?3,742,742#msg-742</guid>
            <title>Query optimizer going horribly wrong (no replies)</title>
            <link>http://forums.innodb.com/read.php?3,742,742#msg-742</link>
            <description><![CDATA[ I have a simple query that only uses its index *sometimes*. The desired query is the first one I explain below. The strange thing is that the second query below uses the right index when I use a different value for user_id. The third query also uses an index if I remove the order by. I could always force the index, but certainly with such a simple query I shouldn't have to. This is with mysql-5.1.36-xtradb6 (and thus innodb plugin 1.0.3). I tried rebuilding the table, and it just shifted this behavior to different values for user_id.  Anyone have any ideas or tips on how else I can debug this?<br />
<br />
<br />
mysql&gt; explain SELECT SQL_NO_CACHE * FROM pictures WHERE pictures.user_id = 1262761 ORDER BY pictures.id\G <br />
*************************** 1. row *************************** <br />
id: 1 <br />
select_type: SIMPLE <br />
table: pictures <br />
type: index <br />
possible_keys: index_pictures_on_user_id,index_pictures_on_user_id_and_is_private <br />
key: PRIMARY <br />
key_len: 4 <br />
ref: NULL <br />
rows: 6161948 <br />
Extra: Using where <br />
1 row in set (0.00 sec) <br />
<br />
mysql&gt; explain SELECT SQL_NO_CACHE * FROM pictures WHERE pictures.user_id = 7 ORDER BY pictures.id\G <br />
*************************** 1. row *************************** <br />
id: 1 <br />
select_type: SIMPLE <br />
table: pictures <br />
type: ref <br />
possible_keys: index_pictures_on_user_id,index_pictures_on_user_id_and_is_private <br />
key: index_pictures_on_user_id <br />
key_len: 5 <br />
ref: const <br />
rows: 302 <br />
Extra: Using where <br />
1 row in set (0.00 sec) <br />
<br />
mysql&gt; explain SELECT SQL_NO_CACHE * FROM pictures WHERE pictures.user_id = 1262761\G <br />
*************************** 1. row *************************** <br />
id: 1 <br />
select_type: SIMPLE <br />
table: pictures <br />
type: ref <br />
possible_keys: index_pictures_on_user_id,index_pictures_on_user_id_and_is_private <br />
key: index_pictures_on_user_id_and_is_private <br />
key_len: 5 <br />
ref: const <br />
rows: 6 <br />
Extra: Using where <br />
1 row in set (0.00 sec) <br />
<br />
<br />
mysql&gt; show create table pictures\G <br />
*************************** 1. row *************************** <br />
Table: pictures <br />
Create Table: CREATE TABLE `pictures` ( <br />
`id` int(11) NOT NULL AUTO_INCREMENT, <br />
`title` varchar(255) DEFAULT NULL, <br />
`user_id` int(11) DEFAULT NULL, <br />
`parent_id` int(11) DEFAULT NULL, <br />
`content_type` varchar(255) DEFAULT NULL, <br />
`filename` varchar(255) DEFAULT NULL, <br />
`thumbnail` varchar(255) DEFAULT NULL, <br />
`size` int(11) DEFAULT NULL, <br />
`width` int(11) DEFAULT NULL, <br />
`height` int(11) DEFAULT NULL, <br />
`created_at` datetime DEFAULT NULL, <br />
`is_private` tinyint(1) DEFAULT '0', <br />
`description` varchar(255) DEFAULT NULL, <br />
`updated_at` datetime NOT NULL DEFAULT '2007-11-29 00:00:00', <br />
`file_hash` varchar(255) DEFAULT NULL, <br />
`flooding` tinyint(1) DEFAULT '0', <br />
`status` int(11) DEFAULT NULL, <br />
`date_time_original` datetime DEFAULT NULL, <br />
`view_count` int(11) NOT NULL DEFAULT '0', <br />
PRIMARY KEY (`id`), <br />
KEY `index_pictures_on_parent_id` (`parent_id`), <br />
KEY `index_pictures_on_user_id` (`user_id`), <br />
KEY `index_pictures_on_is_private` (`is_private`), <br />
KEY `index_pictures_on_created_at` (`created_at`), <br />
KEY `index_pictures_on_flooding` (`flooding`), <br />
KEY `index_pictures_on_status` (`status`), <br />
KEY `index_pictures_on_status_and_is_private_and_flooding` (`status`,`is_private`,`flooding`), <br />
KEY `index_pictures_on_user_id_and_is_private` (`user_id`,`is_private`), <br />
KEY `index_pictures_on_updated_at` (`updated_at`), <br />
KEY `index_pictures_on_file_hash` (`file_hash`) <br />
) ENGINE=InnoDB AUTO_INCREMENT=10587102 DEFAULT CHARSET=utf8]]></description>
            <dc:creator>wr0ngway</dc:creator>
            <category>InnoDB Plugin</category>
            <pubDate>Fri, 07 Aug 2009 18:32:34 +0300</pubDate>
        </item>
    </channel>
</rss>
