Skip to content

Conversation

shijiesheng
Copy link
Member

@shijiesheng shijiesheng commented Sep 15, 2025

What changed?

Add new internal entities that will replace thrift ones.
These entities will be used in the next few diffs that removed thrift support.

To generate entities, ./scripts/v4_entity_generator/run.sh

Why?

Thrift entities are not easily replaceable by GRPC ones. One quick approach for deprecation is to generate similar interface internal entities to replace thrift ones.

How did you test it?

These are generated by script

Potential risks

Release notes

Documentation Changes

Signed-off-by: Shijie Sheng <[email protected]>
@shijiesheng shijiesheng merged commit e0704d1 into cadence-workflow:master Sep 26, 2025
6 checks passed
pandeyanshuman pushed a commit to pandeyanshuman/cadence-java-client that referenced this pull request Oct 13, 2025
Signed-off-by: Shijie Sheng <[email protected]>

What changed?

Add new internal entities that will replace thrift ones.
These entities will be used in the next few diffs that removed thrift support.

To generate entities, ./scripts/v4_entity_generator/run.sh

Why?

Thrift entities are not easily replaceable by GRPC ones. One quick approach for deprecation is to generate similar interface internal entities to replace thrift ones.

How did you test it?

These are generated by script
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants