-
ea15d212de
v0.25.5: sync to autorip 0.25.5
MattJackson
2026-05-19 18:01:14 -07:00
-
77bf862a40
v0.25.5: sync to autorip 0.25.5
matthew
2026-05-19 18:01:14 -07:00
-
00673c8ec3
v0.25.4: sync to autorip 0.25.4
MattJackson
2026-05-19 17:44:23 -07:00
-
1d1fe461ef
v0.25.4: sync to autorip 0.25.4
matthew
2026-05-19 17:44:23 -07:00
-
bfefb4cb5b
v0.25.3: sync to autorip 0.25.3 release (no behavioural changes)
MattJackson
2026-05-19 17:11:11 -07:00
-
3dc33566fd
v0.25.3: sync to autorip 0.25.3 release (no behavioural changes)
matthew
2026-05-19 17:11:11 -07:00
-
1b95193517
v0.25.2: DTS-HD codec ID + PGS BlockDuration
MattJackson
2026-05-19 16:11:54 -07:00
-
7baa8d1b32
v0.25.2: DTS-HD codec ID + PGS BlockDuration
matthew
2026-05-19 16:11:54 -07:00
-
7dcac44136
v0.25.1: bump version
MattJackson
2026-05-19 14:20:44 -07:00
-
8bb044fbe2
v0.25.1: bump version
matthew
2026-05-19 14:20:44 -07:00
-
4da559e39f
mux: PrefetchedSectorSource event_fn + delete DiscStream::new_pipeline
MattJackson
2026-05-19 14:19:37 -07:00
-
1dfcf899ad
mux: PrefetchedSectorSource event_fn + delete DiscStream::new_pipeline
matthew
2026-05-19 14:19:37 -07:00
-
eeca250f69
v0.25.0: bump version
MattJackson
2026-05-19 13:37:24 -07:00
-
968eee0b14
v0.25.0: bump version
matthew
2026-05-19 13:37:24 -07:00
-
c51b3181f2
mux: pipelined PES highway — read+decrypt → demux → parse on 3 threads
MattJackson
2026-05-19 13:35:32 -07:00
-
0cdb4bf553
mux: pipelined PES highway — read+decrypt → demux → parse on 3 threads
matthew
2026-05-19 13:35:32 -07:00
-
2a31a47434
mux: keyframe-align MKV clusters + SeekHead; set TS RAI on keyframe PES
MattJackson
2026-05-17 15:31:16 -07:00
-
398430af09
mux: keyframe-align MKV clusters + SeekHead; set TS RAI on keyframe PES
matthew
2026-05-17 15:31:16 -07:00
-
b08662f95c
Revert "iter14: re-engage FileSectorSource 4 MiB readahead buffer"
MattJackson
2026-05-17 10:50:00 -07:00
-
443121122e
Revert "iter14: re-engage FileSectorSource 4 MiB readahead buffer"
matthew
2026-05-17 10:50:00 -07:00
-
4594196b6e
iter14: re-engage FileSectorSource 4 MiB readahead buffer
MattJackson
2026-05-17 10:36:04 -07:00
-
d58573d014
iter14: re-engage FileSectorSource 4 MiB readahead buffer
matthew
2026-05-17 10:36:04 -07:00
-
9d6974df3e
iter13 base: lock chunk back to 32 MiB after iter12 revert
MattJackson
2026-05-17 09:49:03 -07:00
-
42ed23380b
iter13 base: lock chunk back to 32 MiB after iter12 revert
matthew
2026-05-17 09:49:03 -07:00
-
3394a5b3fe
Revert "iter12: fallocate without KEEP_SIZE + truncate_at_sync; chunk back to 32 MiB"
MattJackson
2026-05-17 09:48:35 -07:00
-
4d44856270
Revert "iter12: fallocate without KEEP_SIZE + truncate_at_sync; chunk back to 32 MiB"
matthew
2026-05-17 09:48:35 -07:00
-
e2c7e20329
iter12: fallocate without KEEP_SIZE + truncate_at_sync; chunk back to 32 MiB
MattJackson
2026-05-17 09:35:07 -07:00
-
2beacea83b
iter12: fallocate without KEEP_SIZE + truncate_at_sync; chunk back to 32 MiB
matthew
2026-05-17 09:35:07 -07:00
-
ff22385a61
iter11: WRITEBACK_CHUNK_BYTES 32 -> 128 MiB
MattJackson
2026-05-17 09:21:00 -07:00
-
553aeb59d5
iter11: WRITEBACK_CHUNK_BYTES 32 -> 128 MiB
matthew
2026-05-17 09:21:00 -07:00
-
d39d3933f5
Revert "Reapply "io/writeback: medium-agnostic by construction, no DONTNEED, single detection point""
MattJackson
2026-05-17 09:19:44 -07:00
-
f893caaa12
Revert "Reapply "io/writeback: medium-agnostic by construction, no DONTNEED, single detection point""
matthew
2026-05-17 09:19:44 -07:00
-
31dc3d35c3
iter10: chunk back to 32 MiB
MattJackson
2026-05-17 09:06:34 -07:00
-
ac4c629898
iter10: chunk back to 32 MiB
matthew
2026-05-17 09:06:34 -07:00
-
f7165a2020
Reapply "io/writeback: medium-agnostic by construction, no DONTNEED, single detection point"
MattJackson
2026-05-17 09:06:14 -07:00
-
ba85230be6
Reapply "io/writeback: medium-agnostic by construction, no DONTNEED, single detection point"
matthew
2026-05-17 09:06:14 -07:00
-
d836f8b1e7
iter9: 64 MiB chunks on top of iter8 (Phase 2.5 disabled)
MattJackson
2026-05-17 08:52:51 -07:00
-
d615ac4a0e
iter9: 64 MiB chunks on top of iter8 (Phase 2.5 disabled)
matthew
2026-05-17 08:52:51 -07:00
-
8919de5b03
iter8: chunk back to 32 MiB on top of Phase-2.5 revert
MattJackson
2026-05-17 08:39:27 -07:00
-
41a251c5de
iter8: chunk back to 32 MiB on top of Phase-2.5 revert
matthew
2026-05-17 08:39:27 -07:00
-
0dc1f12108
Revert "Reapply "io/writeback_file: restore Phase 2.5 (writer thread + bounded ring)""
MattJackson
2026-05-17 08:39:06 -07:00
-
53af9fe882
Revert "Reapply "io/writeback_file: restore Phase 2.5 (writer thread + bounded ring)""
matthew
2026-05-17 08:39:06 -07:00
-
6abc25a7e8
iter7: WRITEBACK_CHUNK_BYTES 32 -> 64 MiB
MattJackson
2026-05-17 08:25:44 -07:00
-
c6a6379f4d
iter7: WRITEBACK_CHUNK_BYTES 32 -> 64 MiB
matthew
2026-05-17 08:25:44 -07:00
-
4d22cf632f
iter6 cleanup: stop tracking (agent dir)worktrees/
MattJackson
2026-05-17 08:10:29 -07:00
-
1ebe6bcad4
iter6 cleanup: stop tracking .claude/worktrees/
matthew
2026-05-17 08:10:29 -07:00
-
611ad77586
iter6: revert depth bump + WRITEBACK_CHUNK_BYTES 32->8 MiB
MattJackson
2026-05-17 08:09:57 -07:00
-
05fb2709a5
iter6: revert depth bump + WRITEBACK_CHUNK_BYTES 32->8 MiB
matthew
2026-05-17 08:09:57 -07:00
-
60590193e3
iter5: READ_PIPELINE_DEPTH 32 -> 256 frames
MattJackson
2026-05-17 07:53:41 -07:00
-
940ed8c3b7
iter5: READ_PIPELINE_DEPTH 32 -> 256 frames
matthew
2026-05-17 07:53:41 -07:00
-
5f24843d3c
Revert "iter2: restore FileSectorSource readahead buffer (32 MiB)"
MattJackson
2026-05-17 07:38:34 -07:00
-
6155628693
Revert "iter2: restore FileSectorSource readahead buffer (32 MiB)"
matthew
2026-05-17 07:38:34 -07:00
-
ecf9a4d01e
iter2: restore FileSectorSource readahead buffer (32 MiB)
MattJackson
2026-05-16 22:46:22 -07:00
-
36a2b3af68
iter2: restore FileSectorSource readahead buffer (32 MiB)
matthew
2026-05-16 22:46:22 -07:00
-
8ec767339e
Revert "io/writeback: medium-agnostic by construction, no DONTNEED, single detection point"
MattJackson
2026-05-16 17:02:20 -07:00
-
bc963b1f5c
Revert "io/writeback: medium-agnostic by construction, no DONTNEED, single detection point"
matthew
2026-05-16 17:02:20 -07:00
-
335e8b68cc
Reapply "io/writeback_file: restore Phase 2.5 (writer thread + bounded ring)"
MattJackson
2026-05-16 17:02:15 -07:00
-
b24ba53322
Reapply "io/writeback_file: restore Phase 2.5 (writer thread + bounded ring)"
matthew
2026-05-16 17:02:15 -07:00
-
1137b4ea1f
v0.23.2: bump version
MattJackson
2026-05-16 12:36:28 -07:00
-
28dd82d780
v0.23.2: bump version
matthew
2026-05-16 12:36:28 -07:00
-
7788c560d1
v0.23.1: bump version
MattJackson
2026-05-16 11:35:41 -07:00
-
7d3f1f7d9c
v0.23.1: bump version
matthew
2026-05-16 11:35:41 -07:00
-
84e0c2ca69
v0.23.0: bump version
MattJackson
2026-05-16 11:17:34 -07:00
-
c89cffdba3
v0.23.0: bump version
matthew
2026-05-16 11:17:34 -07:00
-
f4a881b25d
io/writeback: medium-agnostic by construction, no DONTNEED, single detection point
MattJackson
2026-05-16 11:17:30 -07:00
-
41d4c6b464
io/writeback: medium-agnostic by construction, no DONTNEED, single detection point
matthew
2026-05-16 11:17:30 -07:00
-
1edda7fedb
v0.22.1: bump version
MattJackson
2026-05-16 10:12:34 -07:00
-
cf7a13b6b6
v0.22.1: bump version
matthew
2026-05-16 10:12:34 -07:00
-
3dd71a0650
v0.22.0: bump version
MattJackson
2026-05-16 09:39:44 -07:00
-
38f101a61f
v0.22.0: bump version
matthew
2026-05-16 09:39:44 -07:00
-
579c94bd23
Revert "io/writeback_file: restore Phase 2.5 (writer thread + bounded ring)"
MattJackson
2026-05-16 09:30:44 -07:00
-
212cc70cea
Revert "io/writeback_file: restore Phase 2.5 (writer thread + bounded ring)"
matthew
2026-05-16 09:30:44 -07:00
-
3b2a68fe7a
Revert "io/pipeline: bump WRITE_PIPELINE_DEPTH 16 → 32"
MattJackson
2026-05-16 09:30:44 -07:00
-
6f54204ec8
Revert "io/pipeline: bump WRITE_PIPELINE_DEPTH 16 → 32"
matthew
2026-05-16 09:30:44 -07:00
-
5b56f112a0
Revert "io/writeback_file: coalesce consecutive Cmd::Writes in the writer thread"
MattJackson
2026-05-16 09:30:44 -07:00
-
b6ff206c8b
Revert "io/writeback_file: coalesce consecutive Cmd::Writes in the writer thread"
matthew
2026-05-16 09:30:44 -07:00
-
f27e4c3088
Revert "io/writeback/linux: drop is_nfs skip — bounded cache works on every medium"
MattJackson
2026-05-16 09:30:44 -07:00
-
495dc12b05
Revert "io/writeback/linux: drop is_nfs skip — bounded cache works on every medium"
matthew
2026-05-16 09:30:44 -07:00
-
b3576f2ae6
Revert "io/writeback: WRITEBACK_CHUNK_BYTES 32 -> 128 MiB"
MattJackson
2026-05-16 09:30:44 -07:00
-
64490d1a7f
Revert "io/writeback: WRITEBACK_CHUNK_BYTES 32 -> 128 MiB"
matthew
2026-05-16 09:30:44 -07:00
-
39f2d0e992
v0.21.14: bump version
MattJackson
2026-05-15 12:02:43 -07:00
-
18b6485ef4
v0.21.14: bump version
matthew
2026-05-15 12:02:43 -07:00
-
50867516b8
io/writeback: WRITEBACK_CHUNK_BYTES 32 -> 128 MiB
MattJackson
2026-05-15 12:02:40 -07:00
-
c802cd95b0
io/writeback: WRITEBACK_CHUNK_BYTES 32 -> 128 MiB
matthew
2026-05-15 12:02:40 -07:00
-
193e7c1680
v0.21.13: bump version
MattJackson
2026-05-15 10:20:37 -07:00
-
5498280ee7
v0.21.13: bump version
matthew
2026-05-15 10:20:37 -07:00
-
b6463729e8
v0.21.12: bump version
MattJackson
2026-05-15 09:55:41 -07:00
-
2062f16ddc
v0.21.12: bump version
matthew
2026-05-15 09:55:41 -07:00
-
dffee56102
io/writeback/linux: drop is_nfs skip — bounded cache works on every medium
MattJackson
2026-05-15 09:55:38 -07:00
-
b2154c2cf7
io/writeback/linux: drop is_nfs skip — bounded cache works on every medium
matthew
2026-05-15 09:55:38 -07:00
-
d8f27cdee0
v0.21.11: bump version
MattJackson
2026-05-14 22:18:33 -07:00
-
bbb6b489e9
v0.21.11: bump version
matthew
2026-05-14 22:18:33 -07:00
-
fc13268dc6
io/writeback_file: coalesce consecutive Cmd::Writes in the writer thread
MattJackson
2026-05-14 22:18:23 -07:00
-
c4fa65a905
io/writeback_file: coalesce consecutive Cmd::Writes in the writer thread
matthew
2026-05-14 22:18:23 -07:00
-
d9b55f02d0
v0.21.10: bump version
MattJackson
2026-05-14 20:43:21 -07:00
-
a69ad202ab
v0.21.10: bump version
matthew
2026-05-14 20:43:21 -07:00
-
35d66d2059
v0.21.9: bump version
MattJackson
2026-05-14 20:21:36 -07:00
-
3c5ca4279e
v0.21.9: bump version
matthew
2026-05-14 20:21:36 -07:00
-
d703ce439b
io/pipeline: bump WRITE_PIPELINE_DEPTH 16 → 32
MattJackson
2026-05-14 20:21:20 -07:00
-
95cb0ea935
io/pipeline: bump WRITE_PIPELINE_DEPTH 16 → 32
matthew
2026-05-14 20:21:20 -07:00