aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
...
| * WIP big refactoringAlex Auvolat2021-03-1116-321/+383
| * Checkpoint: add merkle tree in data tableAlex Auvolat2021-03-1111-84/+452
| * Very minor changesAlex Auvolat2021-03-105-10/+16
| * Correctly implement CompleteMultipartUpload with etag check of partsAlex Auvolat2021-03-102-19/+36
| * Remove migration paths from 0.1 branchAlex Auvolat2021-03-107-379/+26
| * Switch to blake2 sum for identifying blocks by their dataAlex Auvolat2021-03-102-28/+28
| * Change hash function to blake2 for partition keys based on stringsAlex Auvolat2021-03-101-1/+1
| * Refactor model stuff, including cleaner CRDTsAlex Auvolat2021-03-1020-456/+590
* | Merge pull request 'Add a `mdbook` documentation to present garage and help u...Alex2021-03-1825-257/+784
|\ \ | |/ |/|
| * Add handle files section to the docQuentin Dufour2021-03-171-0/+41
| * WIP getting startedQuentin Dufour2021-03-174-32/+175
| * Simplify our READMEQuentin Dufour2021-03-174-256/+15
| * Wrote daemonQuentin Dufour2021-03-171-0/+33
| * WIP docQuentin Dufour2021-03-172-12/+74
| * Working on the getting started guideQuentin Dufour2021-03-179-14/+176
| * Refactor file organizationQuentin Dufour2021-03-1715-11/+50
| * Work on structure + Getting started is reworkedQuentin Dufour2021-03-177-106/+154
| * Doc skeleton + introQuentin Dufour2021-03-1717-0/+240
|/
* Rename n_tokens into capacityAlex Auvolat2021-03-103-16/+16
* update conditionAlex Auvolat2021-03-051-3/+2
* Use smaller capacities for nodesAlex Auvolat2021-03-051-1/+1
* Not fully tested: new multi-dc MagLevAlex Auvolat2021-03-054-96/+154
* Remove epidemic propagation for fully replicated stuff: write directly to all...Alex Auvolat2021-03-057-94/+71
* Description of MultiDC MagLevAlex Auvolat2021-02-251-6/+17
* precisionsAlex Auvolat2021-02-251-5/+7
* Add precisionsAlex Auvolat2021-02-251-9/+16
* Add write-up about load-balancingAlex Auvolat2021-02-251-0/+175
* Simulate stuff moving aroundAlex Auvolat2021-02-252-68/+110
* fix tracingAlex Auvolat2021-02-241-2/+1
* Arrange block managerAlex Auvolat2021-02-241-83/+65
* I was tired yesterdayAlex Auvolat2021-02-242-3/+10
* fix misuse of sled transactionsAlex Auvolat2021-02-231-1/+1
* Update sled & try to debug deadlock (but its in sled...)Alex Auvolat2021-02-2312-34/+207
* Make updated() be a sync function that doesn't failAlex Auvolat2021-02-238-83/+62
* Handle correctly deletion dues to offloadingAlex Auvolat2021-02-232-42/+38
* Several changes in table_sync:Alex Auvolat2021-02-232-116/+188
* Cargo fmtAlex Auvolat2021-02-2312-32/+67
* Replace some checksums where it makes senseAlex Auvolat2021-02-233-6/+7
* Add blake2 and xxhash hash functionsAlex Auvolat2021-02-233-17/+156
* Add adapted version of maglev for multi-dcAlex Auvolat2021-02-211-2/+76
* Maglev simulationAlex Auvolat2021-02-211-7/+61
* rename hash() to sha256sum(), we might want to change it at some placesAlex Auvolat2021-02-219-32/+30
* Evaluate hash functionsAlex Auvolat2021-02-211-22/+25
* Add script to simulate different kinds of ringsAlex Auvolat2021-02-211-0/+120
* Some refactoringAlex Auvolat2021-02-218-120/+141
* More precise logging (warn only when returning a 500)Alex Auvolat2021-02-201-1/+5
* Add verification of part numbers in CompleteMultipartUpload (WIP #30)Alex Auvolat2021-02-204-26/+77
* add application/xml header and missing xml escapesAlex Auvolat2021-02-193-5/+11
* add precisionAlex Auvolat2021-02-191-0/+2
* Add compatibility listAlex Auvolat2021-02-193-1/+85