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

Softcommit does not open a new searcher if nrtMode is false

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Major
    • Resolution: Won't Fix
    • 4.8
    • None
    • None
    • None

    Description

      We just upgraded from 4.2 to 4.8.1 and now run into an issue where added documents are not visible after doing a soft commit. Seems to be introduced by SOLR-5783.

      Problem manifests if conig explicitly sets nrtMode to false

      The setup of the index is fairly simple; single core, no cloud, no replication, java program that adds a few rows, concludes with a softcommit, hardcommit is done via autoCommit few times an hour. Another (similar) index that uses autoSoftCommit instead of softcommitting via code has the same issue. Here is a snippet of the log:

      07:34:01.867 INFO  [qtp1520582600-1445       ] : o.a.s.u.processor.LogUpdateProcessor     - [PRD_KlwrDocAttrs] webapp=/solr path=/update params={wt=javabin&version=2} {add=[id-04114dd2-339e-4d2f-bb9f-539415799b1a (1470681570716155904), id-05eac67d-4f84-4c6f-b78f-714fe31eab40 (1470681570716155905), id-07559ff2-246c-4fde-9b97-0c5926348f62 (1470681570716155906), id-07cc0feb-b92d-41b8-9755-7677c9589af8 (1470681570716155907), id-11214665-9640-459d-804b-d9e3b069e8c2 (1470681570716155908), id-1147abeb-3dd5-4cda-b469-a99ebce913b4 (1470681570716155909), id-143f50b4-c195-480e-ab44-0ee4e7fbdc5c (1470681570716155910), id-14ad5b3e-1558-4bc6-a7a7-d2f03d1cd040 (1470681570717204480), id-168e810c-9a75-4e4f-84f4-946866cf0d26 (1470681570717204481), id-16de425b-0cd8-4bcd-98c1-6699c3de5112 (1470681570717204482), ... (87 adds)]} 0 264
      07:34:01.869 INFO  [qtp1520582600-1445       ] : org.apache.solr.update.UpdateHandler     - start commit{,optimize=false,openSearcher=true,waitSearcher=true,expungeDeletes=false,softCommit=true,prepareCommit=false}
      07:34:01.872 INFO  [qtp1520582600-1445       ] : org.apache.solr.core.SolrCore            - SolrIndexSearcher has not changed - not re-opening: org.apache.solr.search.SolrIndexSearcher
      07:34:01.872 INFO  [qtp1520582600-1445       ] : org.apache.solr.update.UpdateHandler     - end_commit_flush
      07:34:01.873 INFO  [qtp1520582600-1445       ] : o.a.s.u.processor.LogUpdateProcessor     - [PRD_KlwrDocAttrs] webapp=/solr path=/update params={waitSearcher=true&commit=true&wt=javabin&version=2&softCommit=true} {commit=} 0 4
      0
      

      Attachments

        1. KlwrDocAttrs.zip
          17 kB
          Pieter

        Issue Links

          Activity

            People

              Unassigned Unassigned
              boxtelp Pieter
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: