Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Le big rewrite #153

Merged
merged 1 commit into from
Feb 10, 2023
Merged

Le big rewrite #153

merged 1 commit into from
Feb 10, 2023

Conversation

lipanski
Copy link
Owner

@lipanski lipanski commented Feb 5, 2023

A rewrite using async and Hyper with full support for multi-threaded test runs, multiple servers/endpoints and other goodies.

The old interface will still be accessible in this version, but will be marked as deprecated, since it still relies on the locking mechanism.

Closes #92 #94 #144 #150

Potentially closes #111 #140 #147

TODO:

  • Document the server
  • Add an HTTP2 test
  • Introduce an Error type
  • Check for unnecessary unwraps
  • Update the README
  • Update/remove the benchmark test
  • Introduce an error context

@lipanski lipanski force-pushed the le-big-rewrite branch 9 times, most recently from 76a4efe to 4cbf2aa Compare February 9, 2023 08:41
@lipanski lipanski merged commit 432edf7 into master Feb 10, 2023
@lipanski lipanski deleted the le-big-rewrite branch February 10, 2023 14:22
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.

Mocks leak across tests Consider exposing server
1 participant