Andy Pan
|
60bd4c42f9
|
feat: implement generic pool (#351)
|
2025-01-12 20:50:22 +08:00 |
|
Andy Pan
|
9a1446b823
|
opt: streamline pool implementation to reduce duplicated code (#350)
Also, bump up the minimal required Go version from 1.16 to 1.18.
|
2025-01-12 13:55:38 +08:00 |
|
Andy Pan
|
313f136d00
|
bug: fix the last error being missed in ReleaseTimeout() for multi-pool (#334)
|
2024-06-18 12:09:09 +08:00 |
|
Andy Pan
|
da22980e2c
|
opt: speed up ReleaseTimeout() for multi-pool (#332)
|
2024-06-18 02:42:55 +08:00 |
|
Akshay Nanavare
|
ce28ca17d1
|
bug: return error before creating multi pools if lbs is invalid to avoid leaks (#317)
|
2024-03-26 19:35:40 +08:00 |
|
Andy Pan
|
fb82167503
|
opt: fall back to LeastTasks when RoundRobin can't find a worker (#306)
Besides, update a few comments and add new benchmarks for multi-pool
|
2023-11-21 13:22:02 +08:00 |
|
Andy Pan
|
19bd1ea02b
|
feat: add MultiPool and MultiPoolWithFunc (#305)
|
2023-11-21 11:53:46 +08:00 |
|