File: 0.33.3-from-0.33.2.md

package info (click to toggle)
bup 0.33.9-1.2
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 2,712 kB
  • sloc: python: 15,897; sh: 5,764; ansic: 2,965; pascal: 669; makefile: 21
file content (57 lines) | stat: -rw-r--r-- 1,727 bytes parent folder | download | duplicates (4)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57

Notable changes in 0.33.3 since 0.33.2
======================================

General
-------

* The performance of `bup ls` when columnating a large number of
  results should be *much* better.

Bugs
----

* `bup fuse` should no longer linger after its mount point has been
  unmounted: https://bugs.debian.org/1050040

* `bup --version` should work again.

* `bup gc` should no longer remove stale packfiles before it creates
  the new midx at the end of a run.  This could cause midx to complain
  about missing files, e.g.:

        warning: index pack-....idx missing

* `bup` will no longer (since 0.33) ignore `BUP_DIR` looking for a
  `pack.packSizeLimit`.

* A VFS optimization of the handling of requests for specific names
  within a given tree has been restored.

* Incorrect uses of some exception handling code designed for
  compatibility with Python 2 have been replaced with the built-in
  Python 3 equivalents.

* Some client calls to `super(CLASS, self)` have been replaced by
  `super()` to avoid errors during `__del__`.

Build system
------------

* `test-help` should no longer hang when run interactively, and should
  no longer be affected by the current locale.  Previously it might
  fail in a non-C locale.

* The `bup damage` invocation in `test-fsck` has been made much more
  aggressive in order to avoid transient failures caused both by
  unpredictable `par2` behavior and the (currently) probabilistic
  nature of the damage.

* OpenBSD builds should no longer fail on `-Werror` related issues
  involving `PROC_SELF_EXE`.

Thanks to (at least)
====================

Alain Cochard, Austin Schuh, Johannes Berg, Julian Smith, Lucas
Nussbaum, Nix, Rob Browning, Rob Leslie, and Robert Edmonds