Skip to content

refactor pool #192

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

Merged
merged 38 commits into from
May 18, 2020
Merged
Show file tree
Hide file tree
Changes from 5 commits
Commits
Show all changes
38 commits
Select commit Hold shift + click to select a range
18a5bd6
refactor pool
artemredkin Apr 3, 2020
8da635a
revert test
artemredkin Apr 3, 2020
110dc2a
review fixes - move callouts out of locks
artemredkin Apr 3, 2020
6c51cc6
restore some asserts
artemredkin Apr 3, 2020
d5830a8
remove duplicate test
artemredkin Apr 3, 2020
4b48322
Merge branch 'master' into refactor_pool
artemredkin Apr 6, 2020
5bc7c36
add empty provider removal
artemredkin Apr 16, 2020
de8a139
Merge branch 'refactor_pool' of github.com:swift-server/async-http-cl…
artemredkin Apr 16, 2020
8188902
fix warning and a race
artemredkin Apr 16, 2020
2be80a2
Merge branch 'master' into refactor_pool
artemredkin Apr 16, 2020
addd0cd
Merge branch 'refactor_pool' of github.com:swift-server/async-http-cl…
artemredkin Apr 16, 2020
1bf32d6
review fix: add missing lock
artemredkin Apr 26, 2020
e77fdb9
add waiter for provider deletion
artemredkin Apr 26, 2020
ef484e3
make provider close more robust
artemredkin Apr 26, 2020
f58c791
Merge branch 'master' into refactor_pool
artemredkin Apr 26, 2020
7663dee
small optimization
artemredkin Apr 26, 2020
c19705d
unoptimize
artemredkin Apr 26, 2020
4e3e884
refactor pool and add tests
artemredkin May 3, 2020
c4e3987
fix formatting and update linuxmain
artemredkin May 5, 2020
8b6d6d0
make state fields private
artemredkin May 5, 2020
54704e4
remove all state from connection to provider state
artemredkin May 12, 2020
e6ff088
generate tests and fix format
artemredkin May 12, 2020
7655bf5
remove temp code
artemredkin May 12, 2020
f4bfb33
add debug output for failing test
artemredkin May 13, 2020
68d1f97
fix formatting
artemredkin May 13, 2020
5a46a2a
add test debug to test it
artemredkin May 13, 2020
2436d33
even more debug logging
artemredkin May 13, 2020
000e3ad
execute post-connect actions on channel event loop and remove debug o…
artemredkin May 14, 2020
e6f58c6
Merge branch 'master' into refactor_pool
artemredkin May 14, 2020
13fbd6d
make http compressor part of the static channel setup
artemredkin May 14, 2020
30c5936
properly wait on channel setup complete
artemredkin May 15, 2020
66d641a
move setup success to after request sent
artemredkin May 15, 2020
4a9866b
fix test http server crash
artemredkin May 15, 2020
b8c51a8
review fixes
artemredkin May 15, 2020
aa2d279
Merge branch 'master' into refactor_pool
artemredkin May 15, 2020
551c1f8
review fixes
artemredkin May 18, 2020
e8fb614
review fix
artemredkin May 18, 2020
554b71c
fix compilation
artemredkin May 18, 2020
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Loading