Hello, Dominique. I suppose it's used for updates and specifically in AtomicUpdateProcessorFactory and UpdateLog. Presumably, if that cluster can live without atomic updates, you can try to drop them out of update chain.
On Tue, Dec 6, 2022 at 5:14 PM Dominique Bejean <dominique.bej...@eolya.fr> wrote: > Hi, > > One of my customers has a huge collection (1.5 billion docs across 14 > shards). > All fields are correctly configured in order to enable docValues > except _version_. They are still using the old configuration with > indexed=true instead of docValues and hence _version_ populate FiledCache > in JVM heap (several Gb). > > They need to reindex for various reasons including this one but this can't > be done before several weeks due to the complexity to handle full > reindexing and continuous indexing at the same time. > > Why is FieldCache populated with _version_ field as it isn't explicitly > used in sort, facet, grouping and function ? > I guess Solr needs this internally. > > Is there a workaround in order to avoid FiledCache to be populated by > _version_ field waiting to reindex ? > > Regards > > Dominique > -- Sincerely yours Mikhail Khludnev