Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix(observer)!: observe actor annotations instead of spec ID #34

Merged
merged 2 commits into from
Oct 24, 2023

Conversation

brooksmtownsend
Copy link
Member

@brooksmtownsend brooksmtownsend commented Oct 24, 2023

Feature or Problem

This PR updates the lattice observer to keep track of instance annotations rather than just the appspec ID.

Related Issues

Release Information

v0.5.0

Consumer Impact

Testing

Built on platform(s)

  • x86_64-linux
  • aarch64-linux
  • x86_64-darwin
  • aarch64-darwin
  • x86_64-windows

Tested on platform(s)

  • x86_64-linux
  • aarch64-linux
  • x86_64-darwin
  • aarch64-darwin
  • x86_64-windows

Unit Test(s)

Modified tests to test against an annotations map rather than a single spec ID

Acceptance or Integration

Manual Verification

@brooksmtownsend brooksmtownsend marked this pull request as draft October 24, 2023 15:02
@brooksmtownsend brooksmtownsend force-pushed the feat/propagate-annotations branch 2 times, most recently from 12f0d21 to aec1990 Compare October 24, 2023 16:56
@brooksmtownsend brooksmtownsend marked this pull request as ready for review October 24, 2023 17:32
@brooksmtownsend brooksmtownsend force-pushed the feat/propagate-annotations branch from 7d32a27 to 2e5e62b Compare October 24, 2023 17:47
Signed-off-by: Brooks Townsend <brooksmtownsend@gmail.com>

feat(observer): support annotations on heartbeat

Signed-off-by: Brooks Townsend <brooksmtownsend@gmail.com>

reuse existing "legacy" code
Signed-off-by: Brooks Townsend <brooksmtownsend@gmail.com>

fix tests

Signed-off-by: Brooks Townsend <brooksmtownsend@gmail.com>
@brooksmtownsend brooksmtownsend force-pushed the feat/propagate-annotations branch from 2e5e62b to 8c55daf Compare October 24, 2023 17:51
@brooksmtownsend brooksmtownsend merged commit 8f00103 into main Oct 24, 2023
3 of 4 checks passed
@brooksmtownsend brooksmtownsend deleted the feat/propagate-annotations branch October 24, 2023 19:47
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