aboutsummaryrefslogtreecommitdiff
path: root/src/model/s3
Commit message (Expand)AuthorAgeFilesLines
* garage_db: refactor transactions and add on_commit mechanismAlex Auvolat2023-09-211-6/+2
* lifecycle: fix SkipBucket bugAlex Auvolat2023-09-061-4/+5
* lifecycle worker: correct small clippy lintsAlex Auvolat2023-09-041-3/+3
* lifecycle worker: don't get stuck on non-existent bucketAlex Auvolat2023-08-311-5/+16
* lifecycle worker: fix potential inifinite loopAlex Auvolat2023-08-311-1/+4
* lifecycle worker: add log message when startingAlex Auvolat2023-08-311-16/+16
* lifecycle worker: use queue_insert and process objects in batchesAlex Auvolat2023-08-311-36/+45
* lifecycle worker: mitigate potential bugs + refactoringAlex Auvolat2023-08-311-20/+31
* lifecycle worker: take into account disabled rulesAlex Auvolat2023-08-301-1/+5
* lifecycle worker: avoid building chrono's serde featureAlex Auvolat2023-08-301-10/+10
* lifecycle config: store date as given, try to debugAlex Auvolat2023-08-301-1/+8
* lifecycle worker: add loggingAlex Auvolat2023-08-301-0/+8
* lifecycle worker: skip entire bucket when no lifecycle config is setAlex Auvolat2023-08-301-6/+22
* lifecycle worker: implement main functionalityAlex Auvolat2023-08-301-5/+97
* lifecycle: skeleton for lifecycle workerAlex Auvolat2023-08-302-0/+254
* multipart uploads: save timestampAlex Auvolat2023-06-132-3/+17
* properly delete multipart uploads after completionnlnet-task1Alex Auvolat2023-06-091-20/+34
* comments and clippy lint fixesAlex Auvolat2023-06-092-9/+9
* fix mpu counter (add missing workers) and report info at appropriate placesAlex Auvolat2023-06-091-1/+1
* Adapt S3 API code to use new multipart upload modelsAlex Auvolat2023-06-092-0/+26
* New multipart upload table layoutAlex Auvolat2023-06-094-31/+429
* cleanupAlex Auvolat2023-01-031-3/+0
* Refactor how things are migratedAlex Auvolat2023-01-033-219/+231
* Refactor background runner and get rid of job workerAlex Auvolat2022-12-142-4/+0
* Proper queueing for delayed inserts, now backed to diskAlex Auvolat2022-12-142-47/+40
* Fix clippy lint that says we should implement EqAlex Auvolat2022-09-133-5/+5
* Include code from v0.5.1 directly to remove dependenciesAlex Auvolat2022-09-062-2/+2
* improve internal item counter mechanisms and implement bucket quotas (#326)Alex2022-06-151-1/+60
* Abstract database behind generic interface and implement alternative drivers ...Alex2022-06-083-13/+33
* First implementation of K2V (#293)Alex2022-05-104-0/+621