Closed holtgrewe closed 4 weeks ago
[!CAUTION]
Review failed
The pull request is closed.
The changes involve modifications to the query.proto
file and the corresponding Rust implementation in query.rs
. A new message, InhouseFrequencySettings
, has been introduced to define in-house frequency settings, replacing the previous NuclearFrequencySettings
in the QuerySettingsFrequency
message. Additionally, comments in the proto file have been updated for clarity. The Rust struct has been updated to match these changes, and test cases have been adjusted to ensure functionality aligns with the new definitions.
File Path | Change Summary |
---|---|
protos/varfish/v1/seqvars/query.proto | - Added new message: InhouseFrequencySettings . - Updated QuerySettingsFrequency to use InhouseFrequencySettings instead of NuclearFrequencySettings . - Comments modified for clarity. |
src/seqvars/query/schema/query.rs | - Added new struct: InhouseFrequencySettings . - Updated QuerySettingsFrequency to use InhouseFrequencySettings . - Modified conversion logic for InhouseFrequencySettings . - Updated test cases for compatibility with new structures. |
🐇 In the meadow where changes bloom,
New settings sprout, dispelling gloom.
Inhouse filters now take flight,
With maximum counts shining bright.
A hop, a skip, a proto cheer,
Clarity reigns, the path is clear! 🌼
Thank you for using CodeRabbit. We offer it for free to the OSS community and would appreciate your support in helping us grow. If you find it useful, would you consider giving us a shout-out on your favorite social media?
All modified and coverable lines are covered by tests :white_check_mark:
Project coverage is 71%. Comparing base (
06ebb8a
) to head (c54f463
). Report is 1 commits behind head on main.
Release-As: 0.16.0
Summary by CodeRabbit
New Features
InhouseFrequencySettings
option for enhanced filtration settings in queries.Bug Fixes
QuerySettingsFrequency
to correctly reference the newInhouseFrequencySettings
.Tests