This is an automated email from the ASF dual-hosted git repository.

ctubbsii pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/accumulo.git

commit fea968d598c9358e0807ff12e309df50d8b3a347
Merge: bc128fcc5c 26b3e4d149
Author: Christopher Tubbs <ctubb...@apache.org>
AuthorDate: Mon Sep 30 19:30:59 2024 -0400

    Merge branch '3.1'

 core/src/main/java/org/apache/accumulo/core/clientImpl/bulk/Bulk.java | 3 +++
 core/src/main/java/org/apache/accumulo/core/lock/ServiceLockData.java | 1 +
 .../java/org/apache/accumulo/server/metadata/RootGcCandidates.java    | 1 +
 .../apache/accumulo/server/util/fateCommand/FateSummaryReport.java    | 1 +
 .../org/apache/accumulo/server/util/fateCommand/FateTxnDetails.java   | 1 +
 .../accumulo/server/util/serviceStatus/ServiceStatusReport.java       | 1 +
 .../org/apache/accumulo/server/util/serviceStatus/StatusSummary.java  | 1 +
 .../tserver/src/main/java/org/apache/accumulo/tserver/ScanServer.java | 2 +-
 .../main/java/org/apache/accumulo/tserver/log/ResolvedSortedLog.java  | 4 ----
 .../main/java/org/apache/accumulo/tserver/session/SessionManager.java | 2 +-
 .../main/java/org/apache/accumulo/tserver/tablet/SnapshotTablet.java  | 4 ----
 11 files changed, 11 insertions(+), 10 deletions(-)

diff --cc 
server/base/src/main/java/org/apache/accumulo/server/util/fateCommand/FateSummaryReport.java
index f53c11ccb4,174c70e907..f17695265a
--- 
a/server/base/src/main/java/org/apache/accumulo/server/util/fateCommand/FateSummaryReport.java
+++ 
b/server/base/src/main/java/org/apache/accumulo/server/util/fateCommand/FateSummaryReport.java
@@@ -60,14 -56,12 +60,15 @@@ public class FateSummaryReport 
    private transient Map<String,String> idsToNameMap;
  
    // Gson requires a default constructor when JDK Unsafe usage is disabled
+   @SuppressWarnings("unused")
    private FateSummaryReport() {}
  
 -  public FateSummaryReport(Map<String,String> idsToNameMap,
 -      EnumSet<ReadOnlyTStore.TStatus> statusFilter) {
 +  public FateSummaryReport(Map<String,String> idsToNameMap, Set<FateId> 
fateIdFilter,
 +      EnumSet<ReadOnlyFateStore.TStatus> statusFilter, 
EnumSet<FateInstanceType> typesFilter) {
      this.idsToNameMap = idsToNameMap;
 +    if (fateIdFilter != null) {
 +      fateIdFilter.forEach(f -> this.fateIdFilter.add(f.canonical()));
 +    }
      if (statusFilter != null) {
        statusFilter.forEach(f -> this.statusFilterNames.add(f.name()));
      }

Reply via email to