-
Notifications
You must be signed in to change notification settings - Fork 2.1k
Fully Adaptive Stateless Worker #9378
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
Merged
Merged
Changes from 13 commits
Commits
Show all changes
29 commits
Select commit
Hold shift + click to select a range
b743f1f
wip
ledjon-behluli 3ef396c
wip
ledjon-behluli 5edcd60
wip
ledjon-behluli 07d045b
working
ledjon-behluli be05aae
convert tun_test back to ConcurrentPing and reorder benchmark stats
ledjon-behluli e7d6dca
introduced cooldown cycles
ledjon-behluli b4e7c37
anti-windup for integral + stop timer on deactivation of the SW + sim…
ledjon-behluli b9efc3e
introduced WorkerCollector and externalized from the SW
ledjon-behluli cea5171
lowered period from 500 -> 100 ms
ledjon-behluli 1521841
StatelessWokerOptions
ledjon-behluli de45456
Merge branch 'main' into sw-adaptive
ledjon-behluli 8846fbb
nits
ledjon-behluli 3f16ad1
remove gitignore entries
ledjon-behluli c07a4ef
Update src/Orleans.Core.Abstractions/Placement/StatelessWorkerPlaceme…
ledjon-behluli d09508f
Update src/Orleans.Core.Abstractions/Placement/StatelessWorkerPlaceme…
ledjon-behluli 79ffaf5
addressed comments + thread-safety on the sw context
ledjon-behluli 8f4bc1d
made feature opt-out
ledjon-behluli 3a15403
set RemoveIdleWorkers to 'true' by default
ledjon-behluli 7ffe82b
attempt to fix flaky test
ledjon-behluli ff875b1
Fix flaky PersistenceProvider_Memory_FixedLatency_WriteRead test
ReubenBond c288d11
Minor fixups
ReubenBond ccc191c
removed backoff period and moved inspection period and idle cycles to…
ledjon-behluli 6f8c146
moved PID logic in the main message loop
ledjon-behluli d7c4481
moved logic into a timer instead of task.delay
ledjon-behluli cab2df8
nits
ledjon-behluli 8a298ff
cleanup
ledjon-behluli ca78a56
Review feedback
ReubenBond 6d4e4cb
remove unused using
ReubenBond fd8f591
fix
ReubenBond 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 hidden or 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 hidden or 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 hidden or 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 hidden or 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
Oops, something went wrong.
Oops, something went wrong.
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.
Uh oh!
There was an error while loading. Please reload this page.