This is an automated email from the ASF dual-hosted git repository.
liuhongyu pushed a change to branch feat/transport
in repository https://gitbox.apache.org/repos/asf/hertzbeat-collector-go.git
from b605a73 fix: address all review feedback from PR #12
add 4d63fb2 docs: enhance README with unified configuration system
details and migration guide
add 69717b5 Refactor configuration loading and validation
No new revisions were added by this update.
Summary of changes:
README-CN.md | 341 +++++++++++++++++++----
README.md | 337 ++++++++++++++++++----
api/cluster_msg.pb.go | 76 ++---
api/cluster_msg.proto | 2 +-
api/cluster_msg_grpc.pb.go | 6 +-
api/go.mod | 3 -
etc/hertzbeat-collector.yaml | 10 +
go.mod | 7 +-
internal/cmd/server.go | 4 +-
internal/collector/common/transport/transport.go | 100 ++++---
internal/collector/config/config.go | 44 ++-
internal/collector/config/config_factory.go | 334 ++++++++++++++++++++++
internal/collector/config/env_config.go | 189 ++-----------
internal/collector/config/unified_config.go | 109 ++++----
internal/transport/grpc_client.go | 58 ++--
internal/transport/netty_client.go | 114 ++++----
internal/transport/processors.go | 20 +-
17 files changed, 1208 insertions(+), 546 deletions(-)
delete mode 100644 api/go.mod
create mode 100644 internal/collector/config/config_factory.go
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]