jpountz opened a new pull request, #936:
URL: https://github.com/apache/lucene/pull/936

   Originally I had tried to remove O(n^2) merging from LogMergePolicy using 
the 
   same approach as for TieredMergePolicy, but this did not work well as it 
fought
   against invariants that LogMergePolicy is trying to maintain. So this 
switches
   to a completely different approach that is more in line with the existing 
logir
   of LogMergePolicy: instead of being rounded to the floor segment size, 
segments
   below the floor segment size get applied a greater level span that allows 
more
   unbalanced merges on smaller segments but still requires them to be somewhat
   balanced.


-- 
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: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to