CAICAIIs opened a new pull request, #3681:
URL: https://github.com/apache/dubbo-go/pull/3681

   ### What changed
   
   This adds code-level Triple options for the existing HTTP/3 transport config 
fields:
   
   - `triple.Http3KeepAlivePeriod`
   - `triple.Http3MaxIdleTimeout`
   - `triple.Http3MaxIncomingStreams`
   - `triple.Http3MaxIncomingUniStreams`
   
   These options populate `global.Http3Config`, which is already consumed by 
the shared `Http3Config -> quic.Config` mapping path for HTTP/3 transport setup.
   
   ### Why
   
   This is the next small step for #3102 after the server, direct HTTP/3 
client, and dual transport paths were wired to the shared HTTP/3 config mapper. 
It lets users configure the existing core QUIC settings through the code-level 
Triple option API.
   
   Part of #3102.
   
   ### Tests
   
   - `go test ./protocol ./protocol/triple/... -count=1`
   - `go vet ./protocol ./protocol/triple/...`
   - `go run github.com/golangci/golangci-lint/v2/cmd/[email protected] run 
./protocol/triple/... --timeout=10m`


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


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

Reply via email to