Skip to content

Conversation

@slinkydeveloper
Copy link
Contributor

@slinkydeveloper slinkydeveloper commented Oct 22, 2025

Part of #3184

@slinkydeveloper slinkydeveloper force-pushed the issues/3184-add-feature-flag branch 7 times, most recently from 443e68d to 257c1d9 Compare October 22, 2025 19:20
@slinkydeveloper slinkydeveloper changed the title [WIP] Use journal table v2 as default Use journal table v2 as default Oct 22, 2025
@slinkydeveloper slinkydeveloper marked this pull request as ready for review October 22, 2025 19:43
@slinkydeveloper
Copy link
Contributor Author

This is ready for an initial pass. The test is failing because i still didn't figure out how to do the exclusion properly 🫨 but the exclusion is legit

…tever reason the negotiated protocol when invoking will be less than 4.
…he problematic situations.

Fix some incorrectly handled corner cases, such as deletion of journal when the pinned deployment is not set yet.
@slinkydeveloper slinkydeveloper force-pushed the issues/3184-add-feature-flag branch from 257c1d9 to 60b2632 Compare October 22, 2025 19:46
@slinkydeveloper slinkydeveloper added this to the 1.6 milestone Oct 22, 2025
@slinkydeveloper
Copy link
Contributor Author

slinkydeveloper commented Oct 22, 2025

TODO: in the state machine init_journal, better to also init there the journal using journal v2. this sorts out the situation where users update with scheduled invocations.

@slinkydeveloper
Copy link
Contributor Author

Fixed the problem with exclusions!

@slinkydeveloper
Copy link
Contributor Author

did some manual testing locally, primarily around scheduled invocations, first disabling then enabling, and viceversa. So far everything seems to work as expected.

@slinkydeveloper slinkydeveloper added the release-blocker Blocker for the next release label Oct 29, 2025
@AhmedSoliman AhmedSoliman self-requested a review October 30, 2025 09:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

release-blocker Blocker for the next release

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant