aboutsummaryrefslogtreecommitdiff
path: root/src/model/key_table.rs
Commit message (Collapse)AuthorAgeFilesLines
* Refactor how things are migratedAlex Auvolat2023-01-031-51/+103
|
* Fix clippy lint that says we should implement EqAlex Auvolat2022-09-131-2/+2
|
* Include code from v0.5.1 directly to remove dependenciesAlex Auvolat2022-09-061-1/+1
|
* Fix some new clippy lintsfix-resyncAlex Auvolat2022-03-141-2/+1
|
* Small changes in key model and refactoringnew-bucketsAlex Auvolat2022-01-041-58/+58
|
* New buckets for 0.6.0: small changesAlex Auvolat2022-01-041-1/+1
| | | | | | | | | | | | - Fix bucket delete - fix merge of bucket creation date - Replace deletable with option in aliases Rationale: if two aliases point to conflicting bucket, resolving by making an arbitrary choice risks making data accessible when it shouldn't be. We'd rather resolve to deleting the alias until someone puts it back.
* Rename and change query filtersAlex Auvolat2022-01-041-4/+5
|
* New buckets for 0.6.0: fix model and migrationAlex Auvolat2022-01-041-5/+4
|
* New buckets for 0.6.0: small fixes, including:Alex Auvolat2022-01-041-1/+1
| | | | | | | | - ensure bucket names are correct aws s3 names - when making aliases, ensure timestamps of links in both ways are the same - fix small remarks by trinity - don't have a separate website_access field
* New buckets for 0.6.0: migration code and build filesAlex Auvolat2022-01-041-0/+27
|
* Model changesAlex Auvolat2022-01-041-0/+16
|
* New model for bucketsAlex Auvolat2022-01-041-42/+60
|
* Make table name a const in traitAlex Auvolat2021-12-151-0/+2
|
* rename types to CamelCaseTrinity Pointard2021-05-031-10/+10
|
* change a few commentsAlex Auvolat2021-04-271-1/+1
|
* change some more comments and revert changes on TableSchemaTrinity Pointard2021-04-271-4/+0
|
* make most requested changesTrinity Pointard2021-04-271-1/+2
|
* document api crateTrinity Pointard2021-04-271-1/+0
|
* attempt at documenting model crateTrinity Pointard2021-04-271-7/+19
|
* attempt at documenting table crateTrinity Pointard2021-04-271-0/+4
|
* Allow to import keys from previous Garage instancedev-0.2Alex Auvolat2021-03-181-0/+9
|
* Some improvements in background worker but we terminate lateAlex Auvolat2021-03-151-1/+2
|
* Make it case-insensitiveAlex Auvolat2021-03-151-1/+2
|
* Allow manipulation of keys by their shorthand in the CLIAlex Auvolat2021-03-151-2/+13
|
* Remove migration paths from 0.1 branchAlex Auvolat2021-03-101-28/+0
|
* Refactor model stuff, including cleaner CRDTsAlex Auvolat2021-03-101-4/+9
|
* Make updated() be a sync function that doesn't failAlex Auvolat2021-02-231-8/+0
|
* simplifyAlex Auvolat2020-11-201-3/+2
|
* Convert bucket table to better CRDT representationAlex Auvolat2020-11-201-4/+4
|
* Begin improve model to use better CRDTsAlex Auvolat2020-11-201-70/+51
|
* Fix reconciliation logicAlex Auvolat2020-11-201-4/+5
|
* Slight refactoring to make things clearer with DeletedFilterAlex Auvolat2020-11-201-3/+3
|
* Rename garage_core to garage_modelAlex Auvolat2020-07-071-0/+154