Refactor 'Pool' #316

Merged
fyrchik merged 7 commits from achuprov/frostfs-sdk-go:feat/refactorPool into master 2025-03-07 11:45:32 +00:00

7 commits

Author SHA1 Message Date
7017ae6b28
[#300] pool: Remove obvious comments
All checks were successful
DCO / DCO (pull_request) Successful in 27s
Code generation / Generate proto (pull_request) Successful in 33s
Tests and linters / Tests (pull_request) Successful in 46s
Tests and linters / Lint (pull_request) Successful in 2m8s
Signed-off-by: Alexander Chuprov <a.chuprov@yadro.com>
2025-03-06 17:07:39 +03:00
02c695cb43
[#300] pool/cm: Remove unused mutex in 'statistics'
Signed-off-by: Alexander Chuprov <a.chuprov@yadro.com>
2025-03-05 18:31:21 +03:00
b8793ae357
[#300] pool: Move 'clientWrapper' to separate file
Signed-off-by: Alexander Chuprov <a.chuprov@yadro.com>
2025-03-05 18:31:21 +03:00
eeba86d092
[#300] pool: Move 'connectionManager' to separate file
Signed-off-by: Alexander Chuprov <a.chuprov@yadro.com>
2025-03-05 18:31:21 +03:00
a700317885
[#300] pool: Move 'healthCheck' to separate file
Signed-off-by: Alexander Chuprov <a.chuprov@yadro.com>
2025-03-05 18:31:21 +03:00
daec428dd2
[#300] pool: Extract healthCheck functionality from 'connectionManager' to 'healthCheck'
Signed-off-by: Alexander Chuprov <a.chuprov@yadro.com>
2025-03-05 18:31:21 +03:00
797c3c6203
[#300] pool: Extract connection handler functionality to 'connectionManager'
Signed-off-by: Alexander Chuprov <a.chuprov@yadro.com>
2025-03-05 18:31:21 +03:00