-
XavierNiu authored
* ftr: work pool * rename WorkerPool -> FixedWorkerPool * go fmt * fix typo * benchmark for ConnectionPool * go fmt * benchmark for ConnectionPool * chan buffer extension for ConnectionPool benchmark * reset benchmark tests for TaskPool * reduce buffer of ConnectionPool * unbounded chan benchmark * reduce goroutine num * ConnectionPool adopts task queue array * apache license * fix shadow variable * remove done channel, add numWorkers * go fmt * fix wrong logger * add newBaseWorkerPool * remove ConnectionPoolConfig * update comments * update comments * fix unittests * Update base_worker_pool.go * Update base_worker_pool.go * fix newBaseWorkerPool bugs * go fmt * fix CountTaskSync bugs * fix CountTask bug * optimize code * go fmt * add SubmitSync test * go fmt * reduce the number of lines of logging for connection pool * merge logs * go fmt * documentation for work pool * md style Co-authored-by: Xin.Zh <dragoncharlie@foxmail.com>
dbf1d9e3
Name |
Last commit
|
Last update |
---|---|---|
.github | ||
bytes | ||
container | ||
context | ||
database/kv | ||
encoding/json | ||
hash/page | ||
log | ||
math | ||
net | ||
path/filepath | ||
runtime | ||
sort | ||
strings | ||
sync | ||
time | ||
.gitignore | ||
.golangci.yml | ||
.travis.yml | ||
LICENSE | ||
README.md | ||
before_validate_license.sh | ||
go.mod | ||
go.sum |