[
https://issues.apache.org/jira/browse/LUCENE-8018?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16220783#comment-16220783
]
Julian Vassev commented on LUCENE-8018:
---------------------------------------
Btw I noticed the FieldInfo[] parameter is always sorted by number (when read
from segments).
How do you think, does it make sense to check if is sorted and skip TreeMap
creation altogether? Or add isSorted parameter to the constructor.
Thanks,
Julian
> FieldInfos retains garbage if non-sparse
> ----------------------------------------
>
> Key: LUCENE-8018
> URL: https://issues.apache.org/jira/browse/LUCENE-8018
> Project: Lucene - Core
> Issue Type: Bug
> Components: core/store
> Affects Versions: 6.5
> Environment: Lucene 6.5.0, java 8
> openjdk version "1.8.0_45-internal"
> OpenJDK Runtime Environment (build 1.8.0_45-internal-b14)
> OpenJDK 64-Bit Server VM (build 25.45-b02, mixed mode)
> Reporter: Julian Vassev
> Labels: easyfix, performance
> Attachments: LUCENE-8018.patch
>
>
> A heap dump revealed a lot of TreeMap.Entry instances (millions of them) for
> a system with about ~1000 active searchers.
--
This message was sent by Atlassian JIRA
(v6.4.14#64029)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]