Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Begin improve model to use better CRDTs | Alex Auvolat | 2020-11-20 | 1 | -25/+17 |
| | |||||
* | Slight refactoring to make things clearer with DeletedFilter | Alex Auvolat | 2020-11-20 | 1 | -3/+3 |
| | |||||
* | Refactor error management in API parterror-refactoring | Alex Auvolat | 2020-11-08 | 1 | -11/+8 |
| | |||||
* | Add support for model migrations | Alex Auvolat | 2020-07-08 | 1 | -4/+4 |
| | |||||
* | Add versions to dependencies0.1.0 | Alex Auvolat | 2020-07-07 | 1 | -5/+5 |
| | |||||
* | Add license, description and repository to .toml files | Alex Auvolat | 2020-07-07 | 1 | -0/+3 |
| | |||||
* | Rename garage_core to garage_model | Alex Auvolat | 2020-07-07 | 4 | -9/+9 |
| | |||||
* | Add automatic peer discovery from Consul | Alex Auvolat | 2020-06-30 | 1 | -1/+5 |
| | |||||
* | Repair: do not mark deleted when upstream object is not found | Alex Auvolat | 2020-05-04 | 1 | -4/+4 |
| | | | | | | | | | | With the previous behaviour, repairing could see some data as absent and decide that the object or version was deleted, thus going on to delete the version and blocks. In the case where read_quorum + write_quorum <= replication_factor however, entries may not yet be returned by the get, thus data would have been deleted that should hot have been. The new behavior is more cautious and just skips the entry when the warning is emitted. | ||||
* | Fix deletion propagation | Alex Auvolat | 2020-04-26 | 1 | -1/+5 |
| | |||||
* | Add key table to repair procedure | Alex Auvolat | 2020-04-26 | 1 | -0/+7 |
| | |||||
* | Split code for modular compilation | Alex Auvolat | 2020-04-24 | 5 | -0/+1195 |