aiokafka icon indicating copy to clipboard operation
aiokafka copied to clipboard

Assert if the consumer has started before performing an operation

Open kPsarakis opened this issue 7 months ago • 0 comments

Changes

Fixes #1102, but not limited to the getmany() method.

Added a started flag to check whether the consumer has started; if not, the following message is displayed: "The consumer needs to start() before it can be used"

Checklist

  • [x] I think the code is well written
  • [ ] Unit tests for the changes exist
  • [ ] Documentation reflects the changes
  • [ ] Add a new news fragment into the CHANGES folder
    • name it <issue_id>.<type> (e.g. 588.bugfix)
    • if you don't have an issue_id change it to the pr id after creating the PR
    • ensure type is one of the following:
      • .feature: Signifying a new feature.
      • .bugfix: Signifying a bug fix.
      • .doc: Signifying a documentation improvement.
      • .removal: Signifying a deprecation or removal of public API.
      • .misc: A ticket has been closed, but it is not of interest to users.
    • Make sure to use full sentences with correct case and punctuation, for example: Fix issue with non-ascii contents in doctest text files.

kPsarakis avatar Apr 17 '25 09:04 kPsarakis