Repository navigation
Conversation
kad
force-pushed
the
filenames-record-types-utc
branch
from
October 8, 2026 15:48
5c15e19 to
5a02765
Compare
The extraction filename only carried the source and the time, so it gave no hint of what the Crash Log contains. Add the record types found in the Crash Log to `Metadata`, after the time: pmt:0000:03:00.0-20261002T122443.937Z-Punit+MCA.crashlog `CrashLog::from_regions` collects the types while it walks the regions. Each type is listed once, in the order it is first found, and Box records are skipped because they only wrap the real records. The EFI and Windows Event Log sources replace the whole `Metadata` after parsing, so they now carry the record types over. `Time::now()` now returns UTC instead of the local time zone, and the `Display` output ends with `Z`. Filenames from machines in different time zones sort and compare directly this way. This also lets `jiff` drop its `tz-system` and `tzdb-zoneinfo` features. The UEFI and Windows Event Log timestamps are unchanged, since the platform does not say which time zone they use.
kad
force-pushed
the
filenames-record-types-utc
branch
from
October 13, 2026 13:53
5a02765 to
07ccba4
Compare
This branch has not been deployed
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
The extraction filename only carried the source and the time, so it gave no hint of what the Crash Log contains. Add the record types found in the Crash Log to
Metadata, after the time:pmt:0000:03:00.0-20261002T122443.937Z-Punit+MCA.crashlog
CrashLog::from_regionscollects the types while it walks the regions. Each type is listed once, in the order it is first found, and Box records are skipped because they only wrap the real records. The EFI and Windows Event Log sources replace the wholeMetadataafter parsing, so they now carry the record types over.Time::now()now returns UTC instead of the local time zone, and theDisplayoutput ends withZ. Filenames from machines in different time zones sort and compare directly this way. This also letsjiffdrop itstz-systemandtzdb-zoneinfofeatures.The UEFI and Windows Event Log timestamps are unchanged, since the platform does not say which time zone they use.