This is an automated email from the ASF dual-hosted git repository.
DomGarguilo pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/accumulo.git
The following commit(s) were added to refs/heads/main by this push:
new eb0bd26d21 Skip returning deleted fate txn info in monitor code (#6586)
eb0bd26d21 is described below
commit eb0bd26d2135689fc08e6e176d0db2976933b093
Author: Dom G. <[email protected]>
AuthorDate: Fri Oct 16 10:00:19 2026 -0400
Skip returning deleted fate txn info in monitor code (#6586)
---
.../java/org/apache/accumulo/monitor/next/SystemInformation.java | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git
a/server/monitor/src/main/java/org/apache/accumulo/monitor/next/SystemInformation.java
b/server/monitor/src/main/java/org/apache/accumulo/monitor/next/SystemInformation.java
index 70dfe828cf..1c8fd237a5 100644
---
a/server/monitor/src/main/java/org/apache/accumulo/monitor/next/SystemInformation.java
+++
b/server/monitor/src/main/java/org/apache/accumulo/monitor/next/SystemInformation.java
@@ -1152,7 +1152,10 @@ public class SystemInformation {
transactions.forEach(t -> {
FateOperation op = t.getFateOp();
TStatus status = t.getStatus();
- if (status == TStatus.SUBMITTED) {
+ if (status == TStatus.UNKNOWN || t.getTimeCreated() == 0) {
+ // the transaction was deleted while its info was being read, skip it
+ return;
+ } else if (status == TStatus.SUBMITTED) {
instanceOverview.getTotalFateSubmitted().incrementAndGet();
if (op == FateOperation.TABLE_BULK_IMPORT2) {
instanceOverview.getIngestBulkImportQueued().incrementAndGet();