Details
-
Bug
-
Status: Closed
-
Critical
-
Resolution: Fixed
-
None
-
None
-
Reviewed
Description
As Apache9 said in HBASE-12091.
In ReplicationSink#batch,we swallow the RetriesExhaustedWithDetailsException except
TableNotFoundException, actually, should rethrow the exception.
try { Connection connection = getConnection(); table = connection.getTable(tableName); for (List<Row> rows : allRows) { table.batch(rows); } } catch (RetriesExhaustedWithDetailsException rewde) { for (Throwable ex : rewde.getCauses()) { if (ex instanceof TableNotFoundException) { throw new TableNotFoundException("'"+tableName+"'"); } } }
Attachments
Attachments
Issue Links
- is broken by
-
HBASE-12091 Optionally ignore edits for dropped tables for replication.
- Closed