Skip to content

Ensure UTC DateTime handling for SQL Server and re-enable retry tests - #5767

Merged
johnsimons merged 1 commit into
masterfrom
john/more_acceptance_tests
Aug 14, 2026
Merged

johnsimons merged 1 commit into
masterfrom
john/more_acceptance_tests

Conversation

@johnsimons

Copy link
Copy Markdown
Member

SQL Server datetime2 columns do not store timezone offsets, leading to DateTimeKind.Unspecified when retrieved. This adds EF Core value converters to enforce UTC kind on all persisted timestamps and updates acceptance tests to compare UTC instants.

These changes allow several previously deferred retry and ingestion acceptance tests to be re-enabled for both SQL Server and PostgreSQL persistence.

SQL Server `datetime2` columns do not store timezone offsets, leading to `DateTimeKind.Unspecified` when retrieved. This adds EF Core value converters to enforce UTC kind on all persisted timestamps and updates acceptance tests to compare UTC instants.

These changes allow several previously deferred retry and ingestion acceptance tests to be re-enabled for both SQL Server and PostgreSQL persistence.
@johnsimons johnsimons self-assigned this Aug 13, 2026
@johnsimons
johnsimons merged commit 95236fc into master Aug 14, 2026
54 checks passed
@johnsimons
johnsimons deleted the john/more_acceptance_tests branch August 14, 2026 02:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants