Add support of CONNECTION_METADATA_CHANGE event #601
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This event was introduced into the core recently, it is sent whenever
system.conneciton_metadatatable is updated.There is one more change to it, this PR ease requirements to
ent_scylla_versioninxfail_scylla_version_lt.Initially assumption was that new features are getting only into major releases, but it turned out that it is wrong assumption.
Now you can provide any
ent_scylla_versionintoxfail_scylla_version_ltProbably we need to consider to switch to version predicate instead, to make it more suitable for weird cases when feature gets into
2025.3.3, but not present in2025.4.1.Fixes: #602
Pre-review checklist
I added relevant tests for new features and bug fixes.I have provided docstrings for the public items that I want to introduce.I have adjusted the documentation in./docs/source/.I added appropriateFixes:annotations to PR description.