Repository navigation
Clarify OptionsMap serialization upgrade guidance - #1041
Conversation
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info
📝 Walkthrough
Priority: ➖ Normal Change: Other Merge Risk: ⚪ Minimal · up to This change removes DSE continuous paging and DSE protocol V1/V2 support, which is a documented breaking change. Standard reactive CQL execution is preserved, and no concrete merge-blocking risk was identified in the reviewed changes. Pre-merge checks |
|
6e93ec7 to
59b3f78
Compare
59b3f78 to
88e986f
Compare
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## scylla-4.x #1041 +/- ##
================================================
+ Coverage 85.45% 85.47% +0.01%
- Complexity 8312 8316 +4
================================================
Files 769 769
Lines 29468 29468
Branches 4102 4102
================================================
+ Hits 25183 25188 +5
+ Misses 4285 4280 -5 ☔ View full report in Codecov by Harness. 🚀 New features to boost your workflow:
|
52b6d58 to
562343c
Compare
Explain that defaults serialized by older releases cannot be read after the DSE option removal, and remove the fixture for the unsupported old format.
562343c to
e82de4e
Compare
Why
After #1042 removed
DseDriverOption, serializedOptionsMapinstances from older releases that contain those options cannot be read.OptionsMap.driverDefaults()included them even when an application did not configure DSE features. The upgrade guide did not make the effect on default maps clear.What
OptionsMap.driverDefaults()in 4.19.2.1 and 4.19.2.2 cannot be deserialized by the current driver.Decisions