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

Realtime search in Solr

    XMLWordPrintableJSON

Details

    • New Feature
    • Status: Closed
    • Major
    • Resolution: Invalid
    • 1.3
    • None
    • None

    Description

      Before when I looked at this, the changes required to make Solr realtime would seem to break the rest of Solr. Is this still the case? In project Ocean http://code.google.com/p/oceansearch/ there is a realtime core however integrating into Solr has looked like a redesign of the guts of Solr.

      • Support for replication per update to transaction log
      • Custom realtime index creation
      • Filter and facet merging
      • Custom IndexSearcher that ties into realtime subsystem
      • Custom SolrCore that ties into realtime subsystem

      Is there a way to plug into these low level Solr functions without a massive redesign? A key area of concern is the doclist caching which is not used in realtime search because after every update the doclists are no longer valid. The doclist caching and handling is default in SolrCore. Ocean relies on a custom threaded MultiSearcher rather than a single IndexSearcher is a difficulty. DirectUpdateHandler2 works directly on IndexWriter is problematic.

      Attachments

        1. solr-564.patch
          890 kB
          Jason Rutherglen

        Issue Links

          Activity

            People

              Unassigned Unassigned
              jasonrutherglen Jason Rutherglen
              Votes:
              0 Vote for this issue
              Watchers:
              6 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: