--- a/src/rcldb/rcldb.h
+++ b/src/rcldb/rcldb.h
@@ -376,6 +376,19 @@
the indexing pass. 2012-10: no idea why this is done this way...
*/
static void setInPlaceReset() {o_inPlaceReset = true;}
+
+ /** Flush interval get/set. This is used by the first indexing
+ pass to override the config value and flush more rapidly
+ initially so that the user can quickly play with queries */
+ int getFlushMb()
+ {
+ return m_flushMb;
+ }
+ void setFlushMb(int mb)
+ {
+ m_flushMb = mb;
+ }
+ bool doFlush();
/* This has to be public for access by embedded Query::Native */
Native *m_ndb;