Commit Graph

41 Commits (13aa98d6899ba1e4a37fa1fd3ddb1ac35ea6e136)

Author SHA1 Message Date
Haelwenn (lanodan) Monnier c4439c630f
Bump Copyright to 2021
4 years ago
Alexander Strizhakov 0374df1d12
other files consistency
4 years ago
Mark Felder 8539e386c3 Add missing Copyright headers
4 years ago
rinpatch adb1b0282d ConnectionPool Worker: use monitor flush instead of checking ref
4 years ago
rinpatch 89a7efab69 ConnectionPool: Log possible HTTP1 blocks
4 years ago
Alexander Strizhakov a83916fdac
adapter options unification
4 years ago
Alexander Strizhakov c17d83cd73
improvements and fixes for http requests
4 years ago
rinpatch 45be1fe00e ConnectionPool: fix gun open errors being returned without an error tuple
4 years ago
rinpatch dab1d8c98e gun ConnectionPool: Re-add a missing cast for remove_client
4 years ago
rinpatch 4ce6179dc7 gun ConnectionPool: replace casts with calls
4 years ago
rinpatch 7115c5f82e ConnectionPool.Worker: do not stop with an error when there is a timeout
4 years ago
href afd378f84c host is now useless
4 years ago
href ce1a42bd04 Simplify TLS opts
4 years ago
href 53ba6815b1 parentheses...
4 years ago
href 23d714ed30 Fix race in enforcer/reclaimer start
4 years ago
href 6a0f2bdf8c Ensure connections error get known by the caller
4 years ago
href 46dd276d68 ConnectionPool.Worker: Open gun conn in continue instead of init
4 years ago
rinpatch a705637dcf Connection Pool: fix LRFU implementation to not actually be LRU
4 years ago
rinpatch 007843b75e Add documentation for new connection pool settings and remove some
4 years ago
rinpatch 7882f28569 Use erlang monotonic time for CRF calculation
4 years ago
rinpatch 281ddd5e37 Connection pool: fix connections being supervised by gun_sup
4 years ago
rinpatch 1b15cb066c Connection pool: Add client death tracking
4 years ago
rinpatch e94ba05e52 Connection pool: Fix a possible infinite recursion if the pool is exhausted
4 years ago
rinpatch 7738fbbaf5 Connection pool: implement logging and telemetry events
4 years ago
rinpatch 0ffde499b8 Connection Pool: register workers using :via
4 years ago
rinpatch ec9d0d146b Connection pool: Fix race conditions in limit enforcement
4 years ago
rinpatch d08b157699 Connection pool: check that there actually is a result
4 years ago
rinpatch fffbcffb8c Connection Pool: don't enforce pool limits if no new connection needs to be opened
4 years ago
rinpatch 58a4f350a8 Refactor gun pooling and simplify adapter option insertion
4 years ago
Alexander Strizhakov 5739c498c0
fix for gun connections pool
5 years ago
Alexander Strizhakov 1306b92997
clean up
5 years ago
Alexander Strizhakov f39e1b9eff
add verify tls_opts only when we open connection
5 years ago
Alexander Strizhakov c93c3096d5
little refactor
5 years ago
Mark Felder d9c5ae7c09 Update Copyrights for gun related files
5 years ago
Alexander Strizhakov 884d9710b2
refactoring for gun api modules
5 years ago
Alexander Strizhakov 8854770fc4
retry and retry_timeout settings default change
5 years ago
Alexander Strizhakov 8fc00b7cbf
return error if connection failed to open
5 years ago
Alexander Strizhakov 7d68924e4f
naming
5 years ago
Alexander Strizhakov e605e79df9
simplification of formatting host method
5 years ago
Alexander Strizhakov 8efae966b1
open conn in separate task
5 years ago
Alexander Strizhakov 514c899275
adding gun adapter
5 years ago