This is an automated email from the ASF dual-hosted git repository.
kturner pushed a commit to branch elasticity
in repository https://gitbox.apache.org/repos/asf/accumulo.git
The following commit(s) were added to refs/heads/elasticity by this push:
new 3bc9e1d789 add compacting fenced files to comprehensive IT (#4714)
3bc9e1d789 is described below
commit 3bc9e1d789045a7801809743d2f8ba2fa52e7316
Author: Keith Turner <[email protected]>
AuthorDate: Thu Jun 27 16:52:31 2024 -0700
add compacting fenced files to comprehensive IT (#4714)
---
test/src/main/java/org/apache/accumulo/test/ComprehensiveBaseIT.java | 5 +++++
1 file changed, 5 insertions(+)
diff --git
a/test/src/main/java/org/apache/accumulo/test/ComprehensiveBaseIT.java
b/test/src/main/java/org/apache/accumulo/test/ComprehensiveBaseIT.java
index 71c42c43fc..fdd8759fed 100644
--- a/test/src/main/java/org/apache/accumulo/test/ComprehensiveBaseIT.java
+++ b/test/src/main/java/org/apache/accumulo/test/ComprehensiveBaseIT.java
@@ -163,6 +163,11 @@ public abstract class ComprehensiveBaseIT extends
SharedMiniClusterBase {
client.tableOperations().merge(table, null, null);
assertEquals(Set.of(), new
TreeSet<>(client.tableOperations().listSplits(table)));
verifyData(client, table, AUTHORIZATIONS, expectedData);
+
+ // The previous merge operations should create files with finite fence
ranges. The following
+ // will test compactions of files with finite fences.
+ client.tableOperations().compact(table, new
CompactionConfig().setWait(true));
+ verifyData(client, table, AUTHORIZATIONS, expectedData);
}
}