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

Reply via email to