Change 33125

tom_tyler (C. Thomas Tyler)
C. Thomas Tyler committed this change into //p4lf/dev
Request Review
Download .zip
Add date to chunk filenames; MaxLogChunks deletes oldest; update README

- Chunk files renamed: log.<YYYY-MM-DD>.<start>.<end>.gz
- MaxLogChunks now deletes oldest files instead of pausing; default 5000
- WaitUntilGuardsPassed checks MinLogSpace only (MaxLogChunks no longer blocks)
- p4lf.cfg.example: updated MaxLogChunks comment with delete-oldest semantics
- README: full rewrite removing p4 logtail language; describes Go inode-based impl
- Tests updated for new filename format and delete-oldest MaxLogChunks behavior

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
  • Files 7
  • Comments 0
6 edited 1 added 0 deleted
README.md#6
Loading...
ai/session_log_2026-07-29.md#1
Loading...
internal/chunker/chunker.go#3
Loading...
internal/chunker/chunker_test.go#3
Loading...
internal/config/config.go#2
Loading...
internal/config/config_test.go#3
Loading...
p4lf.cfg.example#2
Loading...
Tip: Use n and p to cycle through the changes.