stephen_bailey
10/26/2021, 1:38 AMtap-slack
issues and I've got a question: I opted for parent-child relationships between channels <- messages <- threads
. However, I'd like to override the default state behavior for threads
that emits a state message for every parent stream. So I thought I would set:
@property
def state_partitioning_keys(self):
"Remove channel_id and message_ts from state output."
return []
But, this also appears to remove it from the record output, which is something I do want. Is there a recommended method for removing state while including the partition fields in the output?