X Tutup
Skip to content
This repository was archived by the owner on Mar 23, 2026. It is now read-only.

Events: improve typing of models and default values#13689

Merged
bentsku merged 1 commit intomainfrom
events-store-avro
Feb 4, 2026
Merged

Events: improve typing of models and default values#13689
bentsku merged 1 commit intomainfrom
events-store-avro

Conversation

@bentsku
Copy link
Contributor

@bentsku bentsku commented Feb 3, 2026

Motivation

This PR reworks the events store models to be more in line with reality, using default values when necessary, and fixing the init steps for datetime objects.

One small issue is that those datetime might not be exactly the same, but I guess that's one of the issue of using data classes.

Changes

  • update typing of events store

Tests

Related

@bentsku bentsku added this to the 4.14 milestone Feb 3, 2026
@bentsku bentsku self-assigned this Feb 3, 2026
@bentsku bentsku added aws:events Amazon EventBridge semver: minor Non-breaking changes which can be included in minor releases, but not in patch releases docs: skip Pull request does not require documentation changes notes: skip Pull request does not have to be mentioned in the release notes labels Feb 3, 2026
@github-actions
Copy link

github-actions bot commented Feb 3, 2026

Test Results - Preflight, Unit

23 114 tests  ±0   21 255 ✅ ±0   6m 10s ⏱️ +4s
     1 suites ±0    1 859 💤 ±0 
     1 files   ±0        0 ❌ ±0 

Results for commit c0216d3. ± Comparison against base commit 7c60109.

♻️ This comment has been updated with latest results.

@github-actions
Copy link

github-actions bot commented Feb 3, 2026

Test Results (amd64) - Acceptance

7 tests  ±0   5 ✅ ±0   3m 0s ⏱️ -3s
1 suites ±0   2 💤 ±0 
1 files   ±0   0 ❌ ±0 

Results for commit c0216d3. ± Comparison against base commit 7c60109.

♻️ This comment has been updated with latest results.

@github-actions
Copy link

github-actions bot commented Feb 3, 2026

Test Results - Alternative Providers

407 tests   274 ✅  3m 47s ⏱️
  1 suites  133 💤
  1 files      0 ❌

Results for commit c0216d3.

♻️ This comment has been updated with latest results.

@github-actions
Copy link

github-actions bot commented Feb 3, 2026

Test Results (amd64) - Integration, Bootstrap

    5 files      5 suites   1h 28m 43s ⏱️
2 915 tests 2 796 ✅ 119 💤 0 ❌
2 921 runs  2 796 ✅ 125 💤 0 ❌

Results for commit c0216d3.

♻️ This comment has been updated with latest results.

@github-actions
Copy link

github-actions bot commented Feb 3, 2026

LocalStack Community integration with Pro

    2 files      2 suites   1h 2m 53s ⏱️
2 891 tests 2 769 ✅ 122 💤 0 ❌
2 893 runs  2 769 ✅ 124 💤 0 ❌

Results for commit c0216d3.

♻️ This comment has been updated with latest results.

@bentsku bentsku requested a review from giograno February 3, 2026 15:42
@bentsku bentsku marked this pull request as ready for review February 3, 2026 15:42
@bentsku bentsku requested a review from maxhoheiser as a code owner February 3, 2026 15:42
Copy link
Member

@giograno giograno left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good, thanks 👍 You've got a small conflict to fix (sorry for that).

@bentsku bentsku merged commit 0edbd81 into main Feb 4, 2026
43 checks passed
@bentsku bentsku deleted the events-store-avro branch February 4, 2026 15:00
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

aws:events Amazon EventBridge docs: skip Pull request does not require documentation changes notes: skip Pull request does not have to be mentioned in the release notes semver: minor Non-breaking changes which can be included in minor releases, but not in patch releases

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants

X Tutup