Sergey Prokhorov
|
f2f853417e
Pool config is accepted as map; `#pool{}` record is module-local now
|
2 лет назад |
Sergey Prokhorov
|
649e23095b
Limit the access to the `#pool` record
|
2 лет назад |
Sergey Prokhorov
|
4154ed990b
Add property-based tests; add `pooler:group_pools/1` API
|
2 лет назад |
Sergey Prokhorov
|
d8c64208e3
Add code formatter; re-format existing code
|
2 лет назад |
Sergey Prokhorov
|
c2cc90b5b8
Improve tests
|
2 лет назад |
Mikael Pettersson
|
f64f0972a1
pooler: use pg instead of pg2 with OTP >= 23
|
4 лет назад |
Mikael Pettersson
|
4d309057d6
pooler:take_group_member/1: do not distinguish empty from non-existing group
|
4 лет назад |
Mark Anderson
|
8bb3bb9cc8
Add pool utilization stats endpoint
|
7 лет назад |
Mark Anderson
|
9c89c374df
Fix timing issue in tests.
|
6 лет назад |
Sam Tavakoli
|
cec7932ae2
Terminating pooled children through supervisor
|
9 лет назад |
Sam Tavakoli
|
1c1fc51fc6
Perform task across free members
|
9 лет назад |
Hamidreza Soleimani
|
aaeb8d340a
Guard against passing wrong-typed argument instead of pid when calling return_group_member
|
9 лет назад |
Juan Puig
|
8dc7020e15
Add option `stop_mfa`
|
10 лет назад |
Dan Checkoway
|
7c4a3be9db
Add optional `auto_grow_threshold` for anticipatory growth
|
10 лет назад |
Dan Checkoway
|
a65d8f7cd6
Don't bother queueing when Timeout=0
|
10 лет назад |
Oliver Ferrigni
|
2171b10104
Decrement free_count when replying to queued requestor
|
10 лет назад |
Oliver Ferrigni
|
e1ba4a75dc
Support return_member satisfying a queued requestors
|
10 лет назад |
Oliver Ferrigni
|
893f05f033
Implement take_member queueing
|
10 лет назад |
Oliver Ferrigni
|
4c0a457336
pooler_starter should cleanup slow process starts
|
10 лет назад |
Seth Falcon
|
a3615b7278
Enhance test coverage for stale member culling
|
10 лет назад |
Seth Falcon
|
83e7ad3b3d
Fix bug when a member is returned more than once
|
10 лет назад |
Seth Falcon
|
a245271648
Merge remote-tracking branch 'TanYewWei/issue-16'
|
11 лет назад |
Yew-wei Tan
|
b41d58986e
rm_group/1 returns pool names of pools that failed to terminate
|
11 лет назад |
Yew-wei Tan
|
52854a0fdf
fix bad test for pooler:rm_group/1
|
11 лет назад |
Yew-wei Tan
|
982092acd2
added pooler:rm_group/1 test for empty group
|
11 лет назад |
Yew-wei Tan
|
b77d53d794
added pooler:rm_group/1 function
|
11 лет назад |
Slava Yurin
|
8bed68fa02
Added the ability to embed a pool to another supervisor
|
11 лет назад |
Seth Falcon
|
37da392e5d
Test remove and re-add of a pool
|
12 лет назад |
Seth Falcon
|
17f5590497
Enable stale member culling by default
|
12 лет назад |
Seth Falcon
|
4fe27018b0
Do not schedule member culling if pool has fixed size
|
12 лет назад |