aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* Tiny changesAlex Auvolat2021-03-111-3/+6
* (not well tested) use merkle tree for syncAlex Auvolat2021-03-1111-985/+765
* WIP big refactoringAlex Auvolat2021-03-1115-320/+381
* Checkpoint: add merkle tree in data tableAlex Auvolat2021-03-1110-82/+450
* 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-106-144/+1
* 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
* Rename n_tokens into capacityAlex Auvolat2021-03-102-15/+15
* update conditionAlex Auvolat2021-03-051-3/+2
* Not fully tested: new multi-dc MagLevAlex Auvolat2021-03-053-81/+139
* Remove epidemic propagation for fully replicated stuff: write directly to all...Alex Auvolat2021-03-057-94/+71
* Simulate stuff moving aroundAlex Auvolat2021-02-251-0/+3
* 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-2311-19/+58
* 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-232-1/+25
* rename hash() to sha256sum(), we might want to change it at some placesAlex Auvolat2021-02-219-32/+30
* 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 compatibility listAlex Auvolat2021-02-191-1/+1
* S3 compatibility: return 404 instead of 400 on some multipart commandsAlex Auvolat2021-02-191-13/+3
* Implement ListObjectsV2Alex Auvolat2021-02-193-67/+157
* Fix #28, extra headers being ignored (because of profound stupidity)Alex Auvolat2021-02-192-1/+5
* Small improvements in the S3 put workflowAlex Auvolat2021-02-191-39/+70
* Fix S3 ListObjects result and replace println!s by debug!s0.1.1bAlex Auvolat2021-01-162-5/+5
* Forgot a bumpAlex Auvolat2021-01-151-1/+1
* Use 0.1.0b instead of 0.1.0 (for compatibility with new Error type)Alex Auvolat2021-01-151-1/+1
* Bump everything to 0.1.1Alex Auvolat2021-01-156-12/+12
* Do not accept domains such as [hellofeature/websiteAlex Auvolat2021-01-151-5/+8
* Explicitly set code path unreachableQuentin2021-01-151-3/+1
* Behavior problem: do not panic anymore + add testsQuentin2021-01-151-5/+10
* Doc tests that do not compile/work must be tagged with ignoreQuentin2021-01-151-3/+3
* Simplify Error fileQuentin2021-01-151-17/+1
* Remove unused dependenciesQuentin2021-01-151-19/+0
* Replace an already done check by unreachable!()Quentin2021-01-151-3/+1
* Fix formattingQuentin Dufour2020-12-171-14/+14
* Merge branch 'master' into feature/websiteQuentin Dufour2020-12-175-38/+207
|\
| * Make less things publicAlex Auvolat2020-12-123-27/+28