Matthias J. Sax created KAFKA-4001: -------------------------------------- Summary: Improving join semantics in Kafka Stremas Key: KAFKA-4001 URL: https://issues.apache.org/jira/browse/KAFKA-4001 Project: Kafka Issue Type: Bug Components: streams Reporter: Matthias J. Sax Assignee: Matthias J. Sax Fix For: 0.10.1.0
Kafka Streams supports three types of joins: * KStream-KStream * KStream-KTable * KTable-KTable Furthermore, Kafka Streams supports the join variant, namely * inner join * left join * outer join Not all combination of "type" and "variant" are supported. *The problem is, that the semantics of the different joins do use different semantics (and are thus inconsistent).* With this ticket, we want to * introduce unique semantics over all joins * improve handling of "null" * add missing inner KStream-KTable join -- This message was sent by Atlassian JIRA (v6.3.4#6332)