aboutsummaryrefslogtreecommitdiff
path: root/src/table/data.rs
Commit message (Collapse)AuthorAgeFilesLines
* Fix a bug when a migration is followed by a rebalancebug/migrate-rebalanceAlex Auvolat2022-02-101-9/+18
| | | | | | | Nodes would stabilize on different encoding formats for the values, some having the pre-migration format and some having the post-migration format. This would be reflected in the Merkle trees never converging and thus having an infinite resync loop.
* 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