aboutsummaryrefslogtreecommitdiff
path: root/src/model/k2v
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'main' into next-0.10Alex Auvolat2024-03-281-1/+1
|\
| * [fix-buffering] implement `block_ram_buffer_max` to avoid excessive RAM usageAlex Auvolat2024-03-271-1/+5
* | [next-0.10] fixes to k2v rpc + comment fixesAlex Auvolat2024-03-271-9/+4
* | Merge branch 'main' into next-0.10Alex Auvolat2024-02-151-1/+1
|\|
| * [import-netapp] import Netapp code into Garage codebaseAlex Auvolat2024-02-151-1/+1
* | rpc: fix write set quorumsAlex Auvolat2023-11-151-1/+1
* | table: take into account multiple write sets in insertsAlex Auvolat2023-11-141-9/+6
* | layout: prepare for write setsAlex Auvolat2023-11-141-4/+6
* | wip: split out layout management from System into separate LayoutManagerAlex Auvolat2023-11-091-7/+13
|/
* *: apply clippy recommendations.Jonathan Davies2023-05-091-1/+1
* obsolete clippy lintsv0.8.2prepare-v082Alex Auvolat2023-03-131-1/+0
* Fix fmtAlex Auvolat2023-01-261-1/+1
* More clippy fixesAlex Auvolat2023-01-263-8/+9
* Merge branch 'main' into k2v-watch-range-2Alex Auvolat2023-01-263-6/+8
|\
| * {model,util}/Cargo.toml: Updated blake2 from 0.9 to 0.10.Jonathan Davies2023-01-261-2/+2
| * Cargo.toml: Updated base64 from 0.13 to 0.21.Jonathan Davies2023-01-261-2/+5
* | PollRange: add extra RPC delay after quorum is achieved,Alex Auvolat2023-01-111-18/+59
* | Poll cleanupAlex Auvolat2023-01-111-2/+2
* | Correctly return bad requests when seeh marker is invalidAlex Auvolat2023-01-113-18/+34
* | PollRange: return immediately if no seen marker is providedAlex Auvolat2023-01-111-18/+39
* | Lock once for insert_manyAlex Auvolat2023-01-111-12/+22
* | Implement PollRange API endpointAlex Auvolat2023-01-101-1/+1
* | PollRange RPCAlex Auvolat2023-01-103-18/+159
* | Type definition for range seen markerAlex Auvolat2023-01-104-10/+117
* | Make K2V item timestamps globally increasing on each nodeAlex Auvolat2023-01-102-6/+46
* | K2V: Subscription to ranges of itemsAlex Auvolat2023-01-105-57/+115
|/
* Refactor how things are migratedAlex Auvolat2023-01-031-21/+33
* Small refactor of tables internalsAlex Auvolat2022-12-141-6/+1
* Ability to have custom timeouts in request strategy (not used)configurable-timeoutsAlex Auvolat2022-09-202-5/+5
* RPC performance changesAlex Auvolat2022-09-191-19/+17
* improve internal item counter mechanisms and implement bucket quotas (#326)Alex2022-06-153-73/+50
* Abstract database behind generic interface and implement alternative drivers ...Alex2022-06-081-4/+20
* First implementation of K2V (#293)Alex2022-05-106-0/+807