This is an automated email from the ASF dual-hosted git repository.

gaoxingcun pushed a change to branch feature/transport-scheduler-integration
in repository https://gitbox.apache.org/repos/asf/hertzbeat-collector-go.git


    from b6c19f9  feat(core): transport logic (#12)
     add 165ed67  add:The first version of the modified schedule
     add bf3778c  Merge branch 'main' of 
https://github.com/apache/hertzbeat-collector-go
     new f8a531c  resolve conflicts
     new 035c808  Merge branch 'main' of 
https://github.com/apache/hertzbeat-collector-go
     add d3b454b  Fix header formatting in README.md (#17)
     add 1ca081a  fix(transport): fix transport, hertzbeat (#18)
     new f5db54b  Merge branch 'main' of 
https://github.com/apache/hertzbeat-collector-go
     new aaf7e1c  1、fix the scheduling accuracy of critical time wheels and the 
rescheduling of cyclic tasks 2. Supports JavA-compatible AES encryption and 
dynamic key management 3. Solve the problem of concurrent map access through 
one-time password preprocessing 4. Add comprehensive operation statistics and 
monitoring functions 5. manager message reception

The 4 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .github/workflows/lint-pr-title.yml                |   1 +
 Dockerfile                                         |  63 ++++
 Makefile                                           |  11 +-
 README.md                                          |   2 +-
 .../docker-compose.yml => docker-compose.yml       |   4 +-
 examples/main.go                                   |  10 +-
 internal/cmd/server.go                             |  19 +-
 .../collector/basic/database/jdbc_collector.go     | 105 +++---
 .../common/collect/dispatch/metrics_collector.go   |  10 +-
 .../collector/common/collect/result_handler.go     |   9 +-
 .../common/collect/strategy/strategy_factory.go    |   9 -
 .../common/dispatcher/common_dispatcher.go         |  67 +++-
 .../common/dispatcher/hashed_wheel_timer.go        |  41 ++-
 internal/collector/common/dispatcher/time_wheel.go | 319 ++++++++++++++++-
 .../common/dispatcher/wheel_timer_task.go          |  57 ++-
 internal/collector/common/router/message_router.go | 269 ++++++++++++++
 internal/collector/common/transport/transport.go   |  28 +-
 internal/collector/common/types/job/job_types.go   |   9 +-
 .../collector/common/types/job/metrics_types.go    | 111 ++++--
 internal/transport/netty_client.go                 | 210 +++++++----
 internal/transport/processors.go                   | 299 ++++++++++++++--
 internal/util/crypto/aes_util.go                   | 194 ++++++++++
 internal/util/param/param_replacer.go              | 397 +++++++++++++++++++++
 tools/docker/hcg/Dockerfile                        |  35 --
 tools/make/golang.mk                               |  22 +-
 tools/make/image.mk                                |  58 ---
 26 files changed, 1983 insertions(+), 376 deletions(-)
 create mode 100644 Dockerfile
 rename tools/docker/docker-compose/docker-compose.yml => docker-compose.yml 
(93%)
 create mode 100644 internal/collector/common/router/message_router.go
 create mode 100644 internal/util/crypto/aes_util.go
 create mode 100644 internal/util/param/param_replacer.go
 delete mode 100644 tools/docker/hcg/Dockerfile
 delete mode 100644 tools/make/image.mk


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to