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]
