Commit History

Author SHA1 Message Date
  Seth Falcon 668b5b6aa4 Add dynamic pool creation via pooler:new_pool/1 12 years ago
  Seth Falcon 1fe38ff905 Handle edge case of empty group in take_group_member 12 years ago
  Seth Falcon 1e92b3f371 Cleanup helper function names for take_group_member 12 years ago
  Seth Falcon 9a8ee44508 Remove dependency on crypto application 12 years ago
  Seth Falcon 92bf37933d Add pooler:manual_start to make testing in console easier 12 years ago
  Seth Falcon b7d5f6b0cc Remove stale members when processing a failed accept member 12 years ago
  Seth Falcon fe4916c193 Start members in init in parallel 12 years ago
  Seth Falcon 223aafe05b Rename helper add_pids -> add_members_sync 12 years ago
  Seth Falcon 9e4b73a5af Async member addition when returning failed members 12 years ago
  Seth Falcon 0fa645d2a6 Remove unused code from pooler module 12 years ago
  Seth Falcon 2c542412b9 Remove members that timeout in starting state 12 years ago
  Seth Falcon 2f7f4c7f40 Initial pool with parallel start of init_count members 12 years ago
  Seth Falcon 9bf8d6044b Add a batch of new members on take when all in-use 12 years ago
  Seth Falcon b2cd30a72f start members asynchronously using pooler_starter 12 years ago
  Seth Falcon 08211e5324 Use monitors instead of links to track members and consumers 12 years ago
  Seth Falcon 3ad56bb1ce Use metrics_mod stored in pool record in send_metric 12 years ago
  Seth Falcon 703b054eff Update metrics to be pool specific 12 years ago
  Seth Falcon 52648c15ab Remove unused start and stop functions from pooler module 12 years ago
  Seth Falcon dc1d9b115f Remove unreachable fun head for pool_add_retries 12 years ago
  Seth Falcon ddfddae91a Remove now unused functions max_free_pool and fold_max_free_count 12 years ago
  Seth Falcon 670d5eb764 Add load balancing support using pg2 and an ets table 12 years ago
  Seth Falcon 48ab776d06 Remove unused props_to_pool function 12 years ago
  Seth Falcon 0e5802349e multi-pool refactor part 1 12 years ago
  Seth Falcon f7829d7b89 Fix do_return_member to properly handle an unknown pid 12 years ago
  Seth Falcon 613aebe608 Fix unused variable warning 12 years ago
  Kevin Smith 927e9d47f4 Adding backpressure & timeout protection 12 years ago
  Seth Falcon 5fa967d06e Add scheduled culling of stale pool members above init_count 13 years ago
  Seth Falcon 55c3e8ad46 Improve type specs for pool metrics and send_metric/3 13 years ago
  Seth Falcon d620e8f2df Add time_as_millis/1 and time_as_micros/1 helper functions 13 years ago
  seth 02f3023c72 Merge branch 'add_member_retry' 13 years ago