Adrien Grand created LUCENE-8394:
------------------------------------
Summary: TieredMergePolicy's handling of the case that all
segments are less than the floor segment size is fragile
Key: LUCENE-8394
URL: https://issues.apache.org/jira/browse/LUCENE-8394
Project: Lucene - Core
Issue Type: Improvement
Reporter: Adrien Grand
Attachments: LUCENE-8394.patch
In the case that the index size is less than the floor segment size, the
allowed number of segments is always computed as 1. In practice, it doesn't
keep merging indefinitely only because {{doFindMerges}} has some logic that
skips merging if the number of candidates is less than maxMergeAtOnce. This
looks a bit fragile to me.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]