You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Commit 0765475
Browse filesBrowse the repository at this point in the historyBrowse files
[fix](types) Close timestamp wire parsing and error-reporting gaps
### What problem does this PR solve?
Historical TIMESTAMPTZ output could contain offsets rejected by its parsers.
Parse wire offsets independently of session fixed-zone limits in both modes.
The new local-year formatter exception also interrupted TIMESTAMP_NS cast and
comparison error reporting; render UTC values when constructing those errors.
### Release note
Preserve historical TIMESTAMPTZ round trips and timestamp conversion errors.
### Check List (For Author)
- Test: 31 focused ASAN BE tests passed, including ordinary date/datetime parsing;
three targeted tests failed before the fixes. clang-format 16 and build hygiene passed.
Full clang-tidy remains affected by pre-existing diagnostics.
- Behavior changed: Yes; accept historical wire offsets and preserve InvalidArgument/NULL handling.
- Does this need documentation: No.
0 commit comments