]> git.hungrycats.org Git - bees/shortlog
bees
2026-05-02 Zygo Blaxelldocs: add scan_one extent matching explainer
2026-02-14 Zygo Blaxellbees: adjust BLOCK_SIZE_MAX_EXTENT to work around kerne...
2026-02-14 Zygo Blaxellopenat2: adjust prototype to match glibc declaration
2026-02-14 Zygo Blaxelldocs: add the direct IO write csum failure to the bugs...
2026-02-14 Zygo Blaxellbees: separate BEES_MAX_EXTENT_TASK_COUNT from BEES_MAX...
2026-02-14 Zygo Blaxelltrace: variable exception back trace log level
2026-02-14 Zygo Blaxellmain: quiet some pre-option-parsing debug messages
2026-02-14 Zygo Blaxellscripts: don't try to find bees in $DESTDIR at runtime
2025-10-25 benaryorgscripts: systemd CPUAccounting is deprecated
2025-09-13 Zygo BlaxellMakefile: armv6l does not have builtin atomics, needs...
2025-09-12 Zygo Blaxellreadahead: size_t is 32 bits on ILP32 platforms
2025-07-22 Zygo Blaxellreadahead: flush the readahead cache based on time...
2025-07-22 Zygo Blaxellreadahead: ignore large and unproductive readahead...
2025-07-22 Zygo Blaxellc++20: Implicit value sharing of `this` is deprecated...
2025-07-22 Zygo Blaxellroots: filter out NODATASUM files before attempting...
2025-07-22 Zygo Blaxellfs: add btrfs_inode_flags_ntoa
2025-07-22 Zygo Blaxellbtrfs: copy BTRFS_INODE_* flags to build on linux-libc...
2025-07-22 Zygo Blaxellbtrfs-tree: add support for inode flags
2025-07-22 Zygo Blaxellopenat2: LINUX_VERSION_CODE is defined by linux-libc...
2025-07-22 Zygo Blaxellprogress: calculate point along the range 000000..99999...
2025-07-22 Zygo Blaxellprogress: base progress estimates on queued extents...
2025-07-04 Kyle GospodnetichAdd configurable bindir for distros without sbin
2025-07-04 Zygo Blaxellfsync: fix signed comparison of stf.f_type
2025-06-30 Zygo Blaxelltempfile: don't need to update the inode if the flags...
2025-06-30 Zygo Blaxelltempfile: make sure FS_COMPR_FL stays set
2025-06-30 Zygo Blaxelltempfile: clear FS_NOCOW_FL while setting FS_COMPR_FL
2025-06-19 Zygo Blaxellroots: make the "idle" label useful
2025-06-19 Zygo Blaxellprogress: move the "idle" cell to the next cycle ETA...
2025-06-19 Zygo Blaxellextent scan: log the bfr when removing a prealloc extent
2025-06-19 Zygo Blaxellseeker: harden against changes in the data during binar...
2025-06-19 Zygo Blaxellseeker: add a real-world test case
2025-06-19 Zygo Blaxellextent scan: drop a nonsense trace message
2025-06-19 Zygo Blaxellextent scan: integrate seeker debug output stream
2025-06-19 Zygo Blaxellextent scan: only write a detailed debug log when there...
2025-06-19 Zygo Blaxelltrace: export `exception_check`
2025-06-19 Zygo Blaxellbtrfs-tree: clean up the fetch function's return set
2025-06-19 Zygo Blaxellseeker: add a runtime debug stream
2025-06-19 Zygo Blaxelltrace: clean up the formatting around top-level excepti...
2025-06-19 Zygo Blaxellextent scan: drop out-of-date comment
2025-06-19 Zygo Blaxellextent scan: extra check to make sure no Tasks are...
2025-06-19 Zygo Blaxellextent scan: shorten task name for extent map
2025-06-19 Zygo Blaxelldocs: add the ghost subvols bug to the bugs list
2025-06-19 Zygo Blaxellprogress: fix ETA calculations
2025-03-26 Steven AllenMake the runtime directory private
2025-02-18 Zygo Blaxellhash: handle $BEESHOME on btrfs too
2025-02-14 Zygo Blaxellextent scan: don't divide by zero if there were no...
2025-02-14 Zygo Blaxelltrace: deprecate BEESLOGTRACE, align trace logs with...
2025-02-14 Zygo Blaxelltrace: avoid one copy in every trace function
2025-02-11 Zygo BlaxellBeesStringFile: figure out when to call--or _not_ call...
2025-02-11 Zygo Blaxellhexdump: fix pointer cast const mismatch
2025-02-09 Zygo Blaxellfs: improve compatibility with linux-libc-dev 5.4
2025-02-07 Zygo Blaxellmain: unconditionally enable workaround for the logical...
2025-02-07 Zygo Blaxellroots: drop unnecessary mutex unlock in stop_request
2025-02-07 Zygo Blaxellextent scan: implement an experimental ordered scan...
2025-02-07 Zygo Blaxellcrawl: deprecate use of BeesCrawl to search the extent...
2025-02-07 Zygo Blaxelldocs: update event counters after extent scan refactori...
2025-02-07 Zygo Blaxellextent scan: refactor BeesCrawl, BeesScanMode*
2025-02-07 Zygo Blaxellroots: rework open_root_nocache to use btrfs-tree
2025-02-07 Zygo Blaxellbtrfs-tree: harden `rlower_bound` against exceptional...
2025-02-07 Zygo Blaxellbtrfs-tree: add a method to get root backref items...
2025-02-07 Zygo Blaxellbtrfs-tree: connect methods to the debug stream interface
2025-02-07 Zygo Blaxellfs: add a runtime debug stream for btrfs tree searches
2025-02-07 Zygo Blaxellbtrfs-tree: drop BtrfsFsTreeFetcher and clean up class...
2025-02-07 Zygo Blaxellbtrfs-tree: introduce BtrfsDataExtentTreeFetcher to...
2025-02-07 Zygo Blaxellfs: add a ntoa function for chunk types
2025-02-07 Zygo Blaxellmain: the base directory for `--strip-paths` should...
2025-02-07 Zygo Blaxellhash: handle $BEESHOME on non-btrfs
2025-02-07 Zygo Blaxellfs: add do_ioctl_nothrow and fsid methods to btrfs...
2025-02-07 Zygo Blaxellseeker: turn off debug logging
2025-02-07 Zygo Blaxellreadahead: clean up the code, update docs
2025-02-07 Zygo Blaxellprogress: adjust minimum thresholds for ETA to 10 secon...
2025-01-20 Zygo Blaxellopenat2: #include <linux/types.h> so we can know `__u64`
2025-01-20 Zygo Blaxellscripts/beesd: harden the mount options
2025-01-20 Zygo Blaxellscripts/beesd: no need for `$BEESHOME` to be a subvol
2025-01-20 Kai Krakowscripts/beesd: Unshare namespace without systemd
2025-01-20 Zygo Blaxellopenat2: supply the missing definitions for building...
2025-01-20 Zygo Blaxellopenat2: log a warning when we fall back to openat
2025-01-20 Zygo Blaxellextent scan: make sure we run every extent crawler...
2025-01-19 Zygo Blaxelllog: demote a lot of BEESLOGWARN to higher verbosity...
2025-01-19 Kai Krakowcontext: demote "abandoned toxic match" to debug log...
2025-01-15 Zygo Blaxelltask: fixes for priority and idle Tasks
2025-01-12 Zygo BlaxellRevert "roots: use a non-idle task for next_transid"
2025-01-12 Zygo Blaxelltask: do not allow queue loops in priority queueing...
2025-01-12 Zygo Blaxelltask: flatten queues of dependent Tasks
2025-01-12 Zygo Blaxelltask: add an `insert` method for priority-queueing...
2025-01-12 Zygo Blaxelldocs: deprecate the `--workaround-btrfs-send` option
2025-01-12 Zygo Blaxelldocs: expand "Threads and load management" to suggest...
2025-01-12 Zygo Blaxelldocs: config.md updates
2025-01-12 Zygo Blaxelldocs: update the bug reporting and status instructions
2025-01-12 Zygo Blaxelldocs: update kernel bugs page for January 2025
2025-01-12 Zygo Blaxelldocs: update README.md
2025-01-12 Zygo Blaxelldocs: update feature interaction lists
2025-01-12 Zygo Blaxellprogress: put a timestamp in the bottom row
2025-01-12 Zygo Blaxelltask: get rid of the `insert_task` method
2025-01-09 Zygo Blaxellroots: use openat2 instead of openat when available
2025-01-09 Zygo Blaxellprocess: replace crucible::gettid() with a weak symbol
2025-01-09 Zygo Blaxellopenat2: create a weak syscall wrapper for it
2025-01-06 Zygo Blaxellprogress: rename "ctime" -> "tm_left"
2025-01-04 Zygo Blaxellprogress: rework the progress table after github discussion
2025-01-04 Zygo Blaxellroots: use a non-idle task for next_transid
next