[Groonga-mysql-commit] mroonga/mroonga [master] [wrapper] add HA_CAN_REPAIR availability check. refs #1191

Zurück zum Archiv-Index

null+****@clear***** null+****@clear*****
2011年 12月 9日 (金) 09:33:39 JST


Kouhei Sutou	2011-12-09 00:33:39 +0000 (Fri, 09 Dec 2011)

  New Revision: df89d963733595ae64c75bfc9b73b810a0c73063

  Log:
    [wrapper] add HA_CAN_REPAIR availability check. refs #1191
    
    Reported by Kazuhiko Shiozaki. Thanks!!!

  Modified files:
    ha_mroonga.cc

  Modified: ha_mroonga.cc (+4 -1)
===================================================================
--- ha_mroonga.cc    2011-12-08 15:20:14 +0000 (5fc04d2)
+++ ha_mroonga.cc    2011-12-09 00:33:39 +0000 (2007f16)
@@ -1377,7 +1377,10 @@ ulonglong ha_mroonga::wrapper_table_flags() const
   MRN_SET_WRAP_TABLE_KEY(this, table);
   table_flags = wrap_handler->ha_table_flags() |
     HA_CAN_FULLTEXT | HA_PRIMARY_KEY_REQUIRED_FOR_DELETE  |
-    HA_CAN_RTREEKEYS | HA_CAN_REPAIR;
+    HA_CAN_RTREEKEYS;
+#ifdef HA_CAN_REPAIR
+  table_flags |= HA_CAN_REPAIR;
+#endif
   MRN_SET_BASE_SHARE_KEY(share, table->s);
   MRN_SET_BASE_TABLE_KEY(this, table);
   DBUG_RETURN(table_flags);




Groonga-mysql-commit メーリングリストの案内
Zurück zum Archiv-Index