Skip to content

Do not reap the world on restart#2

Merged
gwynethallwright merged 5 commits intorelease/0.49.x-invocafrom
do-not-reap-the-world-on-restart
Apr 16, 2025
Merged

Do not reap the world on restart#2
gwynethallwright merged 5 commits intorelease/0.49.x-invocafrom
do-not-reap-the-world-on-restart

Conversation

@praymann
Copy link

@praymann praymann commented Dec 9, 2024

Changes proposed in this PR

  • Block watchService() goroutines until we've done an initial population of all services
  • Block watchReapableServices() goroutine until we've done an initial population of all services

Notes

  • I did include some changes to tests to support me running the tests with a specific setup, we can back those out if we want/choose.

Copy link

@gwynethallwright gwynethallwright left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good to me! I'm happy with retaining the InvocaSpecificConsulConfig for the tests — perhaps that might end up useful for future work.

@gwynethallwright gwynethallwright merged commit 94d9e95 into release/0.49.x-invoca Apr 16, 2025
0 of 4 checks passed
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