suppress query time updated map spurious error message

This commit is contained in:
Jean-Francois Dockes 2018-10-07 09:07:51 +02:00
parent 90fe78191b
commit 3ff88a9541

View File

@ -1989,8 +1989,12 @@ void Db::setExistingFlags(const string& udi, unsigned int docid)
void Db::i_setExistingFlags(const string& udi, unsigned int docid) void Db::i_setExistingFlags(const string& udi, unsigned int docid)
{ {
// Set the up to date flag for the document and its subdocs // Set the up to date flag for the document and its
// subdocs. needUpdate() can also be called at query time (for
// preview up to date check), so no error if the updated bitmap is
// of size 0
if (docid >= updated.size()) { if (docid >= updated.size()) {
if (updated.size())
LOGERR("needUpdate: existing docid beyond updated.size(). Udi [" << LOGERR("needUpdate: existing docid beyond updated.size(). Udi [" <<
udi << "], docid " << docid << ", updated.size() " << udi << "], docid " << docid << ", updated.size() " <<
updated.size() << "\n"); updated.size() << "\n");