diff options
author | Tavian Barnes <tavianator@tavianator.com> | 2023-07-18 12:23:21 -0400 |
---|---|---|
committer | Tavian Barnes <tavianator@tavianator.com> | 2023-07-18 12:23:21 -0400 |
commit | fb023fdeea088fa66b0df6cbf4e7becf8edeebbb (patch) | |
tree | d53ba3ab516e88c8f2b9a266531ae87273224d69 | |
parent | 0e72e5c985db9a131aea3f3e9238a8916c470d8e (diff) | |
download | bfs-3.0.1.tar.xz |
Release 3.0.13.0.1
-rw-r--r-- | Makefile | 2 | ||||
-rw-r--r-- | docs/CHANGELOG.md | 18 | ||||
-rw-r--r-- | src/config.h | 2 |
3 files changed, 20 insertions, 2 deletions
@@ -6,7 +6,7 @@ VERSION := $(shell git describe --always 2>/dev/null) endif ifndef VERSION -VERSION := 3.0 +VERSION := 3.0.1 endif ifndef OS diff --git a/docs/CHANGELOG.md b/docs/CHANGELOG.md index a1b0049..1cc95e9 100644 --- a/docs/CHANGELOG.md +++ b/docs/CHANGELOG.md @@ -1,6 +1,24 @@ 3.* === +3.0.1 +----- + +**July 18, 2023** + +### Bug fixes + +- Traversal fixes that mostly affect large directory trees ([#107]) + + - `bfs` could encounter `EMFILE`, close a file, and retry many times, particularly with `-j1` + + - Breadth-first search could become highly unbalanced, negating many of the benefits of `bfs` + + - On non-{Linux,FreeBSD} plaforms, directories could stay open longer than necessary, consuming extra memory + +[#107]: https://github.com/tavianator/bfs/pull/107 + + 3.0 --- diff --git a/src/config.h b/src/config.h index 59d2671..fd4961f 100644 --- a/src/config.h +++ b/src/config.h @@ -22,7 +22,7 @@ # define BFS_COMMAND "bfs" #endif #ifndef BFS_VERSION -# define BFS_VERSION "3.0" +# define BFS_VERSION "3.0.1" #endif #ifndef BFS_HOMEPAGE # define BFS_HOMEPAGE "https://tavianator.com/projects/bfs.html" |