/loggerhead/trunk

To get this branch, use:
bzr branch http://gegoxaren.bato24.eu/bzr/loggerhead/trunk

« back to all changes in this revision

Viewing changes to loggerhead/controllers/__init__.py

  • Committer: Robey Pointer
  • Date: 2006-12-13 23:52:52 UTC
  • Revision ID: robey@lag.net-20061213235252-9a4lxj0idj65rbk8
add a caching system for revision/change entries, since those should never
change, and stuff the history object into a global shared (locked) var so
we don't rebuild the revision-graph cache on every page load.

Show diffs side-by-side

added added

removed removed

Lines of Context:
27
27
from loggerhead.controllers.revision_ui import RevisionUI
28
28
from loggerhead.controllers.inventory_ui import InventoryUI
29
29
from loggerhead.controllers.annotate_ui import AnnotateUI
 
30
from loggerhead.history import History
 
31
from loggerhead import util
30
32
 
31
33
 
32
34
log = logging.getLogger("loggerhead.controllers")
41
43
    @turbogears.expose()
42
44
    def index(self):
43
45
        raise HTTPRedirect(turbogears.url('/changes'))
 
46
 
 
47
 
 
48
# force history to be read:
 
49
util.get_history()