Uploaded image for project: 'Jackrabbit Oak'
  1. Jackrabbit Oak
  2. OAK-4808 Index external changes as part of NRT indexing
  3. OAK-5414

Refactor LuceneIndexEditor to move out logic related to making Lucene Document to separate class

    XMLWordPrintableJSON

    Details

    • Type: Technical task
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 1.5.18, 1.6.0
    • Component/s: lucene
    • Labels:
      None

      Description

      LuceneIndexEditor currently does 2 tasks

      1. Perform diff and figure out if a given NodeState is to be indexed
      2. Make a Lucene Document if the NodeState is to be indexed

      For OAK-4808 its already known that node at given path is to be indexed and only Lucene Document is to be created. For enabling such case we should refactor out the logic for #2 to separate LuceneDocumentMaker class

        Attachments

          Activity

            People

            • Assignee:
              chetanm Chetan Mehrotra
              Reporter:
              chetanm Chetan Mehrotra
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: