Skip to content

Commit 6ed4cce

Browse files
seropianlweitzendorfLucas Weitzendorfkarollewandowskinfsantos
authored
Upgrade azure sdk 12 (#2514)
* OAK-11299: Missing Segments With Oak Run Segment Copy (#1892) * OAK-11299: Missing Segments With Oak Run Segment Copy * add ArchiveIndexComparator * use ArchiveIndexComparator in segment migrator * shuffle archive list before sorting * ArchiveIndexComparator singleton --------- Co-authored-by: Lucas Weitzendorf <lweitzendorf@adobe.com> * Fix a typo in builtin_nodetypes.cnd: @peop -> @prop (#2373) * OAK-11834 - Cleanups to reduce changeset in OAK-11814 (#2411) * OAK-11801 : removed Guava's fluent iterable with Apache's (#2408) * OAK-117141: oak-standalone: update dependencies (#2400) done. * Clarify support of SNS in Oak Only reading is supported via JCR API * OAK-11824 lucene analyzer factory should be able to load indirect filters (#2413) * OAK-9447: Upgrade Mongo java driver to 5.2 (#2226) * OAK-9447: Upgrade Mongo java driver to 5.2 (#1787) * Conflicts resolved * Reordered imports like original classes and fixed oak-run about new mongodb-driver-sync * Upgraded com.mongodb and org.bson versions in Import-Package * Restored original formatting * Restored original import ordering --------- Co-authored-by: raffaega <raffaega@CI00298583> Co-authored-by: raffaega <raffaega@host.docker.internal> Co-authored-by: Raffaele Gambelli <r.gambelli@gmail.com> Co-authored-by: Raffaele Gambelli <raffaele.gambelli@cegeka.com> * OAK-9447: cleanup formatting changes * OAK-9447: Fix build and removed unwanted changes due to conflicts. * OAK-9447: Removed some warnings and reverted some unwanted changes * OAK-9447: Some imports ordering and use ping command to check Mongo availability * OAK-9447: reverted some changes in imports and keep functionality. * OAK-9447: revert some formatting changes. * OAK-9447: avoid formatting changes * OAK-9447: Restore functionality of hasWriteConcern. * OAK-9447: Some empty lines cleaning and fix ReplicaSetDefaultWriteConcernIT * OAK-9447: remove empty line * OAK-9447: Bump to version 5.2.1, since 5.2.0 requires an OSGi annotation import. * OAK-9447: Fix import-packages. * OAK-9447: Restored previous annotations, as they are not always enforced. * OAK-9447: Applied PR suggestions. * OAK-9447: Add back mongoURI * OAK-9447: Update MongoFullGcNodeBinSumBsonSizeTest to new Mongo Driver. * OAK-9447: Solve casting issue in MongoFullGcNodeBinSumBsonSizeTest. * OAK-9447: Updated Number casting on numeric values returned by Mongo. This is something that changed in Mongo Java Driver 5.2: https://www.mongodb.com/docs/drivers/java/sync/current/reference/upgrade/#version-5.0-breaking-changes * OAK-9447: Fix type in MongoFullGcNodeBinSumBsonSizeTest. --------- Co-authored-by: raffaega <raffaega@CI00298583> Co-authored-by: raffaega <raffaega@host.docker.internal> Co-authored-by: Raffaele Gambelli <r.gambelli@gmail.com> Co-authored-by: Raffaele Gambelli <raffaele.gambelli@cegeka.com> * OAK-11831: Update Oak trunk to Jackrabbit 2.22.2 (#2417) * OAK-11831: Update Oak trunk to Jackrabbit 2.22.2 - fix version numbers in composite ITs * OAK-11825 - Improve thread monitoring in the OutOfBandIndexer (#2416) * OAK-11774: Remove usage of Guava's Splitter - fix split on regex for Windows (#2420) * OAK-11834: Add delay to getDefaultWriteConcern to avoid UNKNOWN ClusterType (#2422) * OAK-11834: Add delay to getDefaultWriteConcern to avoid UNKNOWN ClusterType * OAK-11834: Cover Sharded clusterTypes too * OAK-11814 - Improve error handling in ElasticResultRowAsyncIterator to deal with timeouts of both slow Elastic queries and slow readers. (#2410) * OAK-10790: FullTextBinaryTextExtractor fails to extract text from csv (#2414) * OAK-10790: FullTextBinaryTextExtractor fails to extract text from csv * OAK-10790: FullTextBinaryTextExtractor fails to extract text from csv- updated comment (#2424) * OAK-11837: Update commons-csv version to 1.14.1 (#2423) * OAK-10674 Use Oak's Bloom filter (#2412) * OAK-11787 ElasticRegexPropertyIndexTest.regexPropertyWithoutFlattened * OAK-10674 Use Oak's Bloom filter * OAK-10674 Use Oak's Bloom filter * OAK-10674 Use Oak's Bloom filter * OAK-10674 Use Oak's Bloom filter * OAK-10674 Use Oak's Bloom filter * Revert "OAK-10674 Use Oak's Bloom filter (#2412)" This reverts commit c438a3f. * OAK-11840: Release Oak 1.84.0 - Candidate Release Notes (#2428) * OAK-11835: Expose all Mongo connection pool parameters (#2426) * OAK-11835: Added OSGi configuration for all Mongo Connection Pool parameters * OAK-11835: Remove unneeded connection to Mongo and move the logging to the actual connection. * OAK-11835: Add new properties to the builder * OAK-11835: Avoid "magic number" in Mongo lease timeout connections. * OAK-11835: Create MongoClientSettings with all the parameters * OAK-11835: Add detailed connection details logs * OAK-11835: Imports cleanup * OAK-11835: This now should be obsolete. * OAK-11835: Add default constants for Mongo connection pool. * OAK-11835: Apply default configuration in getDefaultBuilder * OAK-11835: Added some test cases * OAK-11835: Fix default leaseSocketTimeout. * OAK-11835: Add all parameters to log message * OAK-11835: Fix lease socket timeout connection * OAK-11835: Use millis instead of ms in parameter definitions * OAK-11835: Change all the properties to Millis to keep consistency * OAK-11839 : added throttler to throttle the document store based on external factor set inside settings collection (#2429) * OAK-11389: added throttler to throttle the document store based on external factor set inside settings collection - sonar complaints (#2431) * OAK-11843: Improve diagnostics for NPE in SecureNodeBuilder (#2433) * OAK-11843: Improve diagnostics for NPE in SecureNodeBuilder (#2434) Added null checks. * OAK-11845: Make SecureNodeBuilder thread safe (#2435) done. * Revert "OAK-11845: Make SecureNodeBuilder thread safe (#2435)" This reverts commit bf3f78f. * OAK-11847 - AzureJournalFile fails to rotate journal (#2438) * OAK-11847 - AzureJournalFile fails to rotate journal * OAK-11847 - AzureJournalFile fails to rotate journal * OAK-11840: Release Oak 1.84.0 - Candidate Release Notes * [maven-release-plugin] rollback the release of jackrabbit-oak-1.82.0 * Revert "[maven-release-plugin] rollback the release of jackrabbit-oak-1.82.0" This reverts commit 124381d. * [maven-release-plugin] prepare release jackrabbit-oak-1.84.0 * [maven-release-plugin] prepare for next development iteration * OAK-11808: Segment graph may need to be recomputed (#2393) * OAK-11808: SegmentGraph class * address review comments * address further comments --------- Co-authored-by: Lucas Weitzendorf <lweitzendorf@adobe.com> * OAK-11850 - Use MutableInt to compute facets to avoid boxing/unboxing between int and Integer (#2441) * OAK-11849 - Make facet evaluation timeout configurable. (#2440) * OAK-11842: Copy Bloom Filter implementation from oak-run-commons to oak-commons for re-use (#2432) * OAK-11842: Copy Bloom Filter implementation from oak-run-commons to oak-commons for re-use * OAK-11842: Copy Bloom Filter implementation from oak-run-commons to oak-commons for re-use - remove unintended changes * OAK-11842 Bloom Filter: improve javadocs --------- Co-authored-by: Thomas Mueller <thomasm@apache.org> * OAK-11852: Use new Bloom filter implementation in document store (#2443) * OAK-11852: Use new Bloom filter implementation in document store * OAK-11842: Copy Bloom Filter implementation from oak-run-commons to oak-commons for re-use (#2432) * OAK-11842: Copy Bloom Filter implementation from oak-run-commons to oak-commons for re-use * OAK-11842: Copy Bloom Filter implementation from oak-run-commons to oak-commons for re-use - remove unintended changes * OAK-11842 Bloom Filter: improve javadocs --------- Co-authored-by: Thomas Mueller <thomasm@apache.org> --------- Co-authored-by: Thomas Mueller <thomasm@apache.org> * OAK-11852: add missing test class (#2444) * OAK-11855: update oak-blob to use oak-commons bloom filter (#2445) * OAK-11832 : replaced Guava's TreeTraversal with OAK commons (#2421) * OAK-11832 : replaced Guava's TreeTraversal with OAK commons * OAK-11832 : replaced Guava's TreeTraversal with OAK commons * Update oak-commons/src/main/java/org/apache/jackrabbit/oak/commons/Traverser.java Co-authored-by: Julian Reschke <reschke@apache.org> * Update oak-commons/src/main/java/org/apache/jackrabbit/oak/commons/Traverser.java Co-authored-by: Julian Reschke <reschke@apache.org> * OAK-11832 : added random data generator test to verify guava & oak travsersal codes. * Update oak-commons/src/main/java/org/apache/jackrabbit/oak/commons/Traverser.java Co-authored-by: Julian Reschke <reschke@apache.org> --------- Co-authored-by: Julian Reschke <reschke@apache.org> * OAK-11856: oak-run-commons: remove usage of old Oak bloom filter, use oak-commons instead (#2446) * OAK-10856: oak-run-commons: remove usage of old Oak bloom filter, use oak-commons instead * OAK-10856: oak-run-commons: remove usage of old Oak bloom filter, use oak-commons instead - undo change to search-elastic * OAK-11840: Release Oak 1.84.0 - oak-doc* versions * OAK-11858: Remove remains of Oak bloom filter in oak-run-commons (#2449) * OAK-11859: update Tomcat dependency to 9.0.108 (#2451) * OAK-11851 - Log performance metrics of statistical facets and simplify logic (#2442) * OAK-11832 : replaced Guava's TreeTraversal with OAK Commons - fix Import in testcase * OAK-11224: remove guava dependencies from POMs - oak-store-composite * OAK-11846 oak-segment-azure - recovery will recover from .bak (#2452) * OAK-11846 oak-segment-azure - recovery will recover from .bak * OAK-11833 : replaced Guava's Traverser with OAK commons (#2447) * OAK-11833 : replaced Guava's Traverser with OAK commons * OAK-11833 : throw NPE is root node is null * OAK-11833 : added NPE test for Guava to verify new behaviour with old one * OAK-11857 - Improve path handling in oak-segment-azure * OAK-11866 Support for datastore files without length (#2458) * OAK-11866 Support for datastore files without length * OAK-11866 Support for datastore files without length * OAK-11836 : removed Guava's AbstractIterator (#2456) * OAK-11862: missing facets for multi-valued fields (#2455) * OAK-11864 : added new ALL_ORPHANS FullGC mode for deleting only ALL_ORPHANS node i.e. without any Empty Props (#2459) * OAK-9586: SysViewImportHandler does not support expanded names in sv:name attributes Fixed. * OAK-11861 - segment store initialization should run in parallel (#2454) * OAK-11656: Remove usage of Guava Suppliers.memoize (#2457) * OAK-11656: Remove usage of Guava Suppliers.memoize - move commons.function to commons.internal.function (#2463) * OAK-11832 : moved Traverser to internal.graph package and marked as i… (#2462) * OAK-11832 : moved Traverser to internal.graph package and marked as internal * OAK-11832 : exported internal.graph package * OAK-11869 : removed usage of Guava's hashing with apache commons-codec (#2461) * OAK-11869 : removed usage of Guava's hashing with apache commons-codec * OAK-11869 : fixed issues with data from ByteBuffer and storing of long values in byteBuffer * OAK-11869 : moved code to utils to avoid copy/paste * OAK-11869 : renamed method from hash to hashMurmur32 * OAK-11870: Allow passing fullGCGeneration parameter to RevisionsCommand (#2465) * OAK-11300: update package dependencies wrt primitives (#2468) * OAK-11300: shaded-guava: remove packages that are not used (anymore) (ongoing) - primitives * Revert "OAK-11300: shaded-guava: remove packages that are not used (anymore) (ongoing) - primitives" This reverts commit c94f4ca. * OAK-11300: shaded-guava: remove packages that are not used (anymore) (ongoing) - note that primitives are used by concurrent * OAK-11300: shaded-guava: remove packages that are not used (anymore) (ongoing) - note that primitives are used by concurrent * OAK-11878 ClusterNodeStoreLock LOCK_TIMEOUT is too large (#2469) * OAK-11875: Introduced test case for empty properties/Split documents issue (#2470) * OAK-11864 : fixed 2 failing unit cases (#2473) * OAK-11875 : added unit cases for EmptyProps and split document issue (#2472) * OAK-11300: shaded-guava: remove packages that are not used (anymore) … (#2474) * OAK-9212 AzureArchiveManage.listArchives() should not delete segments (#2467) * OAK-9212 do not delete blobs when doing AzureArchiveManagerV8#listArchives and AzureArchiveManager#listArchives * OAK-9212 remove unused imports * OAK-9212 mock listing blobs during initialisation * OAK-9212 upload deleted marker when the archive is being deleted, and use the same marker to exclude the archive when invoking listArchives * OAK-9212 rename method * OAK-9212 change field visibility * OAK-9212 upload deleted marker when the archive is being deleted, and use the same marker to exclude the archive when invoking listArchives (Azure SDK v12) * OAK-9212 use readOnly when instantiating SegmentArchiveManager * OAK-9212 changed exported version for org.apache.jackrabbit.oak.segment.spi.persistence.split * OAK-9212 use constant * OAK-9212 throw UnsupportedOperationException when in read-only mode * OAK-9212 throw UnsupportedOperationException when in read-only mode * OAK-9212 added test testListArchivesInReadOnlyModeWithPartiallyDeletedArchive * OAK-9212 added test testListArchivesInReadWriteModeWithPartiallyDeletedArchive --------- Co-authored-by: Miroslav Smiljanic <miroslav@apache.com> * Revert "OAK-9212 AzureArchiveManage.listArchives() should not delete segments…" (#2479) This reverts commit 2e63881. * OAK-11861 - segment store initialization should run in parallel (#2478) - move ForkJoinUtils to o.a.j.o.commons.internal.concurrent - align naming (execute/invoke/submit) in ForkJoinUtils with the naming in Java's Executor API * OAK-11883: Remove usage of Guava collect.Range (#2476) * OAK-11881: Remove usage of Guava Maps.map() (#2475) * OAK-11884: AzureArchiveManage.listArchives() should delete segments only if write acces is allowed (#2480) * OAK-11885: Remove usage of Guava collect.ListMultiMap (#2481) * OAK-9897 - SplitPersistence: FileReaper cannot finish cleanup (#665) * OAK-11887: oak-it: exclude *db artefacts (#2483) * OAK-11886 : replaced Guavs's Futures.immediateFuture with JDK completableFuture (#2482) * OAK-11888: Remove usage of Guava ThreadBuilderFactory (#2484) * OAK-11225: remove unused Guava related imports (ongoing) * OAK-11224: remove guava dependencies from POMs (ongoing) - oak-security-spi (#2485) * OAK-11224: remove guava dependencies from POMs (ongoing) - guava now only test dependency in oak-core (#2486) * OAK-11224: shaded guava is only a test dependency in commons, adjust core-spi to re-add the dependency (#2488) * OAK-11129 Improve Lucene documentation (#2491) * OAK-11875 : avoid removing props/docs if they have empty split props (#2489) * OAK-11875 : avoid removing props/docs if they have empty split props * OAK-11875 : added split props that caused FullGC to skip the document * Revert "OAK-11224: shaded guava is only a test dependency in commons, adjust …" (#2492) This reverts commit 1178a98. * OAK-11889 : replaced Guavas's Futures.successfulAsList with JDK comple… (#2487) * OAK-11886 : replaced Guavs's Futures.successfulAsList with JDK completableFuture * OAK-11889 : incorporatd review comments * OAK-11889 : fixed for sonar issue * OAK-11890 : removed usage of Guava's Futures.allAsList (#2493) * OAK-11894 resolve the IdentifierManager lazily (#2494) * OAK-11894 resolve the IdentifierManager lazily * OAK-11893 : removed usage of Guava's ListenableFuture (#2495) * OAK-11891 : added stats for documents that were skipped due to presence of empty split props (#2496) * OAK-11897 Remove exports from oak-segment-azure (#2499) * OAK-11900: SplitPersistenceTest: disable three tests on Windows platform (#2500) * OAK-11896 : removed usage of Guava's SettableFuture from Test cases (#2497) * OAK-11903 : removed usage of Guava's SettableFuture from Prod and its related test files (#2501) * OAK-11905: Update Mockito dependency to 5.19.0 (#2503) * OAK-11906 : removed usage of ListableFutureTask (#2502) * OAK-11908: Update Easymock dependency to 5.6.0 (#2506) * OAK-11907 : removed Guava's DirectExecutor with oak-commons implementation (#2505) * OAK-11909 : removed Guava's newDirectExecutorService with oak-commons implementation (#2507) * OAK-11902: remove existing blobs in AzureTarWriterTest setup (#2512) Co-authored-by: Lucas Weitzendorf <lweitzendorf@adobe.com> * OAK-11267: Upgrade Azure SDK V8 to V12 for oak-blob-azure --------- Co-authored-by: Lucas Weitzendorf <lweitzendorf@gmail.com> Co-authored-by: Lucas Weitzendorf <lweitzendorf@adobe.com> Co-authored-by: Karol Lewandowski <karol86@gmail.com> Co-authored-by: Nuno Santos <nsantos@adobe.com> Co-authored-by: Rishabh Kumar <rishabhdaim1991@gmail.com> Co-authored-by: mbaedke <manfred.baedke@gmail.com> Co-authored-by: Konrad Windszus <kwin@apache.org> Co-authored-by: Fabrizio Fortino <fabrizio.fortino@gmail.com> Co-authored-by: José Andrés Cordero Benítez <Joscorbe@users.noreply.github.com> Co-authored-by: raffaega <raffaega@CI00298583> Co-authored-by: raffaega <raffaega@host.docker.internal> Co-authored-by: Raffaele Gambelli <r.gambelli@gmail.com> Co-authored-by: Raffaele Gambelli <raffaele.gambelli@cegeka.com> Co-authored-by: Julian Reschke <reschke@apache.org> Co-authored-by: Julian Reschke <julian.reschke@gmx.de> Co-authored-by: Mohit Kataria <mkataria@apache.org> Co-authored-by: Thomas Mueller <thomasm@apache.org> Co-authored-by: Ieran Bogdan <48093736+ierandra@users.noreply.github.com> Co-authored-by: Julian Sedding <jsedding@apache.org> Co-authored-by: horia_poradici <horia_poradici@yahoo.com> Co-authored-by: Miroslav Smiljanic <smmiroslav@gmail.com> Co-authored-by: Miroslav Smiljanic <miroslav@apache.com> Co-authored-by: Jörg Hoh <joerghoh@users.noreply.github.com>
1 parent d9ed807 commit 6ed4cce

File tree

375 files changed

+10194
-2333
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

375 files changed

+10194
-2333
lines changed

RELEASE-NOTES.txt

Lines changed: 55 additions & 46 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
Release Notes -- Apache Jackrabbit Oak -- Version 1.82.0
1+
Release Notes -- Apache Jackrabbit Oak -- Version 1.84.0
22

33
Introduction
44
------------
@@ -7,72 +7,81 @@ Jackrabbit Oak is a scalable, high-performance hierarchical content
77
repository designed for use as the foundation of modern world-class
88
web sites and other demanding content applications.
99

10-
Apache Jackrabbit Oak 1.82.0 is an incremental feature release based
10+
Apache Jackrabbit Oak 1.84.0 is an incremental feature release based
1111
on and compatible with earlier stable Jackrabbit Oak 1.x
1212
releases. This release is considered stable and targeted for
1313
production use.
1414

15-
While Oak 1.82.0 compiles and tests successfully on Java 24.
16-
1715
The Oak effort is a part of the Apache Jackrabbit project.
1816
Apache Jackrabbit is a project of the Apache Software Foundation.
1917

20-
Changes in Oak 1.82.0
18+
Changes in Oak 1.84.0
2119
---------------------
2220

2321
Technical task
2422

25-
[OAK-11667] - Remove usage of Guava Iterators.peekingIterator()
26-
[OAK-11740] - Remove Guava Iterators imports
27-
[OAK-11742] - Remove usage of Guava Ordering
28-
[OAK-11744] - Remove usage of Guava ImmutableList
29-
[OAK-11747] - Remove usage of Guava ComparisonChain
3023
[OAK-11748] - Remove usage of Guava Escapers
31-
[OAK-11751] - Remove usage of Guava Sets
32-
[OAK-11752] - Remove usage of Guava's Lists.transform()
33-
[OAK-11754] - Remove usage of Guava HashMultimap
34-
[OAK-11762] - Remove usage of Throwables.getStackTraceAsString
35-
[OAK-11763] - Remove usage of Guava Throwables.getRootCause(e)
36-
[OAK-11769] - Remove usage of Guava's DoubleMath.fuzzyCompare
37-
[OAK-11770] - Remove usage of Guava's DoubleMath.fuzzyEquals
24+
[OAK-11753] - Remove usage of Guava base.CaseFormat
25+
[OAK-11771] - Remove usage of Guava's AtomicDouble
26+
[OAK-11774] - Remove usage of Guava's Splitter
27+
[OAK-11785] - Remove usage of Guava preconditions.checkPositionIndex
28+
[OAK-11786] - Remove usage of Guava base.Strings
29+
[OAK-11789] - Remove usage of Guava collect.Lists.newArrayList in segment-azure
30+
[OAK-11793] - Remove usage of Guava common.hash.HashCode
31+
[OAK-11801] - Remove usage of Guava FluentIterable
32+
[OAK-11843] - Improve diagnostics for NPE in SecureNodeBuilder
3833

3934
Bug
4035

41-
[OAK-11657] - JackrabbitSession.getExpandedName/Path need to return stable expanded names, getExpandedName needs to fail for broken namespace names
42-
[OAK-11736] - Occasional failures in ElasticIndexQueryCommonTest.repSimilarAsNativeQuery
43-
[OAK-11743] - Filters only work inside knn query, So filters should be moved to knn query also.
44-
[OAK-11757] - Implement similarityThreshold for inference
45-
[OAK-11759] - Repo lock cannot be acquired if repo.lock blob is already present
46-
[OAK-11764] - Query planner: when multiple indexes have same cost, planner should choose index deterministically
47-
[OAK-11765] - BulkProcessor unable to insert after a failure
48-
[OAK-11777] - Fix flaky test
36+
[OAK-11299] - Missing Segments With Oak Run Segment Copy
37+
[OAK-11783] - Import fails for content not using namespace prefixes
38+
[OAK-11787] - org.apache.jackrabbit.oak.plugins.index.elastic.ElasticRegexPropertyIndexTest.regexPropertyWithoutFlattened failure
39+
[OAK-11794] - remove the unused commons-fileupload dependency from IT tests
40+
[OAK-11807] - Duplicate header after failed SegmentBufferWriter.flush()
41+
[OAK-11812] - Failure in running S3DataStoreServiceTest unit case
42+
[OAK-11818] - Update Mockito dependency to 5.18.0
43+
[OAK-11824] - oak-lucene: custom analyzer cannot load indirect filters
44+
[OAK-11838] - DocumentNodeStoreService.registerNodeStore() ignores Mongo settings
45+
[OAK-11839] - Implement oak background thread that reads throttle flag from settings collection
46+
[OAK-11847] - AzureJournalFile fails to rotate journal
47+
48+
New Feature
49+
50+
[OAK-11498] - Expose bound principals via JackrabbitSession
4951

5052
Improvement
5153

52-
[OAK-11712] - oak-search-elastic: :path does not need to be stored with index=true
53-
[OAK-11734] - Update inferenceConfigTest to check status is updated properly
54-
[OAK-11735] - Index merge: merge aggregation definitions
55-
[OAK-11739] - Reduce logging verbosity in DefaultIndexWriter when creating writers
56-
[OAK-11746] - Bump testcontainers to v1.21.1 / toxiproxy 2.12.0
57-
[OAK-11750] - Add flag to enable/disable inference stats collection
58-
[OAK-11766] - Write Throttling Mechanism - Session.save() delay
59-
[OAK-11767] - Use "suffixesToSkip" for indexing with the index store
60-
[OAK-11768] - Repository on read-only NodeStore
61-
[OAK-11775] - oak-search-elastic: improve (not) NullCheckEnabled
54+
[OAK-9447] - Upgrade Mongo java driver to 5.2
55+
[OAK-11729] - If the indexing lane is behind, we should allow catch up of a non-failing lane
56+
[OAK-11778] - Fix compilation warnings in classes related to Query handling
57+
[OAK-11779] - Mongo downloader: in the progress messages, print the dates corresponding to the _modified values
58+
[OAK-11780] - XML import: calculate prefixMap only when required
59+
[OAK-11781] - Binary reference statistics are inaccurate for very large repositories
60+
[OAK-11784] - new instance of NamespaceRegistry is created whenever an item is added via XML DocViewImporter
61+
[OAK-11797] - indexing document store: start lucene writer pool only before indexing, not before download
62+
[OAK-11800] - Simplify code of full text indexer
63+
[OAK-11810] - UserImporter: Resolve the UserMonitor lazily
64+
[OAK-11814] - NPE in ElasticResultRowAsyncIterator
65+
[OAK-11823] - Code cleanups in Elastic search module
66+
[OAK-11825] - Improve thread monitoring in the OutOfBandIndexer
67+
[OAK-11837] - Update commons-csv version to 1.14.1
6268

6369
Task
6470

65-
[OAK-11346] - remove oak-solr
66-
[OAK-11702] - Update commons-codec dependency to 1.18.0
67-
[OAK-11730] - Bump elasticsearch version to 8.18.1 / lucene 9.12.1
68-
[OAK-11732] - Fix oak-segment-azure create persistence with service principals
69-
[OAK-11737] - FullGC can't disable embeddedVerification when executed via oak-run command
70-
[OAK-11745] - examples: update commons-beanutils to version 1.11.0
71-
[OAK-11749] - update Tomcat dependency to 9.0.106
72-
[OAK-11758] - RDBMK: update PostgreSQL driver to version 42.7.7
73-
[OAK-11760] - remove dead code in AzureSegmentStoreV8
74-
[OAK-11761] - remove unused package exports from segment-azure
75-
[OAK-11772] - Prevent fullGC checkpoint data from being updated in MongoDB when fullGCEnabled = false
71+
[OAK-10790] - FullTextBinaryTextExtractor fails to extract text from csv
72+
[OAK-11617] - Provide oak-run commands to analyze and fix inconsistencies in the namespace registry
73+
[OAK-11711] - oak-standalone: update dependencies
74+
[OAK-11792] - mark commons.cache package as internal
75+
[OAK-11795] - FullGC Audit Logging doesn't get enabled in oak-run revisions command
76+
[OAK-11802] - update Tomcat dependency to 9.0.107
77+
[OAK-11803] - Update commons-lang3 dependency to 3.18.0
78+
[OAK-11804] - Update Oak trunk to Jackrabbit 2.22.1
79+
[OAK-11819] - Update commons-codec dependency to 1.19.0
80+
[OAK-11820] - Update commons-io dependency to 2.20.0
81+
[OAK-11822] - Update commons-lang dependency to 1.14.0
82+
[OAK-11831] - Update Oak trunk to Jackrabbit 2.22.2
83+
[OAK-11834] - ClusterType can take longer during Mongo cluster initialization
84+
[OAK-11835] - Expose Mongo connection pool parameters
7685

7786

7887
In addition to the above-mentioned changes, this release contains all

oak-api/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
<parent>
2020
<groupId>org.apache.jackrabbit</groupId>
2121
<artifactId>oak-parent</artifactId>
22-
<version>1.83-SNAPSHOT</version>
22+
<version>1.85-SNAPSHOT</version>
2323
<relativePath>../oak-parent/pom.xml</relativePath>
2424
</parent>
2525
<modelVersion>4.0.0</modelVersion>

oak-auth-external/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323
<parent>
2424
<groupId>org.apache.jackrabbit</groupId>
2525
<artifactId>oak-parent</artifactId>
26-
<version>1.83-SNAPSHOT</version>
26+
<version>1.85-SNAPSHOT</version>
2727
<relativePath>../oak-parent/pom.xml</relativePath>
2828
</parent>
2929

oak-auth-ldap/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323
<parent>
2424
<groupId>org.apache.jackrabbit</groupId>
2525
<artifactId>oak-parent</artifactId>
26-
<version>1.83-SNAPSHOT</version>
26+
<version>1.85-SNAPSHOT</version>
2727
<relativePath>../oak-parent/pom.xml</relativePath>
2828
</parent>
2929

oak-authorization-cug/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
<parent>
2020
<groupId>org.apache.jackrabbit</groupId>
2121
<artifactId>oak-parent</artifactId>
22-
<version>1.83-SNAPSHOT</version>
22+
<version>1.85-SNAPSHOT</version>
2323
<relativePath>../oak-parent/pom.xml</relativePath>
2424
</parent>
2525
<modelVersion>4.0.0</modelVersion>

oak-authorization-principalbased/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
<parent>
2020
<groupId>org.apache.jackrabbit</groupId>
2121
<artifactId>oak-parent</artifactId>
22-
<version>1.83-SNAPSHOT</version>
22+
<version>1.85-SNAPSHOT</version>
2323
<relativePath>../oak-parent/pom.xml</relativePath>
2424
</parent>
2525
<modelVersion>4.0.0</modelVersion>

oak-benchmarks-elastic/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
<parent>
2121
<groupId>org.apache.jackrabbit</groupId>
2222
<artifactId>oak-parent</artifactId>
23-
<version>1.83-SNAPSHOT</version>
23+
<version>1.85-SNAPSHOT</version>
2424
<relativePath>../oak-parent/pom.xml</relativePath>
2525
</parent>
2626
<modelVersion>4.0.0</modelVersion>

oak-benchmarks-lucene/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
<parent>
2222
<groupId>org.apache.jackrabbit</groupId>
2323
<artifactId>oak-parent</artifactId>
24-
<version>1.83-SNAPSHOT</version>
24+
<version>1.85-SNAPSHOT</version>
2525
<relativePath>../oak-parent/pom.xml</relativePath>
2626
</parent>
2727
<modelVersion>4.0.0</modelVersion>

oak-benchmarks/pom.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323
<parent>
2424
<groupId>org.apache.jackrabbit</groupId>
2525
<artifactId>oak-parent</artifactId>
26-
<version>1.83-SNAPSHOT</version>
26+
<version>1.85-SNAPSHOT</version>
2727
<relativePath>../oak-parent/pom.xml</relativePath>
2828
</parent>
2929

@@ -207,7 +207,7 @@
207207
</dependency>
208208
<dependency>
209209
<groupId>org.mongodb</groupId>
210-
<artifactId>mongo-java-driver</artifactId>
210+
<artifactId>mongodb-driver-sync</artifactId>
211211
</dependency>
212212
<dependency>
213213
<groupId>com.h2database</groupId>

oak-blob-cloud-azure/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
<parent>
2222
<artifactId>oak-parent</artifactId>
2323
<groupId>org.apache.jackrabbit</groupId>
24-
<version>1.83-SNAPSHOT</version>
24+
<version>1.85-SNAPSHOT</version>
2525
<relativePath>../oak-parent/pom.xml</relativePath>
2626
</parent>
2727
<modelVersion>4.0.0</modelVersion>

0 commit comments

Comments
 (0)