Skip to content

Nhse o40 or34.uplift#113

Closed
martinsumner wants to merge 3 commits intoopenriak-4.0from
nhse-o40-or34.uplift
Closed

Nhse o40 or34.uplift#113
martinsumner wants to merge 3 commits intoopenriak-4.0from
nhse-o40-or34.uplift

Conversation

@martinsumner
Copy link
Contributor

Approved PRs from Riak 3.4.1 to merge into 4.0

martinsumner and others added 3 commits February 16, 2026 10:27
* Don't jitter by more than the available time slice

The jitter randomises spacing, but shouldn't cause out of order scheduling.

* Update src/riak_kv_ttaaefs_manager.erl

Co-authored-by: Thomas Arts <thomas.arts@quviq.com>

---------

Co-authored-by: Thomas Arts <thomas.arts@quviq.com>
* Count last active status changes, but on same timestamp

* Flatten Suspended list before checking max

Also add an eqc profile to allow for `rebar3 as eqc do shell`, then:

eqc:module({numtests, 5000}, replrtq_snk_eqc).

* Pause monitor to wait for fetches

900 microseconds is considered to be reasonable delay in  drop_slack function - so 1ms should be OK for pause.

* Extend SLACK and catch divide by 0

Passes 50K tests

* Switch sleep to yield - post review
@martinsumner
Copy link
Contributor Author

Replaced by #136

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant