-
Notifications
You must be signed in to change notification settings - Fork 21
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
Modeled Coverage - Phase 3 #559
Closed
Closed
Changes from 1 commit
Commits
Show all changes
51 commits
Select commit
Hold shift + click to select a range
0479b5f
Add ingest service for coverage object
maplant 498685e
implement basic algorithm for computing coverage points
maplant bab457f
Fix bug where multiple signal levels would get mixed
maplant 60814f7
Implement logic for modeled coverage
maplant e52dc60
Fmt
maplant e35ee73
Convert rewarding to take coverage into account
maplant 7e04c77
Convert over most of the reward share tests, add fixes
54bcaed
Port over one more test
ca0434d
Address remaining issues
da1ccb2
Update file_store/src/error.rs
8a1e2a6
Update mobile_verifier/src/coverage.rs
57da60b
Fix tests, add setting, improve some of the code
maplant ba97a7e
Add coverage_object column to heartbeats
maplant 74d6eb8
s/no/none/g
maplant 64fa0b3
Correct hex_coverage table
maplant 8c52ceb
Merge remote-tracking branch 'origin/main' into map/modeled-coverage
maplant a1c254d
Fmt and Fix
maplant 6619bfd
Move coverage object around to satisfy OCD
maplant 99505a3
Clippy
maplant 6b5c69e
Fix CellHeartbeat to allow backwards compat w/ empty coverage_object
maplant 035e4a9
Fix coverage claim time with first_timestamp
maplant 242ad5a
Address comments
maplant 349a92e
Move coverage claim time adjustment outside of stream
maplant 567bd35
Move coverage claim time adjustment into heartbeat save
maplant a5c9d4d
Adjust migration
maplant 9d1dffb
Move things around and cache
maplant 0f5cd3d
Add fun todo :-)
maplant cb0ae3c
Correct seniority updates
maplant d886af8
Merge remote-tracking branch 'origin/main' into map/modeled-coverage
maplant 5cd1b75
Fix coverage claim time adjustment
maplant fee3eb3
Fix seniority
maplant e35c82b
CMove to insert or update model for seniority
maplant 985c990
Refactor coverage and heartbeats a little bit
maplant d066c29
Merge remote-tracking branch 'origin/main' into map/modeled-coverage
maplant a71a601
Refactor into_rewards a bit
maplant 1deea42
Clippy
maplant 9c88a27
Delete old hex coverages
maplant 45638d5
Fix deletion and validated heartbeats stream
maplant 8201e1b
Unnet into_rewards
maplant 9301ad7
Clippy
maplant b8b719b
Embed heartbeat object
maplant eccb3f5
Add cbsd_id to seniority deletion
maplant c2827a8
Address issues with seniority
maplant 83f0ce6
Merge remote-tracking branch 'origin/main' into map/modeled-coverage
maplant 12b9c96
Use timestamp instead of datetime
maplant e288a10
Refactor seniority updates to make them more easily testable
maplant cf76f30
First seniority unit test
maplant 25d787a
Add tests for seniority updates
maplant 34057e7
Merge remote-tracking branch 'origin/main' into map/modeled-coverage
maplant 9ec0f69
Add initial coverage object tests
maplant 9b38ab4
Add modeled coverage integration tests
maplant File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
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.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
why is update_reason an int and not an enum?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Because then we can have it be the same type as the proto enum