Balaji Rao created KAFKA-14070: ---------------------------------- Summary: queryMetadataForKey Key: KAFKA-14070 URL: https://issues.apache.org/jira/browse/KAFKA-14070 Project: Kafka Issue Type: Improvement Components: streams Affects Versions: 3.2.0 Reporter: Balaji Rao
When using key-value state stores with Processor API, one can add key-value state stores of arbitrary key types. This could lead to the method `queryMetadataForKey` in `KafkaStreams` to be used with incorrect expectations. In my understanding, `queryMetadataForKey` uses the source topics of the processor connected to the store to return the `KeyQueryMetadata`. This means that it could provide "incorrect" answers when used with key-value stores of arbitrary key types. The description of the method should be improved to make users aware of this pitfall. -- This message was sent by Atlassian Jira (v8.20.10#820010)