BBlack has uploaded a new change for review.
https://gerrit.wikimedia.org/r/310185
Change subject: upload frontends: hfp limit change 50MB -> 8MB
......................................................................
upload frontends: hfp limit change 50MB -> 8MB
Change-Id: Icb362254ed37704b16f48a0b107d7e2748a4dd36
---
M templates/varnish/upload-frontend.inc.vcl.erb
1 file changed, 11 insertions(+), 10 deletions(-)
git pull ssh://gerrit.wikimedia.org:29418/operations/puppet
refs/changes/85/310185/1
diff --git a/templates/varnish/upload-frontend.inc.vcl.erb
b/templates/varnish/upload-frontend.inc.vcl.erb
index 7f51046..6b8820e 100644
--- a/templates/varnish/upload-frontend.inc.vcl.erb
+++ b/templates/varnish/upload-frontend.inc.vcl.erb
@@ -71,16 +71,17 @@
<% stream_threshold = @cache_route == 'direct' ? 33554432 : 1048576 -%>
if (std.integer(beresp.http.Content-Length, 33554432) >= <%=
stream_threshold %> || beresp.http.Content-Length ~ "^[0-9]{9}") {
set beresp.do_stream = true;
- if (std.integer(beresp.http.Content-Length, 50331648) >=
50331648 || beresp.http.Content-Length ~ "^[0-9]{9}") {
- // don't attempt to cache these in the frontend
- set beresp.http.X-CDIS = "pass";
- <%- if @varnish_version4 -%>
- set beresp.uncacheable = true;
- return (deliver);
- <%- else -%>
- return (hit_for_pass);
- <%- end -%>
- }
+ }
+
+ // hit-for-pass objects >= 8MB size
+ if (std.integer(beresp.http.Content-Length, 8388608) >= 8388608 ||
beresp.http.Content-Length ~ "^[0-9]{9}") {
+ set beresp.http.X-CDIS = "pass";
+ <%- if @varnish_version4 -%>
+ set beresp.uncacheable = true;
+ return (deliver);
+ <%- else -%>
+ return (hit_for_pass);
+ <%- end -%>
}
call upload_common_backend_response;
--
To view, visit https://gerrit.wikimedia.org/r/310185
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings
Gerrit-MessageType: newchange
Gerrit-Change-Id: Icb362254ed37704b16f48a0b107d7e2748a4dd36
Gerrit-PatchSet: 1
Gerrit-Project: operations/puppet
Gerrit-Branch: production
Gerrit-Owner: BBlack <[email protected]>
_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits