~loggerhead-team/loggerhead/trunk-rich

« back to all changes in this revision

Viewing changes to NEWS

  • Committer: Michael Hudson
  • Date: 2008-06-16 10:03:24 UTC
  • mfrom: (159.1.7 remove_caches)
  • Revision ID: michael.hudson@canonical.com-20080616100324-dyzbdp3xk2i1g34a
merge martin's remove caches branch, which removes the sql revision cache and
the textindexing code.
we still have the files changed cache.
(some further changes by me)

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
What's changed in loggerhead?
2
2
=============================
3
3
 
4
 
1.6 [unreleased]
5
 
----------------
6
 
 
7
 
    - Default sqlite interface is now sqlite3. (Robert Collins)
8
 
 
9
 
    - New ninja theme sponsored by Canonical (Martin Albisetti)
10
 
 
11
 
    - Added COPYING file and clarified copyright headers (John Arbash Meinel)
12
 
 
13
 
    - Remove the .py extension requiered by the Debian Policy.
14
 
      (Jelmer Vernooij)
15
 
 
16
 
    - Loggerhead is no longer a TurboGears application, but rather a
17
 
      WSGI application built using Paste (see http://wsgi.org/ and
18
 
      http://pythonpaste.org/ for more about WSGI and Paste). XXX more.
19
 
 
20
 
    - zpt.cleaner_urls bug 138021 ("loggerhead should generate links
21
 
      based on revision numbers and file paths").  XXX more.
22
 
 
23
 
    - The scripts no longer insist on Python 2.4 -- loggerhead works
24
 
      fine with 2.5.
25
 
 
26
 
    - Bazaar as of version 1.5 has improved in performance enough that
27
 
      the revision cache no longer gave any noticeable benefit, so it
28
 
      was removed (the files-changed cache is still useful).
29
 
 
30
 
    - The templates were rewritten in Zope's TAL markup, powered by
31
 
      the simpleTAL library -- improving both the performance and
32
 
      memory consumption of rendering by a factor of around 3 for
33
 
      large pages over the old Kid templates.
34
 
 
35
 
    - Loggerhead's poorly performing text index was disabled. bzr-search
36
 
      is now used if the plugin is installed and a text index is present
37
 
      on the branch being viewed. (Martin Albisetti, Robert Collins).
38
 
 
39
 
    - Loggerhead no longer depends on bzrlib functions deprecated in
40
 
      Bazaar 1.5 and removed in 1.6 (Martin Albisetti).
41
 
 
42
 
    - The daemonization code was made more regular, fixing bugs
43
 
      #139161 ("Starting loggerhead process may not close its stdin
44
 
      and stdout properly") and #211526 ("Codebrowse log directory has
45
 
      unnecessarily permissive permissions")
46
 
 
47
 
    - Some confusion about what the 'file_id' query argument means was
48
 
      cleared up: filter_file_id now means "filter revisions to those
49
 
      that affect this file" in all views and file_id means "examine
50
 
      this file/directory" in the annotate and inventory views.
51
 
 
52
 
    - Dates are present more compactly.
53
 
 
54
 
    - The loggerhead.conf file can specify which network interface to
55
 
      bind to (Mattias Eriksson)
56
 
 
57
4
1.2.1  [06mar2008]
58
5
------------------
59
6
 
61
8
      cache.
62
9
 
63
10
1.2  [04mar2008]
 
11
----------------
64
12
 
65
13
    - Michael Hudson <michael.hudson@canonical.com> has mostly taken
66
14
      over the maintenance of loggerhead.