This is an automated email from the ASF dual-hosted git repository.
alexstocks pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/dubbo-go.git
from 53b4f39f3 fix: the counter was not decremented when an error occurred
(#3013)
add a4456d34a feat(tools): add imports formatter (#3019)
add 889d27602 chore(readme): update protoc-gen-go-triple readme.md (#3020)
add a638cc00b feat(config): add Insecure option to tracing configuration
(#3028)
add 47f73f746 fix: resolve memory leaks in goroutine management, file
handles, and extension caches (#3023)
add ce295e4a4 fix: URL parameter loss issue in SetParams method (#3022)
add 4d5947f95 refactor ci target to dubbo-go-samples main branch (#3032)
add c591c8709 fix: reduce config warnings (#3018)
add bd001fe10 fix: replace panic with error handling for cluster extension
failure (#3021)
No new revisions were added by this update.
Summary of changes:
.github/workflows/github-actions.yml | 2 +-
Makefile | 3 +-
common/extension/filter.go | 20 +
common/extension/loadbalance.go | 14 +
common/extension/memory_leak_test.go | 157 ++++++
common/extension/protocol.go | 15 +
common/rpc_service.go | 5 +-
common/url.go | 19 +-
common/url_test.go | 35 ++
compat.go | 2 +
config/otel_config.go | 2 +
config/reference_config.go | 24 +-
filter/accesslog/filter.go | 163 ++++++-
filter/accesslog/filter_test.go | 12 +-
filter/accesslog/memory_leak_test.go | 137 ++++++
global/otel_config.go | 2 +
integrate_test.sh | 2 +-
otel/trace/exporter.go | 1 +
otel/trace/options.go | 6 +
otel/trace/otlp/exporter.go | 13 +-
registry/directory/directory.go | 20 +-
registry/nacos/service_discovery.go | 17 +
registry/nacos/service_discovery_test.go | 2 +-
registry/protocol/protocol.go | 9 +-
server/server.go | 6 +-
.../imports-formatter/constant/version.go | 25 +-
tools/imports-formatter/go.mod | 8 +
tools/imports-formatter/go.sum | 4 +
tools/imports-formatter/main.go | 534 +++++++++++++++++++++
.../imports-formatter/main_test.go | 41 +-
.../imports-formatter/test-files/test-imports.go | 30 +-
tools/protoc-gen-go-triple/README.md | 2 +-
32 files changed, 1233 insertions(+), 99 deletions(-)
create mode 100644 common/extension/memory_leak_test.go
create mode 100644 filter/accesslog/memory_leak_test.go
copy
protocol/triple/triple_protocol/internal/interoperability/interop.triple_wrapper.proto
=> tools/imports-formatter/constant/version.go (61%)
create mode 100644 tools/imports-formatter/go.mod
create mode 100644 tools/imports-formatter/go.sum
create mode 100644 tools/imports-formatter/main.go
copy
protocol/triple/triple_protocol/internal/interoperability/interop.triple_wrapper.proto
=> tools/imports-formatter/main_test.go (53%)
copy
protocol/triple/triple_protocol/internal/interoperability/interop.triple_wrapper.proto
=> tools/imports-formatter/test-files/test-imports.go (61%)