Skip to content

feat(sdk): add BuildId newtype and implement remaining pending tests#313

Draft
iand675 wants to merge 1 commit intomainfrom
ian/build-id-newtype
Draft

feat(sdk): add BuildId newtype and implement remaining pending tests#313
iand675 wants to merge 1 commit intomainfrom
ian/build-id-newtype

Conversation

@iand675
Copy link
Copy Markdown
Contributor

@iand675 iand675 commented Mar 10, 2026

Summary

  • Add BuildId newtype in Temporal.Common, update Info field and setBuildId API to use it instead of raw Text
  • Implement 7 new tests: worker fails on unknown namespace, worker allows heartbeating after shutdown, empty history replay fails, task failure fails replay, update separate handle (startUpdate + waitUpdateResult), update fire-and-forget
  • 88 pending (down from 95)

@iand675 iand675 force-pushed the ian/build-id-newtype branch 2 times, most recently from f11b332 to 0324e69 Compare March 10, 2026 19:56
@iand675 iand675 force-pushed the ian/test-reorganization branch from 33ecd5c to 447c6d7 Compare March 11, 2026 09:42
@iand675 iand675 force-pushed the ian/build-id-newtype branch from 0324e69 to cddb214 Compare March 11, 2026 09:42
@iand675 iand675 force-pushed the ian/test-reorganization branch from 447c6d7 to 2a05c61 Compare March 11, 2026 10:04
@iand675 iand675 force-pushed the ian/build-id-newtype branch 2 times, most recently from 1e3c5f2 to 461ac0d Compare March 11, 2026 13:16
@iand675 iand675 force-pushed the ian/test-reorganization branch 2 times, most recently from cde5776 to 9c75170 Compare March 11, 2026 19:00
@iand675 iand675 changed the base branch from ian/test-reorganization to main March 11, 2026 19:16
@iand675 iand675 force-pushed the ian/build-id-newtype branch from 461ac0d to 3693805 Compare March 11, 2026 19:27
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.

1 participant