~loggerhead-team/loggerhead/trunk-rich

« back to all changes in this revision

Viewing changes to NEWS

  • Committer: Michael Hudson
  • Date: 2008-02-29 03:46:27 UTC
  • mto: This revision was merged to the branch mainline in revision 147.
  • Revision ID: michael.hudson@canonical.com-20080229034627-mu22luq3kfpitj6g
review comments

Show diffs side-by-side

added added

removed removed

Lines of Context:
23
23
    - Much dead code was removed.
24
24
 
25
25
    - 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.
 
26
      when it needs to know this.  This is a fairly expensive
 
27
      operation in Bazaar, and doing it less massively improves
 
28
      performance and memory usage in some situations.
29
29
 
30
30
    - Loggerhead now takes a read lock on the branch being viewed for
31
31
      the duration of each request, which improves performance
38
38
    - The creation of History objects is much faster for large
39
39
      branches (Aaron Bentley).
40
40
 
 
41
    - Allow the construction of URLs using revnos and file paths as
 
42
      well as revids and fileids (bug #98826):
 
43
 
 
44
      - For changes pages, append the newest revno to display to the
 
45
        URL, like http://.../changes/<revno>
 
46
 
 
47
      - For annotate pages, append the revno to display to the URL,
 
48
        followed by the path, like http://.../annotate/<revno>/<path>
 
49
 
 
50
      - For file listing and revision pages append the revno to
 
51
        display to the URL, like http://.../files/<revno>
 
52
 
 
53
      Loggerhead still generates URLs using revision and file ids for
 
54
      the moment.
 
55
 
41
56
    - Many bugs were fixed:
42
57
 
43
58
      - Loggerhead does not escape special characters when embedding a
44
59
        revision ID in a URL (bug #88286)
45
60
 
46
 
      - Improved robustness ines the face of ghosts.
 
61
      - Improved robustness in the face of ghosts.
47
62
 
48
63
      - Don't crash on displaying a commit with an empty message (bug
49
64
        #86247)
57
72
      - Loggerhead atom feeds expose internal hostname (James
58
73
        Henstridge, bug #93585)
59
74
 
60
 
      - Allow the construction of URLs using revnos and file paths as
61
 
        well as revids and fileids (bug #98826)
62
 
 
63
75
      - loggerhead don't like page break character (0x0C) in text
64
76
        files (bug #113313)
65
77