Matthias J. Sax created KAFKA-14748: ---------------------------------------
Summary: Relax non-null FK left-join requirement Key: KAFKA-14748 URL: https://issues.apache.org/jira/browse/KAFKA-14748 Project: Kafka Issue Type: Improvement Components: streams Reporter: Matthias J. Sax Kafka Streams enforces a strict non-null-key policy in the DSL across all key-dependent operations (like aggregations and joins). This also applies to FK-joins, in particular to the ForeignKeyExtractor. If it returns `null`, it's treated as invalid. For left-joins, it might make sense to still accept a `null`, and add the left-hand record with an empty right-hand-side to the result. -- This message was sent by Atlassian Jira (v8.20.10#820010)