Option for google::cloud::Options to control when transaction mutations will not be recorded in change streams that track columns modified by the transaction.
The mutations will NOT be recorded when this option is true AND the change stream has the allow_txn_exclusion DDL option set.
May only be specified for read-write transactions, ExecutePartitionedDml(), and the mutation-groups overload of CommitAtLeastOnce().
[[["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-21 UTC."],[[["The webpage provides documentation for the `ExcludeTransactionFromChangeStreamsOption` within the Google Cloud Spanner C++ library."],["The latest version of the documentation is for version 2.37.0-rc, with links provided for a range of previous versions spanning from 2.36.0 down to 2.11.0."],["This option is a boolean that, when set to true, prevents transaction mutations from being recorded in change streams, provided the change stream's DDL has the `allow_txn_exclusion` option set."],["The `ExcludeTransactionFromChangeStreamsOption` can only be used with read-write transactions, `ExecutePartitionedDml()`, and the mutation-groups overload of `CommitAtLeastOnce()`."]]],[]]