Set TemporalChangeVersion when workflow version is updated
Is your feature request related to a problem? Please describe. This feature is implemented in Go SDK, not in Java.
Describe the solution you'd like Set TemporalChangeVersion search attribute to the changeid-version when a new one is set on workflow. This will allow users to use search queries, like shown here: https://community.temporal.io/t/list-of-running-workflows-having-a-specific-version/1731
Describe alternatives you've considered Don't implement
This is a really needed feature when using workflow versioning. It works in Go SDK already.
We need to do backwards compatibility for this one.
Hi any progress on this one?
Hi any progress on this? I have added this in Cadence long time ago. You may copy some code from it which can make it easier: https://github.com/uber/cadence-java-client/pull/650
Not yet. It's a pretty tricky task to do because of the backward compatibility and the fact that the Version State Machine is one of the trickiest ones already. It's on my radar though and I will prioritize it when I get a chance.
Hi, is there any update on this?
I'm also curious, I tried to query the TemporalChangeVersion and nothing showed up in the TemporalUI because I used the JavaSDK to do a patch on the workflow.