summaryrefslogtreecommitdiffstats
path: root/CMakeLists.txt
diff options
context:
space:
mode:
authorTor Brede Vekterli <[email protected]>2023-05-11 15:59:40 +0000
committerTor Brede Vekterli <[email protected]>2023-05-12 11:08:13 +0000
commit47a72589eed7fd6b538345962127da87e3eb71c3 (patch)
treeb1ac3f1a20f16e8a0aa628f8368b3eafa80a2780 /CMakeLists.txt
parentbef1950a75be8b256df07ca5ef6aacd1731c5ef9 (diff)
Wire MessageBus reply traces through conditional Put pipeline
`CheckCondition::Outcome` now exposes the resulting trace (if any) of the operations that were sent as part of the condition probe. The outcome-accessor is changed to return a non-const reference to allow for moving away the trace payload and into a higher-level reply. Turns out GetOperation did not aggregate reply traces as expected, and PersistenceMessageTrackerImpl did not transfer trace state upon failures (only success case). This makes this commit bigger than initially expected, but trace coverage should now be improved on a general basis, not just for conditional Put operations.
Diffstat (limited to 'CMakeLists.txt')
0 files changed, 0 insertions, 0 deletions