Rev 5097: Fix NEWS. in http://bazaar.launchpad.net/~vila/bzr/2.2-integration/
Vincent Ladeuil
v.ladeuil+lp at free.fr
Mon Sep 27 09:08:05 BST 2010
At http://bazaar.launchpad.net/~vila/bzr/2.2-integration/
------------------------------------------------------------
revno: 5097
revision-id: v.ladeuil+lp at free.fr-20100927080805-eodz5wbz2orgkhnt
parent: v.ladeuil+lp at free.fr-20100927072454-d47ejtl535tuggte
committer: Vincent Ladeuil <v.ladeuil+lp at free.fr>
branch nick: 2.2.2-dev
timestamp: Mon 2010-09-27 10:08:05 +0200
message:
Fix NEWS.
-------------- next part --------------
=== modified file 'NEWS'
--- a/NEWS 2010-09-27 07:24:54 +0000
+++ b/NEWS 2010-09-27 08:08:05 +0000
@@ -19,6 +19,13 @@
Bug Fixes
*********
+* Skip tests that needs a bzr source tree when there isn't one. This is
+ needed to succesfully run the test suite for installed versions.
+ (Vincent Ladeuil, #644855).
+
+* Skip the tests that requires respecting the chmod bits when running as root.
+ (Vincent Ladeuil, #646133)
+
Improvements
************
@@ -160,6 +167,205 @@
(Andrew Bennetts, #625574)
+bzr 2.1.4
+#########
+
+:2.1.4: NOT RELEASED YET
+
+Compatibility Breaks
+********************
+
+New Features
+************
+
+Bug Fixes
+*********
+
+* Skip tests that needs a bzr source tree when there isn't one. This is
+ needed to succesfully run the test suite for installed versions.
+ (Vincent Ladeuil, #644855).
+
+* Skip the tests that requires respecting the chmod bits when running as root.
+ (Vincent Ladeuil, #646133)
+
+Improvements
+************
+
+Documentation
+*************
+
+API Changes
+***********
+
+Internals
+*********
+
+Testing
+*******
+
+
+bzr 2.1.3
+#########
+
+:Codename: Do run run
+:2.1.3: 2010-09-17
+
+The third release in our 2.1 series addresses several user-inconvenience bugs
+(and includes the fixes done in 2.0.6). None are critical, but upgrading is
+recommended for all users on earlier 2.1 releases.
+
+Bug Fixes
+*********
+
+* Additional merges after an unrelated branch has been merged with its
+ history no longer crash when deleted files are involved.
+ (Vincent Ladeuil, John Arbash Meinel, #375898)
+
+* ``bzr add SYMLINK/FILE`` now works properly when the symlink points to a
+ previously-unversioned directory within the tree: the directory is
+ marked versioned too.
+ (Martin Pool, #192859)
+
+* ``bzr commit SYMLINK`` now works, rather than trying to commit the
+ target of the symlink.
+ (Martin Pool, John Arbash Meinel, #128562)
+
+* ``bzr upgrade`` now creates the ``backup.bzr`` directory with the same
+ permissions as ``.bzr`` directory on a POSIX OS.
+ (Parth Malwankar, #262450)
+
+* Configuration files in ``${BZR_HOME}`` are now written in an atomic
+ way which should help avoid problems with concurrent writers.
+ (Vincent Ladeuil, #525571)
+
+* Don't traceback trying to unversion children files of an already
+ unversioned directory. (Vincent Ladeuil, #494221)
+
+* Don't traceback when a lockdir's ``held/info`` file is corrupt (e.g.
+ contains only NUL bytes). Instead warn the user, and allow ``bzr
+ break-lock`` to remove it. (Andrew Bennetts, #619872)
+
+* Fix ``AttributeError on parent.children`` when adding a file under a
+ directory that was a symlink in the previous commit.
+ (Martin Pool, #192859)
+
+* Prevent ``CHKMap.apply_delta`` from generating non-canonical CHK maps,
+ which can result in "missing referenced chk root keys" errors when
+ fetching from repositories with affected revisions.
+ (Andrew Bennetts, #522637)
+
+* Raise ValueError instead of a string exception.
+ (John Arbash Meinel, #586926)
+
+* Reduce peak memory by one copy of compressed text.
+ (John Arbash Meinel, #566940)
+
+* Repositories accessed via a smart server now reject being stacked on a
+ repository in an incompatible format, as is the case when accessing them
+ via other methods. This was causing fetches from those repositories via
+ a smart server (e.g. using ``bzr branch``) to receive invalid data.
+ (Andrew Bennetts, #562380)
+
+* Selftest with versions of subunit that support ``stopTestRun`` will no longer
+ error. This error was caused by 2.0 not being updated when upstream
+ python merged the end of run patch, which chose ``stopTestRun`` rather than
+ ``done``. (Robert Collins, #571437)
+
+* Stop ``AttributeError: 'module' object has no attribute 'ElementTree'``
+ being thrown from ``xml_serializer`` on certain cElementTree setups.
+ (Martin [gz], #254278)
+
+* When passing a file to ``UTF8DirReader`` make sure to close the current
+ directory file handle after the chdir fails. Otherwise when passing many
+ filenames into a command line ``bzr status`` we would leak descriptors.
+ (John Arbash Meinel, #583486)
+
+Testing
+*******
+
+* ``build_tree_contents`` can create symlinks.
+ (Martin Pool, John Arbash Meinel)
+
+
+bzr 2.0.6
+#########
+
+:2.0.6: 2010-09-17
+
+The sixth release in our 2.0 series addresses several user-inconvenience
+bugs. None are critical, but upgrading is recommended for all users on
+earlier 2.0 releases.
+
+Bug Fixes
+*********
+
+* Additional merges after an unrelated branch has been merged with its
+ history no longer crash when deleted files are involved.
+ (Vincent Ladeuil, John Arbash Meinel, #375898)
+
+* ``bzr add SYMLINK/FILE`` now works properly when the symlink points to a
+ previously-unversioned directory within the tree: the directory is
+ marked versioned too.
+ (Martin Pool, #192859)
+
+* ``bzr commit SYMLINK`` now works, rather than trying to commit the
+ target of the symlink.
+ (Martin Pool, John Arbash Meinel, #128562)
+
+* ``bzr revert`` now only takes write lock on working tree, instead of on
+ both working tree and branch.
+ (Danny van Heumen, #498409)
+
+* ``bzr upgrade`` now creates the ``backup.bzr`` directory with the same
+ permissions as ``.bzr`` directory on a POSIX OS.
+ (Parth Malwankar, #262450)
+
+* Don't traceback trying to unversion children files of an already
+ unversioned directory. (Vincent Ladeuil, #494221)
+
+* Don't traceback when a lockdir's ``held/info`` file is corrupt (e.g.
+ contains only NUL bytes). Instead warn the user, and allow ``bzr
+ break-lock`` to remove it. (Andrew Bennetts, #619872)
+
+* Fix ``AttributeError on parent.children`` when adding a file under a
+ directory that was a symlink in the previous commit.
+ (Martin Pool, #192859)
+
+* Prevent ``CHKMap.apply_delta`` from generating non-canonical CHK maps,
+ which can result in "missing referenced chk root keys" errors when
+ fetching from repositories with affected revisions.
+ (Andrew Bennetts, #522637)
+
+* Raise ValueError instead of a string exception.
+ (John Arbash Meinel, #586926)
+
+* Reduce peak memory by one copy of compressed text.
+ (John Arbash Meinel, #566940)
+
+* Repositories accessed via a smart server now reject being stacked on a
+ repository in an incompatible format, as is the case when accessing them
+ via other methods. This was causing fetches from those repositories via
+ a smart server (e.g. using ``bzr branch``) to receive invalid data.
+ (Andrew Bennetts, #562380)
+
+* Selftest with versions of subunit that support ``stopTestRun`` will no longer
+ error. This error was caused by 2.0 not being updated when upstream
+ python merged the end of run patch, which chose ``stopTestRun`` rather than
+ ``done``. (Robert Collins, #571437)
+
+* When passing a file to ``UTF8DirReader`` make sure to close the current
+ directory file handle after the chdir fails. Otherwise when passing many
+ filenames into a command line ``bzr status`` we would leak descriptors.
+ (John Arbash Meinel, #583486)
+
+
+Testing
+*******
+
+* ``build_tree_contents`` can create symlinks.
+ (Martin Pool, John Arbash Meinel)
+
+
bzr 2.2
#######
@@ -257,7 +463,7 @@
#########
:Codename: Monkey Magic
-:2.2b4: 2004-07-09
+:2.2b4: 2010-07-10
This fourth and final beta in the 2.2 series now stabilizes the internal
@@ -764,6 +970,63 @@
executables on the ``PATH``. Migrated from bash_completion plugin.
(Martin von Gagern)
+bzr 2.1.2
+#########
+
+:2.1.2: 2010-05-28
+
+This release fixes two critical networking issues with older servers and
+with interrupted system call errors when pushing or pulling. We recommend
+upgrading to anyone running a 2.1.x version of bzr.
+
+Bug Fixes
+*********
+
+* ``bzr clean-tree`` should not delete nested bzrdirs. Required for proper
+ support of bzr-externals and scmproj plugins.
+ (Alexander Belchenko, bug #572098)
+
+* ``bzr switch`` does not die if a ConfigurableFileMerger is used.
+ (Aaron Bentley, #559436)
+
+* Do not register a SIGWINCH signal handler, instead just poll for the
+ terminal width as needed. This avoids the "Interrupted System Call"
+ problems that occur on POSIX with all currently released versions of
+ Python.
+ (Andrew Bennetts, #583941)
+
+* Fixed ``AssertionError`` when accessing smart servers running Bazaar
+ versions before 1.6.
+ (Andrew Bennetts, #528041)
+
+* Reset ``siginterrupt`` flag to False every time we handle a signal
+ installed with ``set_signal_handler(..., restart_syscall=True)`` (from
+ ``bzrlib.osutils``. Reduces the likelihood of "Interrupted System Call"
+ errors compared to registering ``signal.signal`` directly.
+ (Andrew Bennetts)
+
+* Reduce peak memory by one copy of compressed text.
+ (John Arbash Meinel, #566940)
+
+* Support Pyrex 0.9.9, required changing how we handle exceptions in Pyrex.
+ (John Arbash Meinel, #582656)
+
+* When passing a file to ``UTF8DirReader`` make sure to close the current
+ directory file handle after the chdir fails. Otherwise when passing many
+ filenames into a command line ``bzr status`` we would leak descriptors.
+ (John Arbash Meinel, #583486)
+
+Internals
+*********
+
+* ``_remember_remote_is_before`` no longer raises AssertionError when
+ suboptimal network behaviour is noticed; instead it just mutters to the
+ log file (and warns the user if they have set the ``hpss`` debug flag).
+ This was causing unnecessary aborts for performance bugs that are minor
+ at worst.
+ (Andrew Bennetts, #528041)
+
+
bzr 2.2b2
#########
@@ -1187,262 +1450,6 @@
happens, and another warning will be written if the log file could not
be closed after retrying 100 times. (Andrew Bennetts, #531746)
-bzr 2.1.4
-#########
-
-:2.1.4: NOT RELEASED YET
-
-Compatibility Breaks
-********************
-
-New Features
-************
-
-Bug Fixes
-*********
-
-* Skip tests that needs a bzr source tree when there isn't one. This is
- needed to succesfully run the test suite for installed versions.
- (Vincent Ladeuil, #644855).
-
-* Skip the tests that requires respecting the chmod bits when running as root.
- (Vincent Ladeuil, #646133)
-
-Improvements
-************
-
-Documentation
-*************
-
-API Changes
-***********
-
-Internals
-*********
-
-Testing
-*******
-
-
-bzr 2.1.3
-#########
-
-:Codename: Do run run
-:2.1.3: 2010-09-17
-
-The third release in our 2.1 series addresses several user-inconvenience bugs
-(and includes the fixes done in 2.0.6). None are critical, but upgrading is
-recommended for all users on earlier 2.1 releases.
-
-Bug Fixes
-*********
-
-* Additional merges after an unrelated branch has been merged with its
- history no longer crash when deleted files are involved.
- (Vincent Ladeuil, John Arbash Meinel, #375898)
-
-* ``bzr add SYMLINK/FILE`` now works properly when the symlink points to a
- previously-unversioned directory within the tree: the directory is
- marked versioned too.
- (Martin Pool, #192859)
-
-* ``bzr commit SYMLINK`` now works, rather than trying to commit the
- target of the symlink.
- (Martin Pool, John Arbash Meinel, #128562)
-
-* ``bzr upgrade`` now creates the ``backup.bzr`` directory with the same
- permissions as ``.bzr`` directory on a POSIX OS.
- (Parth Malwankar, #262450)
-
-* Configuration files in ``${BZR_HOME}`` are now written in an atomic
- way which should help avoid problems with concurrent writers.
- (Vincent Ladeuil, #525571)
-
-* Don't traceback trying to unversion children files of an already
- unversioned directory. (Vincent Ladeuil, #494221)
-
-* Don't traceback when a lockdir's ``held/info`` file is corrupt (e.g.
- contains only NUL bytes). Instead warn the user, and allow ``bzr
- break-lock`` to remove it. (Andrew Bennetts, #619872)
-
-* Fix ``AttributeError on parent.children`` when adding a file under a
- directory that was a symlink in the previous commit.
- (Martin Pool, #192859)
-
-* Prevent ``CHKMap.apply_delta`` from generating non-canonical CHK maps,
- which can result in "missing referenced chk root keys" errors when
- fetching from repositories with affected revisions.
- (Andrew Bennetts, #522637)
-
-* Raise ValueError instead of a string exception.
- (John Arbash Meinel, #586926)
-
-* Reduce peak memory by one copy of compressed text.
- (John Arbash Meinel, #566940)
-
-* Repositories accessed via a smart server now reject being stacked on a
- repository in an incompatible format, as is the case when accessing them
- via other methods. This was causing fetches from those repositories via
- a smart server (e.g. using ``bzr branch``) to receive invalid data.
- (Andrew Bennetts, #562380)
-
-* Selftest with versions of subunit that support ``stopTestRun`` will no longer
- error. This error was caused by 2.0 not being updated when upstream
- python merged the end of run patch, which chose ``stopTestRun`` rather than
- ``done``. (Robert Collins, #571437)
-
-* Stop ``AttributeError: 'module' object has no attribute 'ElementTree'``
- being thrown from ``xml_serializer`` on certain cElementTree setups.
- (Martin [gz], #254278)
-
-* When passing a file to ``UTF8DirReader`` make sure to close the current
- directory file handle after the chdir fails. Otherwise when passing many
- filenames into a command line ``bzr status`` we would leak descriptors.
- (John Arbash Meinel, #583486)
-
-Testing
-*******
-
-* ``build_tree_contents`` can create symlinks.
- (Martin Pool, John Arbash Meinel)
-
-
-bzr 2.0.6
-#########
-
-:2.0.6: 2010-09-17
-
-The sixth release in our 2.0 series addresses several user-inconvenience
-bugs. None are critical, but upgrading is recommended for all users on
-earlier 2.0 releases.
-
-Bug Fixes
-*********
-
-* Additional merges after an unrelated branch has been merged with its
- history no longer crash when deleted files are involved.
- (Vincent Ladeuil, John Arbash Meinel, #375898)
-
-* ``bzr add SYMLINK/FILE`` now works properly when the symlink points to a
- previously-unversioned directory within the tree: the directory is
- marked versioned too.
- (Martin Pool, #192859)
-
-* ``bzr commit SYMLINK`` now works, rather than trying to commit the
- target of the symlink.
- (Martin Pool, John Arbash Meinel, #128562)
-
-* ``bzr revert`` now only takes write lock on working tree, instead of on
- both working tree and branch.
- (Danny van Heumen, #498409)
-
-* ``bzr upgrade`` now creates the ``backup.bzr`` directory with the same
- permissions as ``.bzr`` directory on a POSIX OS.
- (Parth Malwankar, #262450)
-
-* Don't traceback trying to unversion children files of an already
- unversioned directory. (Vincent Ladeuil, #494221)
-
-* Don't traceback when a lockdir's ``held/info`` file is corrupt (e.g.
- contains only NUL bytes). Instead warn the user, and allow ``bzr
- break-lock`` to remove it. (Andrew Bennetts, #619872)
-
-* Fix ``AttributeError on parent.children`` when adding a file under a
- directory that was a symlink in the previous commit.
- (Martin Pool, #192859)
-
-* Prevent ``CHKMap.apply_delta`` from generating non-canonical CHK maps,
- which can result in "missing referenced chk root keys" errors when
- fetching from repositories with affected revisions.
- (Andrew Bennetts, #522637)
-
-* Raise ValueError instead of a string exception.
- (John Arbash Meinel, #586926)
-
-* Reduce peak memory by one copy of compressed text.
- (John Arbash Meinel, #566940)
-
-* Repositories accessed via a smart server now reject being stacked on a
- repository in an incompatible format, as is the case when accessing them
- via other methods. This was causing fetches from those repositories via
- a smart server (e.g. using ``bzr branch``) to receive invalid data.
- (Andrew Bennetts, #562380)
-
-* Selftest with versions of subunit that support ``stopTestRun`` will no longer
- error. This error was caused by 2.0 not being updated when upstream
- python merged the end of run patch, which chose ``stopTestRun`` rather than
- ``done``. (Robert Collins, #571437)
-
-* When passing a file to ``UTF8DirReader`` make sure to close the current
- directory file handle after the chdir fails. Otherwise when passing many
- filenames into a command line ``bzr status`` we would leak descriptors.
- (John Arbash Meinel, #583486)
-
-
-Testing
-*******
-
-* ``build_tree_contents`` can create symlinks.
- (Martin Pool, John Arbash Meinel)
-
-
-bzr 2.1.2
-#########
-
-:2.1.2: 2010-05-28
-
-This release fixes two critical networking issues with older servers and
-with interrupted system call errors when pushing or pulling. We recommend
-upgrading to anyone running a 2.1.x version of bzr.
-
-Bug Fixes
-*********
-
-* ``bzr clean-tree`` should not delete nested bzrdirs. Required for proper
- support of bzr-externals and scmproj plugins.
- (Alexander Belchenko, bug #572098)
-
-* ``bzr switch`` does not die if a ConfigurableFileMerger is used.
- (Aaron Bentley, #559436)
-
-* Do not register a SIGWINCH signal handler, instead just poll for the
- terminal width as needed. This avoids the "Interrupted System Call"
- problems that occur on POSIX with all currently released versions of
- Python.
- (Andrew Bennetts, #583941)
-
-* Fixed ``AssertionError`` when accessing smart servers running Bazaar
- versions before 1.6.
- (Andrew Bennetts, #528041)
-
-* Reset ``siginterrupt`` flag to False every time we handle a signal
- installed with ``set_signal_handler(..., restart_syscall=True)`` (from
- ``bzrlib.osutils``. Reduces the likelihood of "Interrupted System Call"
- errors compared to registering ``signal.signal`` directly.
- (Andrew Bennetts)
-
-* Reduce peak memory by one copy of compressed text.
- (John Arbash Meinel, #566940)
-
-* Support Pyrex 0.9.9, required changing how we handle exceptions in Pyrex.
- (John Arbash Meinel, #582656)
-
-* When passing a file to ``UTF8DirReader`` make sure to close the current
- directory file handle after the chdir fails. Otherwise when passing many
- filenames into a command line ``bzr status`` we would leak descriptors.
- (John Arbash Meinel, #583486)
-
-Internals
-*********
-
-* ``_remember_remote_is_before`` no longer raises AssertionError when
- suboptimal network behaviour is noticed; instead it just mutters to the
- log file (and warns the user if they have set the ``hpss`` debug flag).
- This was causing unnecessary aborts for performance bugs that are minor
- at worst.
- (Andrew Bennetts, #528041)
-
-
bzr 2.1.1
#########
More information about the bazaar-commits
mailing list