Description
When using a state store within Transform (and Processor and TransformValues), the user is able to call init() and close() on the state stores. Those APIs should only be called by kafka streams itself.
If possible, it would be good to guard those APIs so that the user cannot call them.
Attachments
Issue Links
- is related to
-
KAFKA-7420 Global stores should be guarded as read-only for regular tasks
- Resolved
- relates to
-
KAFKA-8006 Guard calls to init() and close() within user code
- Resolved
- links to