forked from Mirrors/privacore-open-source-search-engine
Fix bug where data size is not set hence we're not able to start rebuilding waiting tree correctly
This commit is contained in:
@ -582,6 +582,7 @@ bool SpiderdbRdbSqliteBridge::getFirstIps(collnum_t collnum, RdbList *list, int3
|
||||
sreq.reset();
|
||||
sreq.m_key = Spiderdb::makeKey(firstIp,0,true,0,false);
|
||||
sreq.m_firstIp = firstIp;
|
||||
sreq.setDataSize();
|
||||
|
||||
if (io_buffer.spare() < (size_t)sreq.getRecSize())
|
||||
io_buffer.reserve_extra(io_buffer.used() / 2 + sreq.getRecSize());
|
||||
|
Reference in New Issue
Block a user