Skip to content

Improved shutdown and app configuration#130

Merged
ian-t-adams merged 41 commits into
mainfrom
Streaming-Release-TR
Mar 20, 2026
Merged

Improved shutdown and app configuration#130
ian-t-adams merged 41 commits into
mainfrom
Streaming-Release-TR

Conversation

@nagendramishr
Copy link
Copy Markdown
Collaborator

2.2.10.3

Proxy:

  • OnShutdown: stop listening, begin aggressively event flushing => after timeout period: continue working, flushing events until done or killed.
  • Begins to slow down connections when circuit breaker would trip
  • Refactor app configuration code for readability and remove unnecessary code
  • Server now slows down when number of memory events gets large
  • Health probe now shows not-ready if number of unflushed events is large
  • Update dotnet library versions

Nullserver:

  • Updates to allow testing for streaming / non-streaming
  • Allow tester to specify delay time

nagendramishr and others added 30 commits March 9, 2026 11:39
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.

changes look clean and documentation is good

@ian-t-adams ian-t-adams merged commit 9f2b38f into main Mar 20, 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.

2 participants