This is an automated email from the ASF dual-hosted git repository.
ddanielr pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/accumulo-website.git
The following commit(s) were added to refs/heads/main by this push:
new 4cc9afe8b Update release notes for 2.1.5
4cc9afe8b is described below
commit 4cc9afe8bbcf365ca9d88cf989444f7939348ade
Author: Daniel Roberts ddanielr <[email protected]>
AuthorDate: Thu Jul 9 06:24:37 2026 +0000
Update release notes for 2.1.5
---
_posts/release/2026-07-08-accumulo-2.1.5.md | 39 +++++++++++++++++++++++------
1 file changed, 32 insertions(+), 7 deletions(-)
diff --git a/_posts/release/2026-07-08-accumulo-2.1.5.md
b/_posts/release/2026-07-08-accumulo-2.1.5.md
index b313b5f13..a04941560 100644
--- a/_posts/release/2026-07-08-accumulo-2.1.5.md
+++ b/_posts/release/2026-07-08-accumulo-2.1.5.md
@@ -12,18 +12,34 @@ prior 2.1 release.
## Notable Changes
-* {% ghi 5998 %} Added property that allows user to specify whether or not
- RFiles should be shuffled when reading from a Tablet to try and reduce the
- number of scan threads that are waiting on the same file to opened.
+* {% ghi 5998 %} Added the `table.shuffle.sources` property that allows users
+ to specify whether or not RFiles should be shuffled when reading from a
+ Tablet to try and reduce the number of scan threads that are waiting on the
+ same file to opened.
* {% ghi 6040 %} {% ghi 6075 %} Prior to 2.1.5 iterators that had the same
priority would execute in a non-deterministic order. In 2.1.5 the iterators
with the same priority will execute in the lexicographical order of the name
property.
-* {% ghi 6146 %} Added Scan Server property that allows user to control which
- tables are allowed to be used with Scan Servers.
+* {% ghi 6146 %} Added the `sserver.scan.allowed.tables.group.` Scan Server
+ property prefix that allows user to control which tables are allowed to be
+ used with Scan Servers.
* {% ghi 6156 %} Scan Servers can now be used to scan offline tables.
* {% ghi 6160 %} Accumulo 2.1.5 requires JDK 21 to build. For runtime the
minimum required JDK version is 11.
+* {% ghi 5982 %} Adds function for bulk V2 to compute load plans based on
+ the minimum and maximum row present within the RFile when splits are not
+ present.
+* {% ghi 5974 %} Caches the log recovery decision to avoid redundant work
+ in manager for log recovery.
+* {% ghi 4096 %} Updates the createTable command to accept a property file on
+ inital table creation via the `propFile` option.
+* {% ghi 6416 %} Removes the `gc.remove.in.use.candidates` experimental
+ feature flag property enabling the behavior added in {% ghi 3738 %}
+* {% ghi 6219 %} Adds the property `manager.table.delete.optimization` which
+ will skip the delete table optimization
+* {% ghi 6049 %} Adds the property `manager.tservers.halt.grace.period` which
+ defines the time duration before the Manager halts non-responsive tservers
+ via lock removal.
### Notable Bug Fixes
@@ -37,13 +53,19 @@ prior 2.1 release.
periodically log summary information to include number of compactions running
for each table, the number of compactor, queued compactions (max 100), and
running compactions for each compaction queue.
-* {% ghi 6029 %} Modified Monitor tables to support 'all' size option.
* {% ghi 6148 %} Fixed shell commands `grep` and `deletemany` to honor the
context classloader option.
+* {% ghi 6397 %} Fixes monitor to always show the Dead Tablet Servers table
+* {% ghi 6012 %} Changes createTable command options to simplify table
+ property behavior.
+* {% ghi 5937 %} Switched to using rendezvous hashing for scan server
selection.
+* {% ghi 6307 %} Fixes multiple problems with scan timeout.
### Other Improvements
-* {% ghi 5928 %} Converted Scan Servers to use Rendezvous hashing.
+* {% ghi 6029 %} Modified Monitor tables to support 'all' size option.
+* {% ghi 5928 %} Converted Scan Servers to use Rendezvous hashing to reduce
+ churn during scan server selection when adding or removing scan servers.
* {% ghi 5983 %} Added `-v` option to shell `getsplits` command to print split
information that matches the supplied obfuscated extent.
* {% ghi 6005 %} Added compaction output tmp file name to pre-compaction log
@@ -55,6 +77,9 @@ prior 2.1 release.
of the `admin fate --delete` command.
* {% ghi 6064 %} Updated log4j dependency to version 2.25.3.
* {% ghi 6067 %} Fixed `accumulo-cluster prune` bug with Scan Servers.
+* {% ghi 6437 %} Adds --dry-run option to Merge command.
+* {% ghi 6097 %} Only initializes vfs when deprecated prop is set.
+* {% ghi 6051 %} Fixes the shell fate delete command.
## Requirements