aboutsummaryrefslogtreecommitdiff
path: root/src/rpc/layout/manager.rs
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'main' into next-0.10Alex Auvolat2024-02-151-5/+5
|
* layout: refactoring and fix in layout helpernlnet-task3Alex Auvolat2023-12-111-1/+1
|
* layout: allow sync update tracker to progress with only quorumsAlex Auvolat2023-12-071-7/+11
|
* table sync: use write quorums to report global success or failure of syncAlex Auvolat2023-12-071-1/+1
|
* rpc: refactor result tracking for quorum setsAlex Auvolat2023-12-071-0/+6
|
* layout: refactor digests and add "!=" assertions before epidemic bcastAlex Auvolat2023-11-161-26/+10
|
* layout: split helper in separate file; more precise difference trackingAlex Auvolat2023-11-161-1/+4
|
* layou: implement ack lockingAlex Auvolat2023-11-151-6/+68
|
* layout: add helper for cached/external values to centralize recomputationAlex Auvolat2023-11-151-13/+9
|
* layout: wip cache global minsAlex Auvolat2023-11-151-3/+3
|
* layout/sync: fix bugs and add tracingAlex Auvolat2023-11-111-2/+8
|
* table sync: adapt to new layout historyAlex Auvolat2023-11-111-0/+1
|
* layout: add helpers to LayoutHistory and prepare integration with TableAlex Auvolat2023-11-091-1/+32
|
* layout: fix tracker bugsAlex Auvolat2023-11-091-1/+7
|
* layout: begin managing the update tracker valuesAlex Auvolat2023-11-091-2/+5
|
* layout: separate code path for synchronizing update trackers onlyAlex Auvolat2023-11-091-40/+100
|
* layout: refactor to use a RwLock on LayoutHistoryAlex Auvolat2023-11-091-46/+47
|
* layout: more refactoringAlex Auvolat2023-11-091-39/+77
|
* wip: split out layout management from System into separate LayoutManagerAlex Auvolat2023-11-091-0/+177