Uploaded image for project: 'Solr'
  1. Solr
  2. SOLR-14202

UpdateProcessor/also in DIH with a ScriptTransformer that does Atomic Updates leaks searchers

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Open
    • Major
    • Resolution: Unresolved
    • 8.3, 8.4
    • None
    • SolrCloud
    • None

    Description

      The data directory of a collection is growing and growing. It seems that old segments are not deleted. They are only deleting during start of Solr.

      How to reproduce. Have any collection (e.g. the example collection) and start indexing documents. Even during the indexing the data directory is growing significantly - much more than expected (several magnitudes). if certain documents are updated (without significantly increasing the amount of data) the index data directory grows again several magnitudes. Even for small collections the needed space explodes.

      This reduces significantly if Solr is stopped and then started. During startup (not shutdown) Solr purges all those segments if not needed (* sometimes some but not a significant amount is deleted during shutdown). This is of course not a good workaround for normal operations.

      It does not seem to have a affect on queries (their performance do not seem to change).

      The configs have not changed before the upgrade and after (e.g. from Solr 8.2 to 8.3 to 8.4, not cross major versions), so I assume it could be related to Solr 8.4. It may have been also in Solr 8.3 (not sure), but not in 8.2.

       

      IndexConfig is pretty much default: Lock type: native, autoCommit: 15000, openSearcher=false, autoSoftCommit -1 (reproducible with autoCommit 5000).

      Nevertheless, it did not happen in previous versions of Solr and the config did not change.

       

      Attachments

        1. eoe.zip
          152 kB
          Erick Erickson
        2. eoedihleak.zip
          195 kB
          Jörn Franke

        Activity

          People

            Unassigned Unassigned
            jornfranke Jörn Franke
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated: