mhx
f95401c28a
docs: fix typo in dwarfs-format.md
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-07-18 17:55:19 +02:00
Marcus Holland-Moritz
15b5706a90
docs(dwarfs-format): update section index description (gh #264 )
2025-07-18 17:55:19 +02:00
Marcus Holland-Moritz
293ed10eff
feat(dwarfck): add schema_raw_dump
to --detail
2025-05-14 07:02:15 +02:00
Marcus Holland-Moritz
4b277a0507
docs(dwarfs-format): add some details about frozen2 metadata storage
2025-05-14 06:47:32 +02:00
Marcus Holland-Moritz
63b0cc70d0
doc(dwarfs-format): clarify docs based on #263
2025-05-12 08:26:51 +02:00
Marcus Holland-Moritz
00f4d64036
docs(mkdwarfs): add a warning to the -B
flag
2025-04-10 21:09:19 +02:00
Marcus Holland-Moritz
89c895f6bf
feat(mkdwarfs): add --memory-limit=auto
2025-04-09 10:55:02 +02:00
Marcus Holland-Moritz
f2fc5f3389
docs(mkdwarfs): document explicit
ordering
2025-04-08 13:11:41 +02:00
Marcus Holland-Moritz
6ab8c9d92d
docs: update dwarfs manpage
2025-04-07 21:32:26 +02:00
Marcus Holland-Moritz
4e43ed4e4b
feat: limit preloading/caching blocks by cache size
2025-04-07 21:32:26 +02:00
Marcus Holland-Moritz
e71cc49353
feat(dwarfs): add block_allocator
option to FUSE driver
2025-04-07 21:32:26 +02:00
Marcus Holland-Moritz
36845df2b2
feat(dwarfs): add preload_all
option
2025-04-07 21:32:26 +02:00
Marcus Holland-Moritz
5717afa562
feat(dwarfs): add analysis_file
option for profiling
2025-04-07 21:32:26 +02:00
Marcus Holland-Moritz
09068bfada
feat: add hotness categorizer
2025-04-07 21:32:26 +02:00
Marcus Holland-Moritz
c061a5253d
feat(dwarfs): add preload_category
option
2025-04-07 21:32:26 +02:00
Marcus Holland-Moritz
0f0249b1ee
fix(scanner): handle absolute paths in --input-list
(fixes gh #259 )
2025-03-31 14:10:38 +02:00
Marcus Holland-Moritz
8bfad8c691
docs: avoid nested indentation due to ronn-ng
bug ( fixes #249 )
...
Given how long the [issue](https://github.com/apjanke/ronn-ng/issues/16 )
is open already, it probably won't be fixed very soon.
Furthermore, this makes the documentation of `tidy_strategy` more
consistent with other options (e.g. `mlock`).
2025-03-14 15:07:49 +01:00
Marcus Holland-Moritz
b349e584e0
feat: support case-insensitive lookups (fixes gh #232 )
2025-03-14 15:07:49 +01:00
Marcus Holland-Moritz
3a895769de
feat: allow uid/gid override in filesystem and FUSE driver (see gh #244 )
2025-03-14 15:07:49 +01:00
Marcus Holland-Moritz
2ff7602192
feat: support extracting only files matching glob patterns (fixes gh #243 )
2025-03-14 15:07:49 +01:00
Marcus Holland-Moritz
c427808bb1
feat: use glob-to-regex to simplify and enhance rule_based_entry_filter
2025-03-14 15:07:49 +01:00
Marcus Holland-Moritz
1a9b2c93cc
feat: allow setting image size in FUSE driver (fixes gh #239 )
2025-03-14 15:07:49 +01:00
Marcus Holland-Moritz
01f20aa1f1
refactor(metadata): include self index in directories table
2025-03-14 15:07:49 +01:00
Marcus Holland-Moritz
d4d4081dfc
docs: fix typos in man pages
2024-08-25 19:56:15 +02:00
Marcus Holland-Moritz
62e2ab9006
docs(mkdwarfs): update section on root path components of filter rules
2024-08-14 18:47:19 +02:00
Marcus Holland-Moritz
34cdbf5056
docs(dwarfsextract): fix --log-level option description
2024-08-12 17:32:04 +02:00
Marcus Holland-Moritz
4f95d66d57
feat(dwarfsck): select detail features by name
2024-08-01 12:54:35 +02:00
Marcus Holland-Moritz
8593c92347
feat(dwarfs): enable sequential access detector in FUSE driver
2024-04-28 09:06:31 +02:00
Marcus Holland-Moritz
c6cc8c9f70
doc: be explicit about specifying multiple arguments
2024-04-28 09:06:31 +02:00
Marcus Holland-Moritz
5baa3e71d2
fix(dwarfs): allow multiple perfmon components in FUSE driver
2024-04-28 09:06:31 +02:00
Marcus Holland-Moritz
d0626212a8
feat: add --perfmon-trace-file and -o perfmon_trace_file
2024-04-28 09:06:31 +02:00
Marcus Holland-Moritz
6004246907
docs(mkdwarfs-format): fix typos / wording
2024-03-28 11:48:27 +01:00
Marcus Holland-Moritz
91a58b1eea
docs(mkdwarfs): more accurate details of nilsimsa ordering algorithm
2024-02-27 19:52:47 +01:00
Marcus Holland-Moritz
3d17b2c75a
fix: clean up blocksize implementation
...
It helps to RTFM. `st_blocks` and `st_blksize` are *not* related.
`st_blksize` *really is* the optimal I/O block size. `st_blocks`
is *always* given in multiples of 512 bytes.
2024-02-12 18:29:09 +01:00
Marcus Holland-Moritz
f1f55dd48c
feat(dwarfs): add readahead option
...
The implementation is extremely simple for now and readahead is off
by default. When sequentially accessing large files, the speedup can
be significant, though.
2024-02-12 14:34:40 +01:00
Marcus Holland-Moritz
5460900c97
feat(dwarfs): make block size configurable, mostly for macOS
...
macFUSE derives the "optimal" read size from `st_blksize`, which
results in very sub-optimal (small) read requests on macOS. This
adds an option to configure the block size and sets the default
sufficiently high on macOS.
2024-02-12 00:37:11 +01:00
Marcus Holland-Moritz
8831009a52
feat(dwarfsck): add --list, --checksum, --verbose (fixes gh #192 )
2024-02-07 20:59:47 +01:00
Marcus Holland-Moritz
a342ef69b6
chore: update windows.gif
2024-01-22 11:13:29 +01:00
Marcus Holland-Moritz
0ec3af320e
docs: update manual pages
2024-01-20 12:46:40 +01:00
Marcus Holland-Moritz
480b00f6dc
docs: manpage rendering tweaks
2024-01-17 21:22:57 +01:00
Marcus Holland-Moritz
72c9a451c5
doc: fix man page generation
2024-01-16 21:23:55 +01:00
Marcus Holland-Moritz
96a0ae1156
feat(logging): consolidate log option handling, add --log-with-context
2024-01-15 22:08:44 +01:00
Marcus Holland-Moritz
95c50920f5
feat(mkdwarfs): exit with code 2 in case of recoverable errors
2024-01-13 18:49:06 +01:00
Marcus Holland-Moritz
4a0c6dff8c
docs(mkdwarfs): writing to stdout
2024-01-11 07:23:31 +01:00
Marcus Holland-Moritz
4d3ba94c3f
doc: be explicit about --input-list expecting a list of file paths
2024-01-10 00:49:00 +01:00
Marcus Holland-Moritz
08a7887d8a
docs(mkdwarfs): rephrase --max-similarity-size from files to fragments
2024-01-08 08:56:33 +01:00
Marcus Holland-Moritz
2003a21eea
docs(mkdwarfs): improve categorizer docs
2024-01-08 08:56:02 +01:00
Marcus Holland-Moritz
0604d9dc3a
doc(mkdwarfs): mention stdout in --output-file docs
2024-01-08 08:55:37 +01:00
Marcus Holland-Moritz
1c9030e552
feat: simpler and more user friendly nilsimsa options
2024-01-07 11:44:50 +01:00
Marcus Holland-Moritz
da2a4de820
feat(dwarfsck): use special exit code to indicate missing header
2024-01-06 17:28:27 +01:00