Depends on D19137. Ref T13088. This allows rebuild-log to skip work if the chunks are already compressed. It also prepares for a future GC which is looking for "text" or "gzip" chunks to throw away in favor of archival into Files; such a GC can use this column to find collectable logs and then write "file" to it, meaning "chunks are gone, this data is only available in Files".
Details
Details
- Reviewers
- None
- Maniphest Tasks
- T13088: Plans: Harbormaster UI usability and interconnectedness
- Commits
- rPd6311044bba6: Store the Harbormaster log chunk format on the log record
Ran migration, saw logs populate as "text". Ran rebuild-log, saw logs rebuild as "gzip".
Diff Detail
Diff Detail
- Repository
- rP Phabricator
- Branch
- hlog9
- Lint
Lint Passed - Unit
Tests Passed - Build Status
Buildable 19653 Build 26614: Run Core Tests Build 26613: arc lint + arc unit