Details
-
Improvement
-
Status: Closed
-
Normal
-
Resolution: Fixed
-
None
-
None
-
None
-
1
-
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