Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtp (Exim 4.72) (envelope-from ) id 1UCKkX-0003gS-6F for pgsql-www@arkaria.postgresql.org; Mon, 04 Mar 2013 02:03:33 +0000 Received: from localhost ([127.0.0.1] helo=postgresql.org) by malur.postgresql.org with smtp (Exim 4.72) (envelope-from ) id 1UCKkW-0006fm-HY for pgsql-www@arkaria.postgresql.org; Mon, 04 Mar 2013 02:03:32 +0000 Received: from magus.postgresql.org ([2a02:c0:301:0:ffff::29]) by malur.postgresql.org with esmtp (Exim 4.72) (envelope-from ) id 1UCKkW-0006fg-40 for pgsql-www@postgreSQL.org; Mon, 04 Mar 2013 02:03:32 +0000 Received: from cl-262.qas-01.us.sixxs.net ([2001:4830:1600:105::2] helo=tamriel.snowman.net) by magus.postgresql.org with esmtp (Exim 4.72) (envelope-from ) id 1UCKkR-0006q9-TP for pgsql-www@postgreSQL.org; Mon, 04 Mar 2013 02:03:31 +0000 Received: by tamriel.snowman.net (Postfix, from userid 1000) id 62FD3221C4; Sun, 3 Mar 2013 21:03:24 -0500 (EST) Date: Sun, 3 Mar 2013 21:03:24 -0500 From: Stephen Frost To: Tom Lane Cc: pgsql-www@postgreSQL.org Subject: Re: gitweb is no longer a real-time view Message-ID: <20130304020324.GE16142@tamriel.snowman.net> References: <19759.1362357835@sss.pgh.pa.us> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="DG/RRArAvze/yIb1" Content-Disposition: inline In-Reply-To: <19759.1362357835@sss.pgh.pa.us> X-Editor: Vim http://www.vim.org/ X-Info: http://www.snowman.net X-Operating-System: Linux/3.2.0-4-amd64 (x86_64) X-Uptime: 20:42:41 up 130 days, 6 min, 8 users, load average: 0.09, 0.13, 0.13 User-Agent: Mutt/1.5.21 (2010-09-15) X-Pg-Spam-Score: -1.9 (-) List-Archive: List-Help: List-ID: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: X-Mailing-List: pgsql-www Precedence: bulk Sender: pgsql-www-owner@postgresql.org --DG/RRArAvze/yIb1 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Tom, * Tom Lane (tgl@sss.pgh.pa.us) wrote: > It used to be that http://git.postgresql.org/gitweb/?p=postgresql.git > would update within a minute or so after somebody pushed something. The cronjob which syncs the between the git master and git.postgresql.org appears to run once every 15 minutes (unchanged since mid-2011). Given that commits simply aren't that frequent, I do wonder if we could set that up as a trigger or similar instead of polling for updates. > This seems to have been broken for the last week or so; not only do > commits not show up for a random amount of time, but the displayed > age of the last commit is noticeably wrong. The recent change was the addition of varnish to do cacheing in front of git.postgresql.org to reduce load on the system. The cacheing was set to 30m/1h, which does seem a bit high. I've lowered it down to 15m/30m. That should help some, but obviously isn't going to give within-a-minute response time. I'll talk with the other admins and see what we can do to improve it further. Thanks, Stephen --DG/RRArAvze/yIb1 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: Digital signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.12 (GNU/Linux) iEYEARECAAYFAlE0AOwACgkQrzgMPqB3kig7SwCeNuIuiLz7qpPZZWT1sCqSjjrZ bkkAnjxALGioIUqLtaDU9qMcar48YnSA =oq+Y -----END PGP SIGNATURE----- --DG/RRArAvze/yIb1--