aboutsummaryrefslogtreecommitdiff
path: root/src/table/data.rs
Commit message (Expand)AuthorAgeFilesLines
* [rm-sled] Remove counted_tree_hackAlex Auvolat2024-03-081-4/+2
* layout: prepare for write setsAlex Auvolat2023-11-141-1/+2
* garage_table/queue_insert: delay worker notification to after transaction com...k2v-indices-lmdbAlex Auvolat2023-09-211-3/+5
* garage_db: refactor transactions and add on_commit mechanismAlex Auvolat2023-09-211-8/+8
* Merge branch 'main' into nextAlex Auvolat2023-06-131-8/+8
|\
| * *: apply clippy recommendations.Jonathan Davies2023-05-091-8/+8
* | undo sort_key() returning CowAlex Auvolat2023-06-091-1/+1
* | Use Cow<[u8]> for sort keysAlex Auvolat2023-06-091-3/+1
|/
* Make K2V item timestamps globally increasing on each nodeAlex Auvolat2023-01-101-10/+14
* cleanupAlex Auvolat2023-01-031-5/+1
* Refactor how things are migratedAlex Auvolat2023-01-031-14/+16
* factorizeAlex Auvolat2022-12-141-5/+4
* Add missing notifyAlex Auvolat2022-12-141-0/+1
* Proper queueing for delayed inserts, now backed to diskAlex Auvolat2022-12-141-1/+37
* Small refactor of tables internalsAlex Auvolat2022-12-141-18/+22
* Add block.rc_size, table.size and table.merkle_tree_size metricsAlex Auvolat2022-12-131-1/+7
* Abstract database behind generic interface and implement alternative drivers ...Alex2022-06-081-54/+59
* First implementation of K2V (#293)Alex2022-05-101-25/+73
* Add wrapper over sled tree to count items (used for big queues)Alex Auvolat2022-03-141-1/+3
* Add tracing integration with opentelemetryAlex Auvolat2022-03-141-1/+0
* Add many metrics in table/ and rpc/Alex Auvolat2022-03-141-1/+5
* Implement basic metrics in tableMaximilien R2022-03-141-0/+6
* Fix a bug when a migration is followed by a rebalanceAlex Auvolat2022-02-101-9/+18
* Make table name a const in traitAlex Auvolat2021-12-151-14/+6
* Implement GC delay for table dataAlex Auvolat2021-11-081-1/+1
* Refactor and comment table GC logicAlex Auvolat2021-11-081-1/+2
* First port of Garage to NetappAlex Auvolat2021-10-221-1/+1
* rename types to CamelCaseTrinity Pointard2021-05-031-2/+2
* Improve bootstraping: do it regularly; persist peer listAlex Auvolat2021-04-271-1/+7
* Leader-based GCAlex Auvolat2021-03-161-3/+17
* Refactor codeAlex Auvolat2021-03-161-71/+65
* WIP migrate to tokio 1Alex Auvolat2021-03-151-3/+3
* Small fixesAlex Auvolat2021-03-151-1/+5
* cargo fmtAlex Auvolat2021-03-121-42/+49
* Implement table gc, currently for block_ref and version onlyAlex Auvolat2021-03-121-12/+55
* Implement garage stats to get info on node contentsAlex Auvolat2021-03-121-1/+1
* Fix merkle updater not being notified; improved loggingAlex Auvolat2021-03-121-2/+2
* (not well tested) use merkle tree for syncAlex Auvolat2021-03-111-6/+9
* WIP big refactoringAlex Auvolat2021-03-111-0/+189