~loggerhead-team/loggerhead/trunk-rich

« back to all changes in this revision

Viewing changes to NEWS

  • Committer: Michael Hudson
  • Date: 2008-03-09 00:22:47 UTC
  • mto: This revision was merged to the branch mainline in revision 152.
  • Revision ID: michael.hudson@canonical.com-20080309002247-xs05oxsgf25ymmtx
clarify some things

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.2  [XXfeb2008]
 
4
1.2.1  [06mar2008]
 
5
------------------
 
6
 
 
7
    - The changelog view was out of order when not using the revision
 
8
      cache.
 
9
 
 
10
1.2  [04mar2008]
5
11
----------------
6
12
 
7
13
    - Michael Hudson <michael.hudson@canonical.com> has mostly taken
23
29
    - Much dead code was removed.
24
30
 
25
31
    - Loggerhead now computes the files changed between revisions only
26
 
      when it needs to know this, which is a fairly expensive
27
 
      operation in Bazaar.  This massively improves performance and
28
 
      memory usage in some situations.
 
32
      when it needs to know this.  This is a fairly expensive
 
33
      operation in Bazaar, and doing it less massively improves
 
34
      performance and memory usage in some situations.
29
35
 
30
36
    - Loggerhead now takes a read lock on the branch being viewed for
31
37
      the duration of each request, which improves performance
38
44
    - The creation of History objects is much faster for large
39
45
      branches (Aaron Bentley).
40
46
 
 
47
    - Allow the construction of URLs using revnos and file paths as
 
48
      well as revids and fileids (bug #98826):
 
49
 
 
50
      - For changes pages, append the newest revno to display to the
 
51
        URL, like http://.../changes/<revno>
 
52
 
 
53
      - For annotate pages, append the revno to display to the URL,
 
54
        followed by the path, like http://.../annotate/<revno>/<path>
 
55
 
 
56
      - For file listing and revision pages append the revno to
 
57
        display to the URL, like http://.../files/<revno>
 
58
 
 
59
      Loggerhead still generates URLs using revision and file ids for
 
60
      the moment.
 
61
 
41
62
    - Many bugs were fixed:
42
63
 
43
64
      - Loggerhead does not escape special characters when embedding a
44
65
        revision ID in a URL (bug #88286)
45
66
 
46
 
      - Improved robustness ines the face of ghosts.
 
67
      - Improved robustness in the face of ghosts.
47
68
 
48
69
      - Don't crash on displaying a commit with an empty message (bug
49
70
        #86247)
57
78
      - Loggerhead atom feeds expose internal hostname (James
58
79
        Henstridge, bug #93585)
59
80
 
60
 
      - Allow the construction of URLs using revnos and file paths as
61
 
        well as revids and fileids (bug #98826)
62
 
 
63
81
      - loggerhead don't like page break character (0x0C) in text
64
82
        files (bug #113313)
65
83