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]
