| 2025-01-04 |
Zygo Blaxell | throttle: don't hold the multilock during throttle |
commit | commitdiff | tree | snapshot |
| 2025-01-04 |
Zygo Blaxell | docs: default throttle is zero |
commit | commitdiff | tree | snapshot |
| 2025-01-04 |
Zygo Blaxell | throttle: set default to 0.0 |
commit | commitdiff | tree | snapshot |
| 2025-01-04 |
Zygo Blaxell | docs: add `--throttle-factor` option |
commit | commitdiff | tree | snapshot |
| 2025-01-04 |
Zygo Blaxell | throttle: track time values more closely |
commit | commitdiff | tree | snapshot |
| 2025-01-04 |
Zygo Blaxell | throttle: add --throttle-factor option to control throt... |
commit | commitdiff | tree | snapshot |
| 2024-12-17 |
Zygo Blaxell | options: clean up the parser, prepare for new options... |
commit | commitdiff | tree | snapshot |
| 2024-12-17 |
Zygo Blaxell | throttle: add delays to match deferred request rate... |
commit | commitdiff | tree | snapshot |
| 2024-12-17 |
Zygo Blaxell | bees: bump the file limits again, 512k files and 64k... |
commit | commitdiff | tree | snapshot |
| 2024-12-14 |
Zygo Blaxell | extent scan: no need for "No ref for extent" debug... |
commit | commitdiff | tree | snapshot |
| 2024-12-14 |
Zygo Blaxell | context: wait for btrfs send to finish, then try dedupe... |
commit | commitdiff | tree | snapshot |
| 2024-12-14 |
Zygo Blaxell | roots: drop method `transid_re` |
commit | commitdiff | tree | snapshot |
| 2024-12-14 |
Zygo Blaxell | roots: move the transid cache update into transid_max_n... |
commit | commitdiff | tree | snapshot |
| 2024-12-13 |
Zygo Blaxell | time: add more methods to support dynamic rate throttling |
commit | commitdiff | tree | snapshot |
| 2024-12-13 |
Zygo Blaxell | bytevector: rename the argument to operator[] to be... |
commit | commitdiff | tree | snapshot |
| 2024-12-13 |
Zygo Blaxell | progress: move the "finished" tag to a column where... |
commit | commitdiff | tree | snapshot |
| 2024-12-13 |
Zygo Blaxell | progress: relabel the inaccurate ETA column |
commit | commitdiff | tree | snapshot |
| 2024-12-13 |
Zygo Blaxell | task: ignore paused status while calculating dynamic... |
commit | commitdiff | tree | snapshot |
| 2024-12-13 |
Zygo Blaxell | main: add support for pause (SIGUSR1) and resume (SIGUSR2) |
commit | commitdiff | tree | snapshot |
| 2024-12-13 |
Zygo Blaxell | task: start up more worker threads when unpausing |
commit | commitdiff | tree | snapshot |
| 2024-12-13 |
Zygo Blaxell | fs: set the correct nr_items to 0 in the ENOENT search... |
commit | commitdiff | tree | snapshot |
| 2024-12-04 |
Zygo Blaxell | readahead: use the right parameter order when checking... |
commit | commitdiff | tree | snapshot |
| 2024-12-04 |
Zygo Blaxell | fs: drop extra declaration of hexdump |
commit | commitdiff | tree | snapshot |
| 2024-12-04 |
Zygo Blaxell | hexdump: be a little more lock-friendly |
commit | commitdiff | tree | snapshot |
| 2024-12-04 |
Zygo Blaxell | bytevector: don't deadlock on operator<< |
commit | commitdiff | tree | snapshot |
| 2024-12-03 |
Zygo Blaxell | roots: avoid copying a BtrfsIoctlSearchKey |
commit | commitdiff | tree | snapshot |
| 2024-12-02 |
Zygo Blaxell | context: spell "progress" correctly |
commit | commitdiff | tree | snapshot |
| 2024-12-01 |
Zygo Blaxell | context: add a PROGRESS: header in $BEESSTATUS |
commit | commitdiff | tree | snapshot |
| 2024-12-01 |
Zygo Blaxell | docs: post-5.7 toxic extent handling |
commit | commitdiff | tree | snapshot |
| 2024-12-01 |
Zygo Blaxell | bees: post-kernel-5.7 toxic extent handling |
commit | commitdiff | tree | snapshot |
| 2024-12-01 |
Zygo Blaxell | extent scan: don't serialize dedupe and LOGICAL_INO... |
commit | commitdiff | tree | snapshot |
| 2024-12-01 |
Zygo Blaxell | docs: default scan mode is 4, "extent" |
commit | commitdiff | tree | snapshot |
| 2024-12-01 |
Zygo Blaxell | main: set default scan mode to mode 4 (EXTENT) |
commit | commitdiff | tree | snapshot |
| 2024-12-01 |
Zygo Blaxell | docs: old missing features are not missing any more |
commit | commitdiff | tree | snapshot |
| 2024-12-01 |
Zygo Blaxell | docs: add scan mode 4, "extent" |
commit | commitdiff | tree | snapshot |
| 2024-12-01 |
Zygo Blaxell | progress: squeeze the progress table into 80 columns... |
commit | commitdiff | tree | snapshot |
| 2024-12-01 |
Zygo Blaxell | progress: put the progress table in the stats and statu... |
commit | commitdiff | tree | snapshot |
| 2024-12-01 |
Zygo Blaxell | extent scan: fix crawl_map creation |
commit | commitdiff | tree | snapshot |
| 2024-12-01 |
Zygo Blaxell | progress: estimate actual data sizes for progress report |
commit | commitdiff | tree | snapshot |
| 2024-12-01 |
Zygo Blaxell | docs: add event counters for extent scan |
commit | commitdiff | tree | snapshot |
| 2024-12-01 |
Zygo Blaxell | extent scan: refactor BeesScanMode so derived classes... |
commit | commitdiff | tree | snapshot |
| 2024-12-01 |
Zygo Blaxell | extent scan: put all the refs in a single Task, sort... |
commit | commitdiff | tree | snapshot |
| 2024-12-01 |
Zygo Blaxell | extent scan: introduce SCAN_MODE_EXTENT |
commit | commitdiff | tree | snapshot |
| 2024-12-01 |
Zygo Blaxell | task: add an idle queue |
commit | commitdiff | tree | snapshot |
| 2024-12-01 |
Zygo Blaxell | fs: add some performance metrics for TREE_SEARCH_V2... |
commit | commitdiff | tree | snapshot |
| 2024-12-01 |
Zygo Blaxell | table: add a simple text table renderer |
commit | commitdiff | tree | snapshot |
| 2024-12-01 |
Zygo Blaxell | docs: remove "matched_" prefix event counters |
commit | commitdiff | tree | snapshot |
| 2024-12-01 |
Zygo Blaxell | scan_one_extent: remove the unreadahead after benchmark... |
commit | commitdiff | tree | snapshot |
| 2024-12-01 |
Zygo Blaxell | BeesRangePair: drop the _really_ expensive toxic extent... |
commit | commitdiff | tree | snapshot |
| 2024-12-01 |
Zygo Blaxell | scan_one_extent: in skip/scan lines, log whether extent... |
commit | commitdiff | tree | snapshot |
| 2024-12-01 |
Zygo Blaxell | scan_one_extent: reduce the number of LOGICAL_INO calls... |
commit | commitdiff | tree | snapshot |
| 2024-12-01 |
Zygo Blaxell | docs: event counter updates after fixing counter names... |
commit | commitdiff | tree | snapshot |
| 2024-12-01 |
Zygo Blaxell | scan_one_extent: eliminate nuisance dedupes, drop cache... |
commit | commitdiff | tree | snapshot |
| 2024-12-01 |
Zygo Blaxell | types: add shrink_begin and shrink_end methods for... |
commit | commitdiff | tree | snapshot |
| 2024-12-01 |
Zygo Blaxell | counters: fix counter names for scan_eof, scan_no_fd... |
commit | commitdiff | tree | snapshot |
| 2024-12-01 |
Zygo Blaxell | multilock: allow turning it off |
commit | commitdiff | tree | snapshot |
| 2024-12-01 |
Zygo Blaxell | fs: handle ENOENT within lib |
commit | commitdiff | tree | snapshot |
| 2024-12-01 |
Zygo Blaxell | btrfs-tree: accessors for TreeFetcher classes' type... |
commit | commitdiff | tree | snapshot |
| 2024-12-01 |
Zygo Blaxell | btrfs-tree: add root refs and extent flags fields |
commit | commitdiff | tree | snapshot |
| 2024-12-01 |
Zygo Blaxell | task: fix try_lock argument description |
commit | commitdiff | tree | snapshot |
| 2024-12-01 |
Zygo Blaxell | bees: increase file cache size limits |
commit | commitdiff | tree | snapshot |
| 2024-12-01 |
Zygo Blaxell | docs: resolve_overflow limit is only 655050 when BTRFS_... |
commit | commitdiff | tree | snapshot |
| 2024-12-01 |
Zygo Blaxell | bees: reduce extent ref limit to 9999 |
commit | commitdiff | tree | snapshot |
| 2024-12-01 |
Zygo Blaxell | docs: event counter updates after readahead sanity... |
commit | commitdiff | tree | snapshot |
| 2024-12-01 |
Zygo Blaxell | readahead: inject more sanity at the foundation of... |
commit | commitdiff | tree | snapshot |
| 2024-12-01 |
Zygo Blaxell | readahead: inject some sanity at the foundation of... |
commit | commitdiff | tree | snapshot |
| 2024-12-01 |
Zygo Blaxell | hash: use kernel readahead instead of bees_readahead... |
commit | commitdiff | tree | snapshot |
| 2024-12-01 |
Zygo Blaxell | docs: add allocator regression in 6.0+ kernels |
commit | commitdiff | tree | snapshot |
| 2024-12-01 |
Zygo Blaxell | context: when a task fails to acquire an extent lock... |
commit | commitdiff | tree | snapshot |
| 2024-12-01 |
Zygo Blaxell | fs: get rid of 16 MiB limit on dedupe requests |
commit | commitdiff | tree | snapshot |
| 2024-12-01 |
Zygo Blaxell | Revert "context: add experimental code for avoiding... |
commit | commitdiff | tree | snapshot |
| 2024-12-01 |
Zygo Blaxell | usage: the default scan mode is 3 (recent) |
commit | commitdiff | tree | snapshot |
| 2024-12-01 |
Zygo Blaxell | docs: add the 6.10..6.12 delayed refs bug |
commit | commitdiff | tree | snapshot |
| 2024-12-01 |
Zygo Blaxell | crawl: rename next_transid() to avoid confusion with... |
commit | commitdiff | tree | snapshot |
| 2024-12-01 |
Zygo Blaxell | trace: add file and line numbers all the way up the... |
commit | commitdiff | tree | snapshot |
| 2024-04-18 |
Zygo Blaxell | context: reduce the size of LOGICAL_INO buffers |
commit | commitdiff | tree | snapshot |
| 2024-04-18 |
Zygo Blaxell | usage: the default scan mode is 1 (independent) |
commit | commitdiff | tree | snapshot |
| 2024-04-18 |
Zygo Blaxell | lib: fix btrfs_data_container pointer casts for 32... |
commit | commitdiff | tree | snapshot |
| 2023-07-06 |
Zygo Blaxell | docs: add vmalloc bug to kernel bugs list |
commit | commitdiff | tree | snapshot |
| 2023-07-06 |
Zygo Blaxell | context: log when LOGICAL_INO returns 0 refs |
commit | commitdiff | tree | snapshot |
| 2023-07-06 |
Zygo Blaxell | docs: add IGNORE_OFFSET regression in 6.2..6.3 to kerne... |
commit | commitdiff | tree | snapshot |
| 2023-07-06 |
Zygo Blaxell | context: downgrade toxic extent workaround message |
commit | commitdiff | tree | snapshot |
| 2023-05-08 |
Zygo Blaxell | test: GCC 13 fix for limits.cc |
commit | commitdiff | tree | snapshot |
| 2023-05-08 |
Zygo Blaxell | btrfs-tree: fix build on clang++16 |
commit | commitdiff | tree | snapshot |
| 2023-03-07 |
Zygo Blaxell | docs: working around `btrfs send` issues isn't really... |
commit | commitdiff | tree | snapshot |
| 2023-03-07 |
Zygo Blaxell | docs: fill in missing LTS backports for "1119a72e223f... |
commit | commitdiff | tree | snapshot |
| 2023-02-25 |
Zygo Blaxell | roots: make sure transid_max's computed value isn't max |
commit | commitdiff | tree | snapshot |
| 2023-02-25 |
Zygo Blaxell | docs: add "missing" features that have been in developm... |
commit | commitdiff | tree | snapshot |
| 2023-02-25 |
Zygo Blaxell | docs: update GCC versions list and clarify markdown... |
commit | commitdiff | tree | snapshot |
| 2023-02-25 |
Zygo Blaxell | docs: update front page |
commit | commitdiff | tree | snapshot |
| 2023-02-25 |
Zygo Blaxell | docs: minor changes to how-it-works based on past user... |
commit | commitdiff | tree | snapshot |
| 2023-02-25 |
Zygo Blaxell | docs: various gotcha updates |
commit | commitdiff | tree | snapshot |
| 2023-02-25 |
Zygo Blaxell | docs: simplify the exit-with-SIGTERM description |
commit | commitdiff | tree | snapshot |
| 2023-02-25 |
Zygo Blaxell | docs: update the feature interactions page |
commit | commitdiff | tree | snapshot |
| 2023-02-25 |
Zygo Blaxell | docs: update kernel bugs and workarounds list for 6.2.0 |
commit | commitdiff | tree | snapshot |
| 2023-02-24 |
Zygo Blaxell | context: create a Pool of BtrfsIoctlLogicalInoArgs... |
commit | commitdiff | tree | snapshot |
| 2023-02-24 |
Zygo Blaxell | fs: allow BtrfsIoctlLogicalInoArgs to be reused, remove... |
commit | commitdiff | tree | snapshot |
| 2023-02-24 |
Zygo Blaxell | ProgressTracker: reduce memory usage with long-running... |
commit | commitdiff | tree | snapshot |
| 2023-02-20 |
Zygo Blaxell | seeker: fix the test for ILP32 platforms |
commit | commitdiff | tree | snapshot |
| 2023-02-20 |
Zygo Blaxell | roots: don't share a RootFetcher between threads |
commit | commitdiff | tree | snapshot |
| next |