This is an automated email from the ASF dual-hosted git repository.
dlmarion pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/accumulo.git
from ffe0018b51 fix Wait.waitFor usage errors after merge update
add de02f025ce ensures sessions are always cleaned up (#3569)
add 767d28d99a avoids calling toString on Text for isEmpty (#3572)
add 20cecbe8b9 logs info when a tablet consistency check goes from bad to
good (#3574)
add 9bbf42f4dc Fix TabletGroupWatcher shutdown order (#3571)
new d4846d407e Merge branch '2.1'
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
.../hadoopImpl/mapred/AccumuloRecordWriter.java | 2 +-
.../hadoopImpl/mapreduce/AccumuloRecordWriter.java | 2 +-
.../manager/state/LoggingTabletStateStore.java | 6 +
.../server/manager/state/MetaDataStateStore.java | 15 +-
.../server/manager/state/RootTabletStateStore.java | 5 +-
.../server/manager/state/TabletStateStore.java | 11 +-
.../server/manager/state/ZooTabletStateStore.java | 10 +-
.../manager/state/RootTabletStateStoreTest.java | 3 +-
.../accumulo/manager/TabletGroupWatcher.java | 49 +++++-
.../apache/accumulo/manager/state/TableCounts.java | 9 ++
.../apache/accumulo/manager/state/TableStats.java | 6 +
.../manager/tserverOps/ShutdownTServer.java | 3 +
.../org/apache/accumulo/tserver/TabletServer.java | 1 +
.../accumulo/tserver/UnloadTabletHandler.java | 1 +
.../accumulo/tserver/session/ScanSession.java | 4 +
.../apache/accumulo/tserver/session/Session.java | 6 +
.../accumulo/tserver/session/SessionManager.java | 83 ++++++----
.../org/apache/accumulo/tserver/tablet/Tablet.java | 14 +-
.../test/functional/ManagerAssignmentIT.java | 167 +++++++++++++++++++++
test/src/main/resources/log4j2-test.properties | 3 +
20 files changed, 351 insertions(+), 49 deletions(-)