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

Refactor occupancy #7075

Merged
merged 40 commits into from
Oct 7, 2022
Merged
Show file tree
Hide file tree
Changes from 22 commits
Commits
Show all changes
40 commits
Select commit Hold shift + click to select a range
1c3fcb4
Refactor occupancy
fjetter Sep 12, 2022
0190c46
fix test_balance
fjetter Sep 13, 2022
588ab76
Fix long running
fjetter Sep 13, 2022
ccfd1f1
more fixes
fjetter Sep 13, 2022
8ab749d
Skip a couple of tests
fjetter Sep 14, 2022
fca0e09
normalize network occ
fjetter Sep 14, 2022
7d00c9e
skip one more test
fjetter Sep 14, 2022
c8743b5
Ensure long running tasks do not generate negative counts
fjetter Sep 14, 2022
b20fd63
Ensure heartbeats are considered
fjetter Sep 15, 2022
47770a7
review
fjetter Sep 15, 2022
007e1cb
Delete test
fjetter Sep 15, 2022
35a86b8
Ensure leaving worker resets total occupancy
fjetter Sep 15, 2022
d4a595b
Merge remote-tracking branch 'origin/main' into occupancy_refactor
fjetter Sep 16, 2022
a98049c
Review comments
fjetter Sep 16, 2022
1d9b3ca
Improve typing
hendrikmakait Sep 27, 2022
32feebe
Fix WorkerState.clean
hendrikmakait Sep 27, 2022
9f6643d
Ensure long-running is a subset of processing
hendrikmakait Sep 29, 2022
fed7c03
Merge branch 'main' into occupancy_refactor
hendrikmakait Sep 29, 2022
1f5e085
Merge branch 'main' into occupancy_refactor
hendrikmakait Sep 29, 2022
c837ed8
Update docstring
hendrikmakait Sep 29, 2022
ab4c4c9
Fix tests
hendrikmakait Sep 29, 2022
a5ec27e
fix test_secede_cancelled_or_resumed_scheduler
hendrikmakait Sep 29, 2022
03ecf02
unskip
hendrikmakait Sep 30, 2022
036b4ac
Apply suggestions from code review
hendrikmakait Sep 30, 2022
5772feb
skip loop and fix suggestion
hendrikmakait Sep 30, 2022
e14e509
Review comment
hendrikmakait Sep 30, 2022
bc71ac3
Improve comment
hendrikmakait Sep 30, 2022
79de0a4
Drop test
hendrikmakait Sep 30, 2022
1b2d4f3
Do not remove from processing in remove_worker
hendrikmakait Sep 30, 2022
d31b215
Improve test_include_communication_in_occupancy
hendrikmakait Sep 30, 2022
1eac929
Reorder operations to fix remove_worker
hendrikmakait Sep 30, 2022
94ff8dd
Minor
hendrikmakait Sep 30, 2022
eb525db
Add validate sections for replicas
hendrikmakait Sep 30, 2022
ea34ba2
Add more validation
hendrikmakait Sep 30, 2022
af302ee
Minor
hendrikmakait Sep 30, 2022
e31cdc6
Merge branch 'main' into occupancy_refactor
hendrikmakait Sep 30, 2022
b4b2978
Add reproducer from 6573
hendrikmakait Oct 4, 2022
36f4ce4
Add event descriptor to log
hendrikmakait Oct 4, 2022
a6e501e
Adjust stealing-event-based functionality
hendrikmakait Oct 4, 2022
f8f11fe
Turn off AMM for work-stealing tests
hendrikmakait Oct 4, 2022
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Loading