Skip to content

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

Open
Savid wants to merge 1 commit into
masterfrom
release/streaming
Open

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

Conversation

@Savid

@Savid Savid commented Jul 2, 2025

Copy link
Copy Markdown
Member
  • 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