Details
Description
All of the new caching RPCs defined on ClientProtocol are annotated @AtMostOnce. However, their underlying edit log operations do not persist the RPC client ID and call ID. In the event of an HA failover, the new primary will not be able to guarantee at-most-once semantics if the clients retry.
Attachments
Attachments
Issue Links
- relates to
-
HDFS-4949 Centralized cache management in HDFS
- Closed