Mark Anderson
|
8bb3bb9cc8
Add pool utilization stats endpoint
|
7 years ago |
Mark Anderson
|
9d4c72f200
Support erlang through R21
|
6 years ago |
Sam Tavakoli
|
cec7932ae2
Terminating pooled children through supervisor
|
9 years ago |
Seth Falcon
|
54a60643d6
Remove conditional export_all
|
9 years ago |
Seth Falcon
|
44fbe4a8e0
Remove unused {dec, V} fun head for send_metric
|
9 years ago |
Seth Falcon
|
35ad40143f
Address dialyzer warnings
|
9 years ago |
Seth Falcon
|
59e7d718f3
Remove eunit header include from main pooler module
|
9 years ago |
Alexander Petrovsky
|
2fac9a8d64
Migrate to Rebar3
|
9 years ago |
Sam Tavakoli
|
1c1fc51fc6
Perform task across free members
|
9 years ago |
Hamidreza Soleimani
|
aaeb8d340a
Guard against passing wrong-typed argument instead of pid when calling return_group_member
|
9 years ago |
Shawn Debnath
|
2b6c2160ea
Switch from erlang:now/0 to os:timestamp/0
|
9 years ago |
Juan Puig
|
8dc7020e15
Add option `stop_mfa`
|
10 years ago |
Dan Checkoway
|
7c4a3be9db
Add optional `auto_grow_threshold` for anticipatory growth
|
10 years ago |
Dan Checkoway
|
a65d8f7cd6
Don't bother queueing when Timeout=0
|
10 years ago |
Oliver Ferrigni
|
632a2117c8
Switch to erlang:send_after and erlang:cancel_timer
|
10 years ago |
Oliver Ferrigni
|
2171b10104
Decrement free_count when replying to queued requestor
|
10 years ago |
Oliver Ferrigni
|
e1ba4a75dc
Support return_member satisfying a queued requestors
|
10 years ago |
Oliver Ferrigni
|
893f05f033
Implement take_member queueing
|
10 years ago |
Oliver Ferrigni
|
4c0a457336
pooler_starter should cleanup slow process starts
|
10 years ago |
Seth Falcon
|
83e7ad3b3d
Fix bug when a member is returned more than once
|
10 years ago |
Ramon Lastres
|
06e37a61ba
Add the possibility of calling the Exometer API for the metrics instead of the Folsom one
|
11 years ago |
Jordan Wilberding
|
e6cc050bf0
Better way of handling deprecations
|
11 years ago |
Yew-wei Tan
|
7a0199953b
fix bad spec for pooler:rm_group/1
|
11 years ago |
Yew-wei Tan
|
b41d58986e
rm_group/1 returns pool names of pools that failed to terminate
|
11 years ago |
Yew-wei Tan
|
b77d53d794
added pooler:rm_group/1 function
|
11 years ago |
Slava Yurin
|
8bed68fa02
Added the ability to embed a pool to another supervisor
|
11 years ago |
Seth Falcon
|
17f5590497
Enable stale member culling by default
|
12 years ago |
Seth Falcon
|
4fe27018b0
Do not schedule member culling if pool has fixed size
|
12 years ago |
Seth Falcon
|
25479472d5
Make member start timeout configurable per pool
|
12 years ago |
Seth Falcon
|
7371263c22
Use erlang:demonitor(MRef, [flush])
|
12 years ago |