summaryrefslogtreecommitdiff
path: root/swift
Commit message (Expand)AuthorAgeFilesLines
* CI: pin tox at the project levelTim Burke2023-01-041-8/+2
* Merge "Inline parse_request from cpython"Zuul2022-12-191-34/+108
|\
| * Inline parse_request from cpythonTim Burke2022-12-061-34/+108
* | Merge "Extract SwiftHttpProtocol to its own module"Zuul2022-12-192-230/+250
|\ \ | |/
| * Extract SwiftHttpProtocol to its own moduleTim Burke2022-12-062-230/+250
* | Merge "sharder: update own_sr stats explicitly"Zuul2022-12-093-33/+56
|\ \ | |/ |/|
| * sharder: update own_sr stats explicitlyAlistair Coles2022-12-013-33/+56
* | Merge "s3api errors for unsupported headers x-delete-at, x-delete-after"Zuul2022-12-053-12/+15
|\ \
| * | s3api errors for unsupported headers x-delete-at, x-delete-afterindianwhocodes2022-12-013-12/+15
* | | Merge "Malformed CompleteMultipartUpload request should 400"Zuul2022-12-051-2/+6
|\ \ \
| * | | Malformed CompleteMultipartUpload request should 400indianwhocodes2022-12-011-2/+6
* | | | Merge "DB locks shouldn't squelch errors"Zuul2022-12-021-10/+9
|\ \ \ \
| * | | | DB locks shouldn't squelch errorsTim Burke2022-11-301-10/+9
| | |_|/ | |/| |
* | | | Merge "s-m-s-r: handle EOFError and KeyboardInterrupt"Zuul2022-12-011-5/+12
|\ \ \ \
| * | | | s-m-s-r: handle EOFError and KeyboardInterruptTim Burke2022-12-011-5/+12
| |/ / /
* | | | Merge "ring: Have RingBuilder.debug return to old state"Zuul2022-12-011-2/+2
|\ \ \ \
| * | | | ring: Have RingBuilder.debug return to old stateTim Burke2022-07-281-2/+2
* | | | | Merge "slo: Default allow_async_delete to true"Zuul2022-12-011-2/+2
|\ \ \ \ \ | |_|/ / / |/| | | |
| * | | | slo: Default allow_async_delete to trueTim Burke2021-12-211-2/+2
* | | | | proxy: refactor ContainerController._GET_using_cacheAlistair Coles2022-11-251-87/+112
| |_|/ / |/| | |
* | | | Merge "proxy-server: include suppression time in error limit log"Zuul2022-11-211-4/+4
|\ \ \ \
| * | | | proxy-server: include suppression time in error limit logAlistair Coles2022-11-211-4/+4
| | |_|/ | |/| |
* | | | Merge "sharding: avoid transient overlaps while auditing."Zuul2022-11-211-5/+52
|\ \ \ \
| * | | | sharding: avoid transient overlaps while auditing.Jianjian Huo2022-11-181-5/+52
* | | | | Merge "account_auditor: fix warning string"Zuul2022-11-181-3/+4
|\ \ \ \ \
| * | | | | account_auditor: fix warning stringAlistair Coles2022-11-161-3/+4
* | | | | | Merge "db_auditor: remove logging translation"Zuul2022-11-181-10/+9
|\ \ \ \ \ \ | |/ / / / / | | / / / / | |/ / / / |/| | | |
| * | | | db_auditor: remove logging translationAlistair Coles2022-11-161-10/+9
| |/ / /
* | | | sharder: merge shard shard_ranges from root while shardingAlistair Coles2022-11-164-55/+173
|/ / /
* | | Proxy: add metrics related to error limiter.Jianjian Huo2022-11-142-5/+24
* | | Merge "wsgi: Start workers in parallel, rather than serially"Zuul2022-11-141-11/+12
|\ \ \
| * | | wsgi: Start workers in parallel, rather than seriallyTim Burke2022-11-071-11/+12
* | | | proxy: extract response error handling to single methodAlistair Coles2022-11-073-44/+51
|/ / /
* | | Merge "Refactor memcache config and MemcacheRing loading"Zuul2022-11-022-95/+104
|\ \ \
| * | | Refactor memcache config and MemcacheRing loadingMatthew Oliver2022-10-262-95/+104
* | | | Merge "proxy: refactor error limiter to a class"Zuul2022-11-022-30/+101
|\ \ \ \ | |/ / /
| * | | proxy: refactor error limiter to a classAlistair Coles2022-10-262-30/+101
* | | | Merge "Fix a formpost reponse bug"Zuul2022-11-011-9/+17
|\ \ \ \
| * | | | Fix a formpost reponse bugdongu2022-10-201-9/+17
* | | | | Sharder: add more logs during container cleaving.Jianjian Huo2022-10-281-9/+17
* | | | | Merge "Stop locking in our SysLogHandler"Zuul2022-10-271-1/+36
|\ \ \ \ \ | |_|/ / / |/| | | |
| * | | | Stop locking in our SysLogHandlerTim Burke2022-10-111-1/+36
* | | | | Clean up some replication error messagesTim Burke2022-10-239-73/+69
* | | | | Sharder: warn when sharding appears to have stalled.Jianjian Huo2022-10-141-28/+53
* | | | | sharder: always merge child shard ranges fetched from rootAlistair Coles2022-09-301-0/+12
* | | | | sharder: always get ranges from root while shrinkingAlistair Coles2022-09-302-8/+7
* | | | | sharder: refactor _audit_shard_containerAlistair Coles2022-09-281-88/+125
| |/ / / |/| | |
* | | | Merge "proxy: Add a chance to skip memcache for get_*_info calls"Zuul2022-09-265-2/+43
|\ \ \ \
| * | | | proxy: Add a chance to skip memcache for get_*_info callsTim Burke2022-08-305-2/+43
* | | | | Merge "sharding: Skip shards that can't include any new subdir entries"Zuul2022-09-211-4/+17
|\ \ \ \ \