Skip to content

Commit c6502ac

Browse files
committed
updated 2.1.4 release notes
1 parent aa13613 commit c6502ac

1 file changed

Lines changed: 19 additions & 4 deletions

File tree

_posts/release/2025-04-08-accumulo-2.1.4.md

Lines changed: 19 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,10 @@ any prior 2.1 release.
3333
shutting down an instance in preparation for an upgrade. This will check that no Fate
3434
transactions exist, delete any ZooKeeper locks for server processes, and prohibit any
3535
server processes from being started.
36-
* {% ghi 4898 %} New way to compute bulk load plans (TODO: Needs text)
36+
* {% ghi 4898 %} New way to compute bulk load plans. This adds two new APIs for computing
37+
which tablets should load a rfile. APIs were also added to serialize, deserialize, and
38+
merge load plans. These primitives provide building blocks for doing distributed
39+
computation of load plans over a set of rfiles.
3740
* {% ghi 5169 %} {% ghi 5170 %} The TabletServer will halt itself when a walog write or
3841
minc failure occurs and the TabletServer lock is not held in ZooKeeper.
3942
* {% ghi 5145 %} {% ghi 5132 %} The Manager and TabletServer processes now have a background
@@ -43,9 +46,10 @@ any prior 2.1 release.
4346
fact that there is a single thread in the ZooKeeper client that fires Watcher events. If the
4447
thread is currently waiting on a hung Watcher, then subsequent Watcher events will not fire
4548
and could leave the server running without a lock.
46-
* {% ghi 5174 %} Improvements to the `accumulo-cluster` and `accumulo-service` scripts have been
47-
backported from the main branch. This includes syntax changes. Users should review the scripts
48-
for changes that may effect them.
49+
* {% ghi 5174 %} {% ghi 5035 %} {% ghi 5502 %} {% ghi 5439 %} Many improvements
50+
to the `accumulo-cluster` and `accumulo-service` scripts have been backported
51+
from the main branch. This includes syntax changes. Users should review the
52+
scripts for changes that may effect them.
4953

5054
### Configuration Improvements
5155

@@ -55,6 +59,13 @@ any prior 2.1 release.
5559
deleting write-ahead logs and recovery files.
5660
* {% ghi 5341 %} Created an optimization in Bulk Import v2 to enable faster processing of bulk import files
5761
when loading into a sparse set of tablets in a large table. See new table property `table.bulk.metadata.skip.distance`.
62+
* {% ghi 5628 %} {% ghi 5627 %} Made the number of threads the manager uses to
63+
scan the metadata to find tablets that need attention configurable. This
64+
scan uses iterators that can have a large set of options, added a property to
65+
optionally compress these iterator options.
66+
* {% ghi 5633 %} Added a new property for server processes advertise address
67+
allowing different bind and advertise addresses.
68+
5869

5970
### Notable Bug Fixes
6071

@@ -70,6 +81,10 @@ any prior 2.1 release.
7081
Compactor process being passed in the parameter. This has been fixed.
7182
* {% ghi 5445 %} The `cf` and `cq` options for the DeleteMany and Grep shell commands were not being
7283
handled properly.
84+
* {% ghi 5570 %} Fixed race condition where an external compaction would be forgotten with its files
85+
indefinitely reserved for a compaction that is no longer running. This condition would continue until
86+
the tablet server hosting the tablet was restarted.
87+
* {% ghi 5543 %} {% ghi 5552 %} {% ghi 5543 %} Fixed multiple bugs that could destabilize external compactions.
7388

7489
### Metrics Improvements
7590

0 commit comments

Comments
 (0)