Details
Description
it seems that testArchiveOnTableDelete() fails because the archiving in DeleteTableHandler is still in progress when admin.deleteTable() returns.
Error Message Archived files are missing some of the store files! Stacktrace java.lang.AssertionError: Archived files are missing some of the store files! at org.junit.Assert.fail(Assert.java:88) at org.junit.Assert.assertTrue(Assert.java:41) at org.apache.hadoop.hbase.backup.TestHFileArchiving.testArchiveOnTableDelete(TestHFileArchiving.java:262)
(Looking at the problem in a more generic way, we don't have any way to inform the client when an async operation is completed)