Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Improve things in block manager & correctly propagate .len() errors | Alex Auvolat | 2022-06-06 | 1 | -4/+4 |
| | |||||
* | Small syntax changes | Alex Auvolat | 2022-06-06 | 1 | -4/+1 |
| | |||||
* | Safe choice: revert "Update rmp-serde" | Alex Auvolat | 2022-06-06 | 1 | -1/+1 |
| | | | | This reverts commit 16e0a655d0d01e3871aee81a0a9660102d6df74e. | ||||
* | Safe choice: return Vec<u8> and not some fancy zero-copy type | Alex Auvolat | 2022-06-06 | 1 | -3/+3 |
| | |||||
* | Start LMDB adapter, with fixed semantics | Alex Auvolat | 2022-06-03 | 1 | -13/+13 |
| | |||||
* | Update rmp-serde | Alex Auvolat | 2022-06-03 | 1 | -1/+1 |
| | |||||
* | Slightly prettier code | Alex Auvolat | 2022-06-03 | 1 | -7/+1 |
| | |||||
* | Garage works on sqlite, but it's a hack | Alex Auvolat | 2022-06-03 | 1 | -2/+7 |
| | |||||
* | Change value type to be a dyn thing | Alex Auvolat | 2022-06-03 | 1 | -5/+6 |
| | |||||
* | Sqlite iter with unsafe code | Alex Auvolat | 2022-06-02 | 1 | -23/+23 |
| | |||||
* | Adapt Garage to use new DB abstraction | Alex Auvolat | 2022-06-02 | 1 | -25/+29 |
| | |||||
* | Add tracing integration with opentelemetry | Alex Auvolat | 2022-03-14 | 1 | -1/+0 |
| | |||||
* | Make table name a const in trait | Alex Auvolat | 2021-12-15 | 1 | -6/+9 |
| | |||||
* | Fix clippy lints (fix #121) | Alex Auvolat | 2021-10-26 | 1 | -2/+2 |
| | |||||
* | fix clippy warnings on table | Trinity Pointard | 2021-05-03 | 1 | -13/+6 |
| | |||||
* | Improve bootstraping: do it regularly; persist peer list | Alex Auvolat | 2021-04-27 | 1 | -6/+17 |
| | |||||
* | Todo make a test for the Merkle updater | Alex Auvolat | 2021-03-16 | 1 | -44/+59 |
| | |||||
* | Update dependencies | Alex Auvolat | 2021-03-16 | 1 | -6/+5 |
| | |||||
* | Simpler Merkle & sync | Alex Auvolat | 2021-03-16 | 1 | -17/+12 |
| | |||||
* | some reordering | Alex Auvolat | 2021-03-16 | 1 | -4/+2 |
| | |||||
* | Refactor code | Alex Auvolat | 2021-03-16 | 1 | -27/+34 |
| | |||||
* | Some improvements in background worker but we terminate late | Alex Auvolat | 2021-03-15 | 1 | -4/+1 |
| | |||||
* | WIP migrate to tokio 1 | Alex Auvolat | 2021-03-15 | 1 | -2/+2 |
| | |||||
* | Refactor block resync loop; make workers infaillible | Alex Auvolat | 2021-03-15 | 1 | -2/+1 |
| | |||||
* | Small fixes | Alex Auvolat | 2021-03-15 | 1 | -2/+10 |
| | |||||
* | Tiny things | Alex Auvolat | 2021-03-15 | 1 | -0/+1 |
| | |||||
* | Make block rc code more understandable | Alex Auvolat | 2021-03-15 | 1 | -1/+1 |
| | |||||
* | Implement table gc, currently for block_ref and version only | Alex Auvolat | 2021-03-12 | 1 | -4/+1 |
| | |||||
* | Implement garage stats to get info on node contents | Alex Auvolat | 2021-03-12 | 1 | -2/+2 |
| | |||||
* | Make syncer have its own rpc client/server | Alex Auvolat | 2021-03-12 | 1 | -5/+13 |
| | |||||
* | Fix merkle updater not being notified; improved logging | Alex Auvolat | 2021-03-12 | 1 | -6/+7 |
| | |||||
* | whoops | Alex Auvolat | 2021-03-11 | 1 | -1/+2 |
| | |||||
* | (not well tested) use merkle tree for sync | Alex Auvolat | 2021-03-11 | 1 | -24/+83 |
| | |||||
* | WIP big refactoring | Alex Auvolat | 2021-03-11 | 1 | -11/+28 |
| | |||||
* | Checkpoint: add merkle tree in data table | Alex Auvolat | 2021-03-11 | 1 | -0/+352 |