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

    • Technical task
    • Status: Open
    • Major
    • Resolution: Unresolved
    • None
    • None
    • upgrade
    • None

    Description

      tomek.rekawek 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

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

            Dates

              Created:
              Updated: