Uploaded image for project: 'Jackrabbit Oak'
  1. Jackrabbit Oak
  2. OAK-7696 oak-upgrade should include LuceneIndexProvider
  3. OAK-7697

update oak-update so that recent lucene-core version

    XMLWordPrintableJSON

    Details

    • Type: Technical task
    • Status: Open
    • Priority: Major
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: upgrade
    • Labels:
      None

      Description

      Tomek Rękawek in OAK-7686 noted [0] that it's non trivial to include current lucene jar in oak-upgrade because it already includes jackrabbit-core (which, in turn, bring with itself old lucene version).

      There are at least 2 different ways to handle this:

      • shade out lucene classes while embedding jackrabbit-core - afaict, oak-upgrade only depends on logic in jackrabbit-core that reads old jackrabbit repositories
      • create a separate oak-upgrade for upgrading from old jackrabbit repository... for "normal" oak-upgrade, we can then embed lucene jar without issues

      [0]: https://issues.apache.org/jira/browse/OAK-7686?focusedCommentId=16572823&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-16572823

        Attachments

          Activity

            People

            • Assignee:
              Unassigned
              Reporter:
              catholicon Vikas Saurabh
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated: