1. 12 Oct, 2021 1 commit
  2. 11 Oct, 2021 1 commit
  3. 12 Sep, 2021 1 commit
  4. 31 Aug, 2021 1 commit
    • XavierNiu's avatar
      Doc: WorkerPool Documentation (#69) · dbf1d9e3
      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: 's avatarXin.Zh <dragoncharlie@foxmail.com>
      dbf1d9e3
  5. 11 Aug, 2021 1 commit
    • XavierNiu's avatar
      Ftr: Optimize logging for base worker pool (#68) · e1708fd3
      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
      Co-authored-by: 's avatarXin.Zh <dragoncharlie@foxmail.com>
      e1708fd3
  6. 08 Aug, 2021 1 commit
    • XavierNiu's avatar
      Ftr: ConnectionPool (#66) · 8ef4d628
      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
      Co-authored-by: 's avatarXin.Zh <dragoncharlie@foxmail.com>
      8ef4d628
  7. 05 Aug, 2021 1 commit
  8. 04 Aug, 2021 1 commit
    • XavierNiu's avatar
      Ftr: Unbounded chan quota (#65) · c0e1af7c
      XavierNiu authored
      * add quota for unbounded queue and chan
      
      * unittests for UnboundedChan quota
      
      * go fmt
      
      * fix data race
      
      * update comments
      
      * fix Len()
      
      * go fmt
      
      * fix Cap() data race
      
      * fix typo
      
      * update comments
      
      * encapsulate queue operations
      
      * replace uber atomic
      
      * go fmt
      
      * unittests
      
      * fix border cases
      c0e1af7c
  9. 16 Jul, 2021 1 commit
    • XavierNiu's avatar
      Ftr: Unbounded Chan (#64) · f45e1075
      XavierNiu authored
      * ftr: chanx
      
      * go fmt
      
      * fix apache license
      
      * rename package
      
      * unbounded chan
      
      * go fmt
      
      * remove type T
      f45e1075
  10. 10 Jul, 2021 2 commits
  11. 05 Jul, 2021 1 commit
  12. 27 Jun, 2021 1 commit
    • georgehao's avatar
      fix timewheel error (#60) · 0895f959
      georgehao authored
      * feat: update github action format
      
      * feat: 修复timewheel相关问题
      
      * feat: del println log
      0895f959
  13. 03 Jun, 2021 1 commit
    • 赵云兴's avatar
      Naming Client and Config Client (#59) · fd9b88f3
      赵云兴 authored
      * add:config client
      
      * up:config client and naming client
      
      add:nacos client
      
      add:nacos client
      
      add:ci
      
      add: assert err
      
      up:nacos address
      
      * up:lock name
      
      * add:note
      fd9b88f3
  14. 02 Jun, 2021 1 commit
  15. 30 May, 2021 1 commit
  16. 29 May, 2021 6 commits
  17. 28 May, 2021 2 commits
  18. 26 May, 2021 1 commit
  19. 23 May, 2021 1 commit
  20. 17 May, 2021 1 commit
  21. 15 May, 2021 5 commits
  22. 04 May, 2021 1 commit
    • randy's avatar
      Etcd Client Improve (#51) · 140d7076
      randy authored
      * bulk insertion
      
      * bulk insertion
      
      * do with revision
      
      * NewConfigClientWithErr return err
      
      * fix error
      
      * fix ci error
      
      * add ut
      
      * code block format and modify comment
      
      * code block format and modify comment
      
      * check suffix
      
      * Update client.go
      Co-authored-by: 's avatarXin.Zh <dragoncharlie@foxmail.com>
      140d7076
  23. 03 May, 2021 1 commit
  24. 01 May, 2021 1 commit
  25. 28 Apr, 2021 2 commits
  26. 26 Apr, 2021 3 commits