mirror of
https://github.com/gigablast/open-source-search-engine.git
synced 2024-10-04 04:07:13 +03:00
reinstantiate linkdb min files to merge parm.
This commit is contained in:
parent
e43365fc70
commit
4f71a95da5
@ -585,7 +585,7 @@ class CollectionRec {
|
||||
//int32_t m_checksumdbMinFilesToMerge ;
|
||||
//int32_t m_clusterdbMinFilesToMerge ;
|
||||
//int32_t m_datedbMinFilesToMerge ;
|
||||
//int32_t m_linkdbMinFilesToMerge ;
|
||||
int32_t m_linkdbMinFilesToMerge ;
|
||||
//int32_t m_tagdbMinFilesToMerge ;
|
||||
|
||||
//char m_spiderdbRootUrlPriority ; // 0-(MAX_SPIDER_PRIORITIES-1)
|
||||
|
13
Parms.cpp
13
Parms.cpp
@ -12182,7 +12182,8 @@ void Parms::init ( ) {
|
||||
m->m_title = "use threads for intersects and merges";
|
||||
m->m_desc = "If enabled, Gigablast will use threads for these ops. "
|
||||
"Default is now on in the event you have simultaneous queries "
|
||||
"so one query does not hold back the other.";
|
||||
"so one query does not hold back the other. There seems "
|
||||
"to be a bug so leave this ON for now.";
|
||||
//"Until pthreads is any good leave this off.";
|
||||
m->m_cgi = "utfio";
|
||||
m->m_off = (char *)&g_conf.m_useThreadsForIndexOps - g;
|
||||
@ -16917,17 +16918,21 @@ void Parms::init ( ) {
|
||||
m->m_type = TYPE_LONG;
|
||||
m->m_group = 0;
|
||||
m++;
|
||||
*/
|
||||
|
||||
m->m_title = "linkdb min files needed to trigger to merge";
|
||||
m->m_desc = "Merge is triggered when this many linkdb data files "
|
||||
"are on disk.";
|
||||
"are on disk. Raise this when initially growing an index "
|
||||
"in order to keep merging down.";
|
||||
m->m_cgi = "mlkftm";
|
||||
m->m_off = (char *)&cr.m_linkdbMinFilesToMerge - x;
|
||||
m->m_def = "4";
|
||||
m->m_def = "6";
|
||||
m->m_type = TYPE_LONG;
|
||||
m->m_group = 0;
|
||||
m->m_flags = PF_CLONE;//PF_HIDDEN | PF_NOSAVE;
|
||||
m->m_page = PAGE_SPIDER;
|
||||
m->m_obj = OBJ_COLL;
|
||||
m++;
|
||||
*/
|
||||
|
||||
//m->m_title = "tagdb min files to merge";
|
||||
//m->m_desc = "Merge is triggered when this many linkdb data files "
|
||||
|
@ -1467,8 +1467,8 @@ void RdbBase::attemptMerge ( int32_t niceness, bool forceMergeAll, bool doLog ,
|
||||
// m_minToMerge = g_conf.m_statsdbMinFilesToMerge;
|
||||
if ( m_rdb == g_syncdb.getRdb() )
|
||||
m_minToMerge = g_syncdb.m_rdb.m_minToMerge;
|
||||
//if ( cr && m_rdb == g_linkdb.getRdb() )
|
||||
// m_minToMerge = cr->m_linkdbMinFilesToMerge;
|
||||
if ( cr && m_rdb == g_linkdb.getRdb() )
|
||||
m_minToMerge = cr->m_linkdbMinFilesToMerge;
|
||||
if ( cr && m_rdb == g_cachedb.getRdb() )
|
||||
m_minToMerge = 4;
|
||||
if ( cr && m_rdb == g_serpdb.getRdb() )
|
||||
|
Loading…
Reference in New Issue
Block a user