matanper opened a new issue, #3483: URL: https://github.com/apache/iggy/issues/3483
### Description No method in the client package takes a `context.Context` ### Affected area / component Go SDK ### Proposed solution Add Context-suffixed variants for the I/O methods, threading ctx context.Context, honored at the conn layer via a deadline derived from ctx.Deadline() plus a watcher that unblocks the conn on ctx.Done() (e.g. conn.SetDeadline(time.Now())). Keep the existing methods as thin, non-breaking wrappers that delegate with context.Background() — mirroring database/sql's Query/QueryContext pattern, so there's a single implementation and no duplicated logic. ### Alternatives considered _No response_ ### Contribution - [x] I'm willing to submit a pull request to implement this feature ### Good first issue - [ ] I think this could be a good first issue for a new contributor -- 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]
