Confluent

ksqlDB 0.10.0: New Java Client, Easy Kafka Data Processing, and More

Jun 26, 2020Steven Zhang
ksqlDB 0.10.0: New Java Client, Easy Kafka Data Processing, and More
SummaryAI, from the source post

Introduced a first-class Java client for ksqlDB, enabling programmatic interaction with push and pull queries, and row insertion. Enhanced Kafka key support by allowing any name for key columns (previously restricted to ROWKEY) and removing the redundant WITH KEY syntax. Introduced explicit primary key requirements for tables and keyless streams. Added numerous new built-in functions including CHR, ENCODE, REGEXP_EXTRACT_ALL, REGEXP_REPLACE, REGEXP_SPLIT, SPLIT_TO_MAP, EARLIEST_BY_OFFSET, INSTR, LPAD, RPAD, and various array and map manipulation functions.

More from the Stream Processing Fundamentals trail