This is an automated email from the ASF dual-hosted git repository. gaoxingcun pushed a commit to branch feature/transport-scheduler-integration in repository https://gitbox.apache.org/repos/asf/hertzbeat-collector-go.git
commit 035c808107c61ef4863f9753e049a50a6e0fea40 Merge: f8a531c b6c19f9 Author: TJxiaobao <[email protected]> AuthorDate: Sat Sep 13 13:30:27 2025 +0800 Merge branch 'main' of https://github.com/apache/hertzbeat-collector-go .github/workflows/lint-pr-title.yml | 2 +- README-CN.md | 631 ++++++++++++++++++++- README.md | 601 +++++++++++++++++++- api/cluster_msg.pb.go | 23 +- api/cluster_msg.proto | 10 +- api/cluster_msg_grpc.pb.go | 178 ++++++ docs/transport.md | 553 ++++++++++++++++++ etc/hertzbeat-collector.yaml | 10 + examples/Dockerfile | 79 +++ examples/README.md | 357 ++++++++++++ examples/docker-compose.yml | 58 ++ {etc => examples}/hertzbeat-collector.yaml | 12 +- examples/main.go | 102 ++++ go.mod | 9 +- go.sum | 38 +- internal/banner/embed.go | 9 +- internal/cmd/server.go | 19 +- internal/collector/basic/init.go | 18 +- .../common/collect/dispatch/metrics_collector.go | 7 +- .../collector/common/collect/result_handler.go | 10 +- .../common/dispatcher/common_dispatcher.go | 21 +- .../common/dispatcher/hashed_wheel_timer.go | 19 +- internal/collector/common/dispatcher/time_wheel.go | 19 +- .../common/dispatcher/wheel_timer_task.go | 7 +- internal/collector/common/job/job_server.go | 54 +- internal/collector/common/transport/transport.go | 256 +++++++-- .../collector/common/types/config/config_types.go | 13 +- .../collector/common/types/job/timeout_types.go | 12 - internal/collector/config/config.go | 44 +- internal/collector/config/config_factory.go | 353 ++++++++++++ internal/collector/config/env_config.go | 84 +++ internal/collector/config/unified_config.go | 114 ++++ internal/transport/grpc_client.go | 308 ++++++++++ internal/transport/netty_client.go | 484 ++++++++++++++++ internal/transport/processors.go | 239 ++++++++ internal/transport/registry.go | 63 ++ tools/linter/codespell/.codespell.ignorewords | 1 + tools/scripts/new-line-check.py | 2 +- 38 files changed, 4615 insertions(+), 204 deletions(-) --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
