-
Notifications
You must be signed in to change notification settings - Fork 93
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
### Features - {client, naming}: allow selector to define its own net.Addr parser (#176) - log: provide registration for custom format encoder (#146) ### Bug Fixes - attachment: fix possible uint32 overflows (#161) - attachment: copy attachment size if user provides their own rsp head (#161) - stream: fix the memory leak issue that occurs when stream.NewStream fails (#161) - errs: Msg should unwrap the inner trpc error (#161) - http: use GotConn for obtaining remote addr in connection reuse case(#161) - http: http trace should not replace req ctx with transport ctx (#161) - http: do not ignore server no response error (#161) - restful: fix timeout does not take effect which is introduced in !1461 (#161) - log: skip buffer and write directly when data packet exceeds expected size( #161) - config: set empty ip to default 0.0.0.0 to avoid graceful restart error (#161) - config: fix watch callback leak when call TrpcConfigLoader.Load multiple times (#161) - server: fix unaligned 64-bit atomic words at linux-386 (#161) - server: don't wait entire service timeout, but close quickly on no active request (#161) - server: do not close old listener immediately after hot restart (#161) - config: promise that dst of codec.Unmarshal is always map[string]interface{} (#161) - restful: fix that deep wildcard matches in reverse order (#161) - log: log.Info("a","b") print "a b" instead of "ab" (#161) - stream: return an error when receiving an unexpected frame type (#161) - stream: ensure server returns an error when connection is closed (#161) - stream: fix connection overwriting when a client uses the same port to connect.(#161) - stream: fix client's compression type setting not working (#161) - client: remove the write operation on *registry.Node in LoadNodeConfig to avoid data race during selecting Node (#161) - config: re-enable Config.Global.LocalIP to perfect !1936 (#161) - http: get serializer should also be able to unmarshal nested structure (#161) - http: check type of url.Values for form serialization (#161) - http: expose possible io.Writer interface for http response body (#161) - client: fix client wildcard match for config (#161) - codec: revert !2059 "optimize performance of extracting method name out of rpc name" (#161) - http: fix form serialization panicking for compatibility (#161) ### Documentations - docs: add note on listen to all addresses for a service (#144) - docs: refine idle timeout settings documentation for clarity (#172) - docs: add notes on client connpool idletimeout (#170) - pool: fix typos (#167) - docs: add notes on service idle timeout (#166) - docs: correct the spelling error (#163) docs: add comments informing that global variable JSONAPI should not be modified (#157) ### Enhancements - github-action: allow dependabot to contribute and bump cla to v2.3.2 (#174) - {trpc, examples, test}: upgrade google.golang.org/protobuf v1.30.0 => v1.33.0 (#171) - http: improve stability of http test (#168) - go.mod: upgrade tnet version to handle negative idle timeout (#169)
- Loading branch information
Showing
82 changed files
with
2,219 additions
and
550 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -18,7 +18,7 @@ jobs: | |
steps: | ||
- name: "CLA Assistant" | ||
if: (github.event.comment.body == 'recheck' || github.event.comment.body == 'I have read the CLA Document and I hereby sign the CLA') || github.event_name == 'pull_request_target' | ||
uses: contributor-assistant/[email protected].1 | ||
uses: contributor-assistant/[email protected].2 | ||
env: | ||
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} | ||
PERSONAL_ACCESS_TOKEN: ${{ secrets.CLA_DATABASE_ACCESS_TOKEN }} | ||
|
@@ -28,4 +28,5 @@ jobs: | |
path-to-signatures: 'signatures/${{ github.event.repository.name }}-${{ github.repository_id }}/cla.json' | ||
path-to-document: 'https://github.com/trpc-group/cla-database/blob/main/Tencent-Contributor-License-Agreement.md' | ||
# branch should not be protected | ||
branch: 'main' | ||
branch: 'main' | ||
allowlist: dependabot |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.