Apache Jackrabbit Oak 1.12.0 releases

Apache Jackrabbit Oak
Apache Jackrabbit Oak is a scalable, high-performance hierarchical content repository designed for use as the foundation of modern world-class web sites and other demanding content applications. The Oak effort is a part of the Apache Jackrabbit project. Apache Jackrabbit is a project of the Apache Software Foundation.
Apache Jackrabbit Oak


Changes in Apache Jackrabbit Oak 1.12

Technical task

[OAK-7960] – RDB: add to Oak documentation
[OAK-7970] – RDB*Store: add profile for DB2 11.1 JDBC driver
[OAK-7971] – RDB*Store: update DB2 JDBC reference to 4.19.77
[OAK-7978] – guava-latest profile defunct
[OAK-7979] – DeclaredMembershipPredicate does not compile with
Guava 20
[OAK-8002] – RDBDocumentStore: add RDB-specific
[OAK-8004] – oak-run: support “recovery” command for
[OAK-8016] – RDBDocumentStore: minor improvements to GZIP
compression of BLOB contents
[OAK-8043] – RDB: expose DDL generation functionality in oak-run
[OAK-8058] – RDB*Store: update Tomcat JDBC pool dependency to
[OAK-8069] – Log warning for too many transient modifications of
direct child nodes
[OAK-8071] – Logging to detect commits carrying over from previous
GC generation can block other threads from committing
[OAK-8074] – RDB*Store: update mysql-connector-java dependency to
[OAK-8080] – RDB*Store: move DB-specific config hints from Javadoc
into oak-doc
[OAK-8083] – RDB*Store: add SQLServer specific documentation
[OAK-8087] – RDB*Store: update mssql-jdbc driver reference to
[OAK-8147] – RDBBlobStore: add perf logging for JDBC read
[OAK-8200] – MongoDocumentStore in ReadOnly mode should never
modify persistence


[OAK-6749] – Segment-Tar standby sync fails with “in-memory” blobs
present in the source repo