epotyom commented on PR #13657: URL: https://github.com/apache/lucene/pull/13657#issuecomment-2295025111
I've noticed by accident that creating two identical lists of collectors, before and after `createWeight`, makes regression disappear. Diff: https://github.com/epotyom/lucene/pull/2/files ``` Report after iter 18: TaskQPS baseline StdDevQPS my_modified_version StdDev Pct diff p-value MedTerm 752.75 (3.6%) 753.41 (2.6%) 0.1% ( -5% - 6%) 0.932 HighTerm 520.02 (4.6%) 525.65 (3.3%) 1.1% ( -6% - 9%) 0.403 ``` Not sure what to make of it, but it does feel like some heap allocation peculiarity. -- 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