yunaremaia opened a new pull request, #4079:
URL: https://github.com/apache/iggy/pull/4079

   ## Summary
   
   Aligns the Go SDK's `MaxPayloadSize` constant with the core server's 
`MAX_PAYLOAD_SIZE` (64 MB), which was raised from 10 MB to 64 MB in PR #2341 
but never reflected in the Go SDK. This caused the Go client to reject payloads 
that the server accepts, while Node/C#/Java SDKs enforce no limit at all.
   
   - Update `MaxPayloadSize` from `10 * 1000 * 1000` to `64 * 1000 * 1000` in 
`foreign/go/contracts/messages.go`
   - Update the doc comment from "10 MB" to "64 MB"
   
   ## Files changed
   
   - `foreign/go/contracts/messages.go` (2 lines: constant + doc comment)
   
   ## Test plan
   
   - [x] `go build ./contracts/` — passes
   - [x] `go test ./...` across all Go SDK packages — all pass (no existing 
tests assert the old 10 MB value)
   - [ ] CI green on PR
   
   Fixes #4078
   


-- 
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]

Reply via email to