Skip to content

Introduce BlobPump and MessagePump#149

Merged
ian-t-adams merged 46 commits into
mainfrom
Streaming-Release-TR
May 4, 2026
Merged

Introduce BlobPump and MessagePump#149
ian-t-adams merged 46 commits into
mainfrom
Streaming-Release-TR

Conversation

@nagendramishr
Copy link
Copy Markdown
Collaborator

Proyx:

  • Code restructure for Async work
  • Streamline event draining process for SB and file logger
  • Refactor blob writer methods
  • Load async templates at startup
  • Bug fix: don't activate ciruit breaker on async shutdown
  • Cleanup async shutdown
  • Bug fix: possible loss of async Queue message
  • Add configurations for AsyncBlobMaxQueue and AsyncStreamingBufferSizeBytes
  • Don't trigger Async if AsyncBlobMaxQueue is exceeded
  • Bug fix: don't cache the streaming response when writing to a blob
  • Optimize the blob writer for throughput for streaming and file writing
  • If the templates folder is not readable, turn off async mode
  • Bug fix: storage account by connection was not working

Deployment:

  • Create a deployment script to configure storage account

@nagendramishr nagendramishr requested a review from ian-t-adams May 1, 2026 20:45
Copy link
Copy Markdown
Collaborator

@ian-t-adams ian-t-adams left a comment

Choose a reason for hiding this comment

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

Streaming goes mainstream.

@ian-t-adams ian-t-adams merged commit 3be4f2a into main May 4, 2026
1 check 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.

4 participants