jpountz commented on PR #12664: URL: https://github.com/apache/lucene/pull/12664#issuecomment-1759592840
Another potential reason for the slowdowns is that they're caused by the changes to `MultiLevelSkipListReader`. Removing the additional checks would require changing the way we encode postings and skip lists to start from -1 instead of 0, ie. changes on the write side too. (This feels like it would be a good change in general anyway, e.g. if you have a term that is present in every document today, we don't enable the "all deltas are the same" optimization for the first block of postings because the first delta in the block is actually 0 and not 1.) -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: issues-unsubscr...@lucene.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org --------------------------------------------------------------------- To unsubscribe, e-mail: issues-unsubscr...@lucene.apache.org For additional commands, e-mail: issues-h...@lucene.apache.org