iverase opened a new pull request, #13498: URL: https://github.com/apache/lucene/pull/13498
We notice a performance regression in Elasticsearch which we could trace back to the changes in https://github.com/apache/lucene/pull/13199. This change makes constructing NumericComparators more expensive die to the construction of a PointTree eagerly in the constructor. This is particular noticeable when the PointTree is not used later and your constructing several of them. This. commit proposes to build the PointTree lazily. The original PR proposed it but it was changed due to simplicity, -- 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