All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/7] Gitweb caching v4
@ 2010-01-13  9:34 John 'Warthog9' Hawley
  2010-01-13  9:34 ` [PATCH 1/7] gitweb: Load checking John 'Warthog9' Hawley
  0 siblings, 1 reply; 3+ messages in thread
From: John 'Warthog9' Hawley @ 2010-01-13  9:34 UTC (permalink / raw)
  To: git

Evening everyone,
 
This is the latest incarnation of gitweb w/ caching.  This is
finally at the point where it should probably start either being
considered for inclusion or mainline, or I need to accept that this
will never get in and more perminantely fork (as is the case with
Fedora where this is going in as gitweb-caching as a parrallel rpm
package).

That said this brings the base up to mainline (again), it updates a
number of elements in the caching engine, and this is a much cleaner
break-out of the tree vs. what I am currently developing against.

v4:
	- major re-working of the caching layer to use file handle
	  redirection instead of buffering output
	- other minor improvements
v3:
	- various minor re-works based on mailing list feedback,
	  this series was not sent to the mailing list.
v2:
	- Better breakout
	- You can actually disable the cache now

- John 'Warthog9' Hawley 


John 'Warthog9' Hawley (7):
  gitweb: Load checking
  gitweb: Add option to force version match
  gitweb: Makefile improvements
  gitweb: Optionally add "git" links in project list page
  gitweb: Convert output to using indirect file handle
  gitweb: add a get function to compliment print_local_time
  gitweb: File based caching layer (from git.kernel.org)

 Makefile           |   91 ++---
 gitweb/Makefile    |  129 +++++++
 gitweb/README      |   14 +-
 gitweb/cache.pm    |  283 +++++++++++++++
 gitweb/gitweb.css  |    6 +
 gitweb/gitweb.perl | 1021 ++++++++++++++++++++++++++++++----------------------
 6 files changed, 1052 insertions(+), 492 deletions(-)
 create mode 100644 gitweb/Makefile
 create mode 100644 gitweb/cache.pm

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2010-01-13 17:34 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
     [not found] <1263374828-15342-1-git-send-email-warthog9@eaglescrag.net>
     [not found] ` <1263374828-15342-2-git-send-email-warthog9@eaglescrag.net>
2010-01-13 17:18   ` [PATCH 1/7] gitweb: Load checking Jakub Narebski
     [not found]   ` <1263374828-15342-3-git-send-email-warthog9@eaglescrag.net>
2010-01-13 17:33     ` [PATCH 2/7] gitweb: Add option to force version match Jakub Narebski
2010-01-13  9:34 [PATCH 0/7] Gitweb caching v4 John 'Warthog9' Hawley
2010-01-13  9:34 ` [PATCH 1/7] gitweb: Load checking John 'Warthog9' Hawley
2010-01-13  9:34   ` [PATCH 2/7] gitweb: Add option to force version match John 'Warthog9' Hawley

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.