summaryrefslogtreecommitdiff
path: root/swift/proxy/controllers/obj.py
Commit message (Expand)AuthorAgeFilesLines
* Merge "Proxy: restructure cached listing shard ranges"Zuul2023-04-281-2/+2
|\
| * Proxy: restructure cached listing shard rangesJianjian Huo2023-04-171-2/+2
* | Merge "ECFragGetter: assume policy.fragment_size is non-zero"Zuul2023-04-281-9/+7
|\ \
| * | ECFragGetter: assume policy.fragment_size is non-zeroAlistair Coles2023-04-261-9/+7
* | | Merge "Error logs changed for ChunkWriteTimeout"Zuul2023-04-281-1/+1
|\ \ \ | |/ / |/| |
| * | Error logs changed for ChunkWriteTimeoutShreeya Deshpande2023-04-271-1/+1
* | | ECFragGetter: simplify iter_bytes_from_response_partAlistair Coles2023-04-261-28/+12
|/ /
* | Extract some closures to methodsClay Gerrard2023-04-241-154/+156
* | Use instance attr instead of non-localClay Gerrard2023-04-241-11/+12
|/
* Proxy: restructure cached updating shard rangesJianjian Huo2023-03-061-54/+86
* proxy-server exception logging shows replication_ip/portindianwhocodes2023-02-101-7/+10
* Proxy: move '_get_update_shard' from base class to child class.Jianjian Huo2023-01-201-2/+87
* proxy: extract response error handling to single methodAlistair Coles2022-11-071-20/+4
* Add ceil method to utils.TimestampAlistair Coles2022-05-061-4/+2
* Fix statsd prefix mutation in proxy controllersAlistair Coles2022-01-271-52/+56
* Merge "Error limit the correct node on ECFragGetter resume"Zuul2022-01-201-1/+2
|\
| * Error limit the correct node on ECFragGetter resumeClay Gerrard2022-01-181-1/+2
* | Add some extra logging when EC decode failsMatthew Oliver2021-12-031-3/+10
* | proxy: Remove a bunch of logging translationsTim Burke2021-10-221-51/+48
|/
* Add warn level logging if we hit un-recoverable EC rebuildMatthew Oliver2021-05-271-1/+7
* Merge "ec: Don't copy EC metadata to replicated objects"Zuul2021-04-281-0/+6
|\
| * ec: Don't copy EC metadata to replicated objectsTim Burke2021-03-301-0/+6
* | Add more detail to ECFragGetter loggingClay Gerrard2021-04-261-28/+46
* | Refactor EC multipart/byteranges control flowClay Gerrard2021-04-211-19/+22
|/
* Fix 503s from EC GETs of objects with POST metadataAlistair Coles2021-01-191-2/+5
* Merge "py3: Fix status comparison in ECGetResponseCollection"Zuul2021-01-151-1/+5
|\
| * py3: Fix status comparison in ECGetResponseCollectionTim Burke2021-01-081-1/+5
* | Remove md5_factory functionTim Burke2020-12-151-3/+3
* | replace md5 with swift utils versionAde Lee2020-12-151-5/+6
|/
* New proxy logging field for wire statusClay Gerrard2020-10-071-2/+7
* Merge "Use bigger GreenPool for concurrent EC"Zuul2020-10-031-4/+5
|\
| * Use bigger GreenPool for concurrent ECClay Gerrard2020-09-251-4/+5
* | Pass thread_locals through to frag queue feederClay Gerrard2020-09-251-2/+4
|/
* Merge "proxy: Include thread_locals when spawning _fragment_GET_request"Zuul2020-09-171-15/+20
|\
| * proxy: Include thread_locals when spawning _fragment_GET_requestTim Burke2020-09-081-15/+20
* | Merge "Remove some useless swob.Request attr setting"Zuul2020-09-101-4/+0
|\ \
| * | Remove some useless swob.Request attr settingTim Burke2020-09-041-4/+0
* | | Client should retry when there's just one 404 and a bunch of errorsClay Gerrard2020-09-081-2/+14
| |/ |/|
* | Merge "ec: Close down some unused responses more quickly"Zuul2020-09-081-25/+42
|\ \
| * | ec: Close down some unused responses more quicklyTim Burke2020-09-031-25/+42
* | | Make all concurrent_get options per-policyClay Gerrard2020-09-021-8/+10
|/ /
* | Extend concurrent_gets to EC GET requestsClay Gerrard2020-08-241-283/+263
* | Start to decouple Object GET pathClay Gerrard2020-08-041-14/+576
|/
* Allow direct and internal clients to use the replication networkTim Burke2020-08-041-2/+3
* Use separate name for HeaderKeyDict var vs list of response headersTim Burke2020-04-281-4/+6
* Replace all "with Chunk*Timeout" by a watchdogRomain LE DISEZ2020-04-021-24/+34
* Merge "New Object Versioning mode"Zuul2020-01-271-20/+3
|\
| * New Object Versioning modeClay Gerrard2020-01-241-20/+3
* | Merge "Store normalized x-delete-at on PUT/POST"Zuul2020-01-261-2/+3
|\ \ | |/ |/|
| * Store normalized x-delete-at on PUT/POSTTim Burke2020-01-181-2/+3