https://bugzilla.wikimedia.org/show_bug.cgi?id=57340

       Web browser: ---
            Bug ID: 57340
           Summary: Purge git.wikimedia.org URLs from Varnish by
                    subscribing to gerrit stream-events
           Product: Wikimedia
           Version: wmf-deployment
          Hardware: All
                OS: All
            Status: NEW
          Severity: normal
          Priority: Unprioritized
         Component: Git/Gerrit
          Assignee: wikibugs-l@lists.wikimedia.org
          Reporter: o...@wikimedia.org
                CC: christ...@quelltextlich.at, innocentkil...@gmail.com,
                    marcin.cies...@gmail.com, rlan...@gmail.com,
                    s...@reedyboy.net
    Classification: Unclassified
   Mobile Platform: ---

Whenever a repository changes state, the relevant pages in git.wikimedia.org
should be purged from Varnish. Currently cache expiration is not tied to Git
activity, with the consequence that git.wm.o views are often stale.

This could be accomplished by writing a small tool that subscribes to Gerrit's
event stream (like grrrit-wm). On each merged commit, the tool would construct
the set of URLs that need to be updated, and purge them from Varnish.

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.
_______________________________________________
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l

Reply via email to