summaryrefslogtreecommitdiff
path: root/test/unit/proxy/controllers/test_container.py
Commit message (Expand)AuthorAgeFilesLines
* Proxy: restructure cached listing shard rangesJianjian Huo2023-04-171-68/+83
* proxy: add tests for listing with shard gapsAlistair Coles2023-03-171-5/+142
* swift_proxy: add memcache skip success/error stats for shard range.Jianjian Huo2023-01-201-13/+31
* proxy: add test for ContainerController._GET_using_cacheAlistair Coles2022-11-251-3/+415
* proxy: refactor error limiter to a classAlistair Coles2022-10-261-2/+2
* Merge "proxy: Add a chance to skip memcache for get_*_info calls"Zuul2022-09-261-12/+22
|\
| * proxy: Add a chance to skip memcache for get_*_info callsTim Burke2022-08-301-12/+22
* | Merge "sharding: Skip shards that can't include any new subdir entries"Zuul2022-09-211-9/+92
|\ \ | |/ |/|
| * sharding: Skip shards that can't include any new subdir entriesTim Burke2022-07-201-9/+92
* | memcached: Give callers the option to accept errorsTim Burke2022-04-281-5/+38
|/
* proxy-server: add stats for backend shard_listing requestsAlistair Coles2022-01-271-17/+49
* Fix statsd prefix mutation in proxy controllersAlistair Coles2022-01-271-9/+10
* proxy: Add a chance to skip memcache when looking for shard rangesTim Burke2022-01-261-1/+107
* tests: Improve FakeMemcache call trackingTim Burke2022-01-071-35/+32
* container GET: return 503 if policy index mismatchesAlistair Coles2021-08-161-1/+66
* container-server: return objects of a given policyMatthew Oliver2021-08-161-34/+279
* Return 503 for container listings when shards are deletedClay Gerrard2021-06-181-16/+102
* Cleanup tests' import of debug_loggerClay Gerrard2021-04-271-1/+2
* Only test with &-delimited query stringsTim Burke2021-03-181-1/+1
* Fix logging in proxy container GET pathAlistair Coles2021-01-221-2/+7
* Use cached shard ranges for container GETsAlistair Coles2021-01-061-0/+792
* Avoid loops when gathering container listings from shardsAlistair Coles2021-01-061-1/+161
* Client should retry when there's just one 404 and a bunch of errorsClay Gerrard2020-09-081-2/+9
* Get rid of memcache attr on proxy-server appTim Burke2020-06-261-7/+11
* Clean up some proxy testsClay Gerrard2020-06-151-9/+12
* proxy: Stop killing memcache entries on 5xx responsesTim Burke2020-06-151-5/+18
* sharding: filter shards based on prefix param when listingTim Burke2020-02-051-0/+25
* sharding: Tolerate blank limits when listingTim Burke2019-12-191-4/+5
* py3: fix up listings on sharded containersTim Burke2019-08-151-61/+138
* More tests for 404 handoff skippingClay Gerrard2019-06-251-0/+11
* Return 503 when primary containers can't respondClay Gerrard2019-06-251-2/+3
* py3: port proxy container controllerPete Zaitcev2019-02-201-2/+3
* Improve building listings from shardsAlistair Coles2018-05-221-13/+94
* Add sharder daemon, manage_shard_ranges tool and probe testsMatthew Oliver2018-05-181-0/+85
* Enable proxy to build listings from shardsAlistair Coles2018-05-181-2/+856
* Add test to ensure cache cleared after container PUTChristian Schwede2017-09-201-1/+19
* Add test for all-nodes-error-limitedTim Burke2017-08-111-0/+7
* Always check for unexpected requests in mocked_http_connTim Burke2017-08-111-12/+12
* Enable per policy proxy config optionsAlistair Coles2017-05-231-1/+1
* Add Status Code tests for Container GETClay Gerrard2016-12-021-0/+34
* Use more specific asserts in test/unit/proxy testsGábor Antal2016-07-151-6/+6
* Use the same key for memcache and env['swift.infocache']Tim Burke2016-05-161-3/+2
* Fix up get_account_info and get_container_infoSamuel Merritt2016-05-131-3/+6
* Make info caching work across subrequestsSamuel Merritt2016-05-131-3/+5
* Use smaller quorum size in proxy for even numbers of replicasSamuel Merritt2016-04-271-15/+15
* dry out container unittestsClay Gerrard2016-02-231-35/+6
* Use 201 insted of 200 in PUT test caseTakashi Kajinami2016-02-221-16/+16
* Add unit tests for checking responses in ContainerControllerHisashi Osanai2016-02-221-8/+168
* Remove a print statement from testsAlistair Coles2016-01-271-2/+0
* Merge "test/unit: Replace python print operator with print function (pep H233...Jenkins2015-08-111-1/+2
|\