Details
-
Improvement
-
Status: Open
-
Major
-
Resolution: Unresolved
-
0.9.1
-
None
Description
Now that Kudu has a replay cache, we should use it for master DDL operations like CreateTable(), AlterTable(), and DeleteTable(). To do this we'll need to add some client-specific RPC state into the write that the leader master replicates to its followers, and use that state when an RPC is retried.
Some tests (e.g. master-stress-test) have workarounds that should be removed when this bug is fixed.
Attachments
Issue Links
- depends upon
-
KUDU-568 Exactly-once semantics on writes
- Resolved