You are viewing a plain text version of this content. The canonical link for it is here.
Posted to oak-commits@jackrabbit.apache.org by mr...@apache.org on 2020/09/04 11:44:23 UTC
svn commit: r1881448 - /jackrabbit/oak/trunk/RELEASE-NOTES.txt
Author: mreutegg
Date: Fri Sep 4 11:44:23 2020
New Revision: 1881448
URL: http://svn.apache.org/viewvc?rev=1881448&view=rev
Log:
OAK-9196: Release Oak 1.34.0
Prepare release notes
Modified:
jackrabbit/oak/trunk/RELEASE-NOTES.txt
Modified: jackrabbit/oak/trunk/RELEASE-NOTES.txt
URL: http://svn.apache.org/viewvc/jackrabbit/oak/trunk/RELEASE-NOTES.txt?rev=1881448&r1=1881447&r2=1881448&view=diff
==============================================================================
--- jackrabbit/oak/trunk/RELEASE-NOTES.txt (original)
+++ jackrabbit/oak/trunk/RELEASE-NOTES.txt Fri Sep 4 11:44:23 2020
@@ -1,4 +1,4 @@
-Release Notes -- Apache Jackrabbit Oak -- Version 1.32.0
+Release Notes -- Apache Jackrabbit Oak -- Version 1.34.0
Introduction
------------
@@ -7,7 +7,7 @@ Jackrabbit Oak is a scalable, high-perfo
repository designed for use as the foundation of modern world-class
web sites and other demanding content applications.
-Apache Jackrabbit Oak 1.32.0 is an incremental feature release based
+Apache Jackrabbit Oak 1.34.0 is an incremental feature release based
on and compatible with earlier stable Jackrabbit Oak 1.x
releases. This release is considered stable and targeted for
production use.
@@ -15,51 +15,58 @@ production use.
The Oak effort is a part of the Apache Jackrabbit project.
Apache Jackrabbit is a project of the Apache Software Foundation.
-Changes in Oak 1.32.0
+Changes in Oak 1.34.0
---------------------
Bug
- [OAK-9064] - Build failure: The forked VM terminated without properly saying goodbye
- [OAK-9086] - Flaky test SegmentWriteQueueTest#testThreadInterruptedWhileAddigToQueue
- [OAK-9089] - oak-search-elastic: remove remote index in eleastic benchmarks cleanup
- [OAK-9095] - MapRecord corruption when adding more than MapRecord.MAX_SIZE entries in branch record
- [OAK-9096] - RDBDocumentStore: Update error code for MSSQL 2019
- [OAK-9102] - AwsJournalFileConcurrencyIT writes log messages to stdout
+ [OAK-9130] - DocumentDiscoveryLiteService.hasBacklog logging regression (inverted version check)
+ [OAK-9146] - Elastic indexes - Updates get lost if connection is not available
+ [OAK-9162] - Elastic indexes - Index creation fails if multiple suggest fields are present
+ [OAK-9163] - ElasticIndexTracker should never use stored index definitions
+ [OAK-9166] - Elastic indexes - Fulltext query requires more rules than expected
+ [OAK-9178] - PasswordHistory.updatePasswordHistory may return false status
New Feature
- [OAK-9127] - Introduce Similarity Search (Text) support in oak-search-elastic
- [OAK-9132] - Feature toggles
+ [OAK-7744] - Persistent cache for the Segment Node Store
+ [OAK-9131] - oak-run tool for scanning for references to nt:frozenNode
Improvement
- [OAK-9087] - oak-search-elastic: class / package names refactoring
- [OAK-9092] - Exception root cause message is swallowed
- [OAK-9093] - Reindexing using --doc-traversal-mode may log too much
- [OAK-9099] - Improve segment write resiliency for remote segment store
- [OAK-9108] - Change default timeout to mark indexes corrupt
- [OAK-9113] - Make the segment migrator more resilient to timeouts
- [OAK-9121] - Oak-run indexing: add a cache to flatfile/PersistedLinkedList
- [OAK-9122] - Bring IndexDefinitionBuilder's implementation in oak-search at par with the one in oak-lucene and remove the oak-lucene implementation
- [OAK-9126] - TestFramework: create tests for both lucene and elastic
- [OAK-9128] - Support s3 regions apart from default AWS regions
+ [OAK-9106] - Support spellchecking in Oak ES
+ [OAK-9134] - Remove mix:referenceable from nt:frozenNode definition
+ [OAK-9136] - Allow elasticsearch port to be read from secrets
+ [OAK-9139] - Log message on frozen node lookup by identifier
+ [OAK-9142] - AzureDataStore should use concurrent request count for all API calls
+ [OAK-9144] - Indexing: dynamic boost is not robust
+ [OAK-9147] - Config option for NRT queue timeout
+ [OAK-9151] - Support term suggestion in Oak ES
+ [OAK-9156] - Port lucene tests
+ [OAK-9165] - Lucene: unique sync property index don't work properly
+ [OAK-9173] - Oak-run indexing fails with "This map is closed"
+ [OAK-9180] - Optimise synchronisation between threads when writing to 3rd level segment cache
+ [OAK-9184] - Very slow, potential endless loop in LucenePropertyIndex.loadDocs()
+ [OAK-9194] - oak-search-elastic: propertyIndex with nodeScopeIndex should be stored in :fulltext only
Task
- [OAK-9090] - Upgrade to Elasticsearch 7.7.0
- [OAK-9097] - Add Facet tests to oak-benchmarks
- [OAK-9098] - Write a perf test class in oak-search elastic module
- [OAK-9101] - Monitoring for maximum number of entries in biggest map record
- [OAK-9105] - Update Oak trunk and 1.22 to Jackrabbit 2.20.1
+ [OAK-9138] - Have a mechanism to track failed docs in ES
+ [OAK-9140] - Don't use stored index definition in elastic indexes
+ [OAK-9143] - Use seed instead of reindexCount for elastic index suffix
+ [OAK-9148] - Use IndexTracker in oak-search-elastic
+ [OAK-9152] - Implement factor 2 writes
+ [OAK-9164] - oak-search-elastic: expose relevant metrics
+ [OAK-9167] - Expose last indexed time as a metric
+ [OAK-9169] - Remove remote elastic indexes when index definition is removed
+ [OAK-9179] - Documentation (and comments) about rep:glob patterns in ACE restriction is confusing
+ [OAK-9188] - Upgrade to Elasticsearch 7.9.0
Technical task
- [OAK-9069] - Remove unnecessary (un)boxing in oak-auth-external
- [OAK-9071] - Remove unnecessary (un)boxing in oak-benchmarks
- [OAK-9074] - Remove unnecessary (un)boxing in oak-core
- [OAK-9075] - Remove unnecessary (un)boxing in oak-exercise
- [OAK-9079] - Remove unnecessary (un)boxing in oak-security-spi
+ [OAK-9070] - Remove unnecessary (un)boxing in oak-authorization-principalbased
+ [OAK-9186] - Create Benchmark(s)
+ [OAK-9189] - Benchmark Results - Status Quo
In addition to the above-mentioned changes, this release contains all