Skip to content

Add time-based multi-stream projection sample and async daemon test#33

Merged
jeremydmiller merged 1 commit intomainfrom
issue-27-monthly-projection-sample
Apr 21, 2026
Merged

Add time-based multi-stream projection sample and async daemon test#33
jeremydmiller merged 1 commit intomainfrom
issue-27-monthly-projection-sample

Conversation

@jeremydmiller
Copy link
Copy Markdown
Member

Closes #27

Summary

  • Add monthly_projection_works_with_async_daemon test demonstrating the time-based multi-stream projection with the async daemon
  • Enhance multi-stream projections docs with inline/async registration examples and tip linking to async daemon docs

The code snippets (events, document, projection) were already wired via mdsnippets region markers in the test file. All 3 time-based projection tests pass.

Test plan

  • segments_single_stream_into_monthly_documents passes
  • separate_accounts_get_separate_monthly_documents passes
  • monthly_projection_works_with_async_daemon passes

🤖 Generated with Claude Code

…mple

Closes #27

- Add monthly_projection_works_with_async_daemon test exercising the
  time-based multi-stream projection with the async daemon
- Enhance multi-stream-projections.md with inline/async registration
  examples and a tip linking to the async daemon docs

The code snippets (events, document, projection) were already wired
via mdsnippets region markers in time_based_multi_stream_projection_tests.cs.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@jeremydmiller jeremydmiller merged commit 57ea01d into main Apr 21, 2026
30 checks passed
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.

Add documentation sample: time-based multi-stream projection (monthly activity)

1 participant