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]

Reply via email to