~cjwatson/content-cache-charm:master

Last commit made on 2023-03-10
Get this branch:
git clone -b master https://git.launchpad.net/~cjwatson/content-cache-charm
Only Colin Watson can upload to this branch. If you are Colin Watson please log in for upload directions.

Branch merges

Branch information

Name:
master
Repository:
lp:~cjwatson/content-cache-charm

Recent commits

9f6e561... by Colin Watson

Skip Nagios checks for named locations

Reviewed-on: https://code.launchpad.net/~cjwatson/content-cache-charm/+git/content-cache-charm/+merge/438649
Reviewed-by: Haw Loeung <email address hidden>

Succeeded
[SUCCEEDED] lint:0 (build)
[SUCCEEDED] unittest:0 (build)
12 of 2 results
1707a9c... by Colin Watson

Skip Nagios checks for named locations

It doesn't make sense to generate these checks, since direct HTTP
requests to named locations (those beginning with "@") will always fail.

Succeeded
[SUCCEEDED] lint:0 (build)
[SUCCEEDED] unittest:0 (build)
12 of 2 results
bf10d8f... by Colin Watson

Set proxy_cache in locations without backends too

Reviewed-on: https://code.launchpad.net/~cjwatson/content-cache-charm/+git/content-cache-charm/+merge/438531
Reviewed-by: Haw Loeung <email address hidden>

Succeeded
[SUCCEEDED] lint:0 (build)
[SUCCEEDED] unittest:0 (build)
12 of 2 results
2a707ef... by Colin Watson

Set proxy_cache in locations without backends too

In some cases it's useful to be able to cache proxied responses even for
locations that lack a backend, for example if we're doing an internal
redirect and manually setting `proxy_pass`. However, this is currently
difficult because the value of `proxy_cache` is generated and is
inaccessible from locations without backends.

Setting `proxy_cache` in all locations seems harmless, and allows
locations without backends to access the same cache as locations with
backends.

Succeeded
[SUCCEEDED] lint:0 (build)
[SUCCEEDED] unittest:0 (build)
12 of 2 results
54352fe... by Haw Loeung

Add unit tests for multiple maps

Reviewed-on: https://code.launchpad.net/~hloeung/content-cache-charm/+git/content-cache-charm/+merge/438416
Reviewed-by: Thomas Cuthbert <email address hidden>

2f7e905... by Haw Loeung

Add unit tests for multiple maps

c583dd1... by Guruprasad

Allow specifying nginx maps

Reviewed-on: https://code.launchpad.net/~lgp171188/content-cache-charm/+git/content-cache-charm/+merge/438376
Reviewed-by: Haw Loeung <email address hidden>

c49bb71... by Guruprasad

Allow specifying nginx maps

e35831f... by Haw Loeung

Use stub for health checks to cache layer to reduce load to backends - LP:1891262

Reviewed-on: https://code.launchpad.net/~hloeung/content-cache-charm/+git/content-cache-charm/+merge/436815
Reviewed-by: James Simpson <email address hidden>

2a289c6... by Haw Loeung

Use stub for health checks to cache layer to reduce load to backends - LP:1891262