Uploaded image for project: 'Hippo Repository'
  1. Hippo Repository
  2. REPO-1950

Upgrade to Jackrabbit 2.16.1

    XMLWordPrintable

    Details

    • Type: Improvement
    • Status: Closed
    • Priority: Normal
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 5.3.0
    • Labels:
      None
    • Similar issues:
    • Story Points:
      1
    • Epic Link:
    • Processed by team:
      Platform
    • Sprint:
      Platform 176, Platform 177, Platform 179, Platform 180

      Description

      The significant (relevant to hippo-repository) changes between Jackrabbit 2.14.0 and 2.16.1 are:

      • JCR-3929: ConsistencyCheck may fail on empty repository
      • JCR-4001: When using Node.getProperties(String namePattern) also child nodes are processed
      • JCR-4078: occasional test failure in GarbageCollectorTest.testSimultaneousRunGC
      • JCR-4093: IndexRule are meant to be applied based on both primaryType and minin type based inheritance. Currently it appears that only primaryType based inheritance is working
      • JCR-4110: The JackrabbitQueryParser uses the wrong Lucene-Version in its initializing
      • JCR-4115: Don't use SHA-1 for new DataStore binaries (Jackrabbit)
      • JCR-4118: RepositoryChecker creates invalid node names
      • JCR-4121: ConcurrentModificationException in InternalVersionHistoryImpl.fixLegacy()
      • JCR-4149: change to drop SHA-1 requires version change
      • JCR-4150: enable bundle:baseline check (no code impact, just hardening for JCR-4415/JCR-4149)
      • JCR-4195: jcr-rmi on java 9: Cannot use SUN rmic, as it is not available
      • JCR-4215: Use Tika version 1.17
      • JCR-4222: Document reduced RMI interop with older servers after java-9 related changes
      • JCR-4237: cleanup throws clauses of private methods
      • JCR-4239: Suppress Tika startup warnings
      • JCR-4238: use StandardCharsets to avoid having to handle UnsupportedEncodingException
      • JCR-4250: remove guava dependency
      • 6403e84: once the property is found, break out of the loop
      • eb06f28: use short-circuiting conditionals (&& vs &)
      • e579662: guard against NPEs

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                Unassigned
                Reporter:
                adouma Ate Douma
              • Votes:
                0 Vote for this issue
                Watchers:
                4 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: