Skip to content

Conversation

@lukebakken
Copy link
Collaborator

This is PR #706 rebased on master as of just now. Opening this PR to trigger a CI build.

stebet and others added 15 commits January 22, 2020 00:21
…he pipes and using pooled buffers for inbound frames.
Adding ArrayPool and RecyclableMemoryStream.

Adding Pipeline support.

Allocations pretty much constant now, as we are writing directly to the pipes and using pooled buffers for inbound frames.

All tests except ApiApproval now run. Allocations severely reduced.

Removing additional debug symbols.

Improving the connection logic.

Optimizing the multiple-confirm logic, pulling it out into it's own task that's only triggered when needed.
@stebet
Copy link
Contributor

stebet commented Feb 19, 2020

Been quite busy lately with other projects, but I'll start reviewing this very soon :)

@lukebakken
Copy link
Collaborator Author

@stebet no worries! This is targeted for 7.0 now so there is no rush.

@stebet
Copy link
Contributor

stebet commented Mar 2, 2020

I'll probably abandon this as #732 progresses and then pull the Pipelines implementation into it's own PR for 7.0.0 (with a few added things such as Task optimizations and concurrency fixes.

@lukebakken lukebakken closed this Mar 2, 2020
@lukebakken lukebakken removed this from the 7.0.0 milestone Mar 2, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants