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(plugins): compatibility with older data planes #12794

Merged
merged 1 commit into from
Mar 29, 2024

Conversation

samugi
Copy link
Member

@samugi samugi commented Mar 27, 2024

Summary

added compatibility with older data planes for the new tracing headers propagation configuration options

Checklist

  • The Pull Request has tests
  • (no) A changelog file has been created under changelog/unreleased/kong or skip-changelog label added on PR if changelog is unnecessary. README.md
  • (no) There is a user-facing docs PR against https://github.com/Kong/docs.konghq.com - PUT DOCS PR HERE

Issue reference

KAG-4139

@github-actions github-actions bot added core/clustering cherry-pick kong-ee schedule this PR for cherry-picking to kong/kong-ee labels Mar 27, 2024
@samugi samugi force-pushed the fix/propagation-hybrid-compat branch from 5dc4c12 to e8afc7c Compare March 27, 2024 16:51
@samugi samugi added this to the 3.7.0 milestone Mar 27, 2024
added compatibility with older data planes for the new tracing headers
propagation configuration options
@samugi samugi force-pushed the fix/propagation-hybrid-compat branch from e8afc7c to 8d8792f Compare March 28, 2024 09:08
@samugi samugi requested a review from ADD-SP March 28, 2024 09:09
@StarlightIbuki
Copy link
Contributor

I wonder if the CI checker reminded us that schema changes need a corresponding change to the compatibility logic.

@samugi
Copy link
Member Author

samugi commented Mar 29, 2024

I wonder if the CI checker reminded us that schema changes need a corresponding change to the compatibility logic.

we'd probably need some smart check that detects additions of required fields and fail a workflow (or similar) otherwise we would end up with noisy reminders and eventually get used to ignoring them.

@samugi samugi merged commit a7aeaa2 into master Mar 29, 2024
32 of 33 checks passed
@samugi samugi deleted the fix/propagation-hybrid-compat branch March 29, 2024 15:22
@Kong Kong deleted a comment from team-gateway-bot Apr 16, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
cherry-pick kong-ee schedule this PR for cherry-picking to kong/kong-ee core/clustering size/S skip-changelog
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants