⚠ This page is served via a proxy. Original site: https://github.com
This service does not collect credentials or authentication data.
Skip to content

feat: improve structlog processing with better context handling and cancellation#21

Open
Savid wants to merge 1 commit intomasterfrom
release/streaming
Open

feat: improve structlog processing with better context handling and cancellation#21
Savid wants to merge 1 commit intomasterfrom
release/streaming

Conversation

@Savid
Copy link
Member

@Savid Savid commented Jul 2, 2025

  • Use parent context instead of background context for batch flush operations
  • Add proper context cancellation support in large transaction lock acquisition
  • Check for context cancellation between batch processing iterations
  • Improve lock acquisition with TryLock and cancellation cleanup
  • Clean up memory allocation on context cancellation
  • Remove unnecessary variable clearing after batch processing

@Savid Savid force-pushed the release/streaming branch from 0095171 to c71a4dd Compare July 3, 2025 01:10
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.

1 participant