Implements a policy that only accepts truly idempotent mutations.
This policy accepts only truly idempotent mutations, that is, it rejects mutations where the server sets the timestamp. Some applications may find this too restrictive and can set their own policies if they wish.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-03-14 UTC."],[[["The webpage provides documentation for the `SafeIdempotentMutationPolicy` class in the Google Cloud Bigtable C++ client library, spanning multiple versions."],["The latest version available is `2.37.0-rc`, while the listed versions range from `2.37.0-rc` down to `2.11.0`."],["`SafeIdempotentMutationPolicy` only accepts mutations that are truly idempotent, rejecting mutations where the server sets the timestamp."],["The policy includes functions to determine if individual mutations or conditional mutations (`CheckAndMutateRowRequest`) are idempotent."],["The policy has a `clone()` function that can be used to return a copy of itself."]]],[]]