ksqlDB 0.11.0 - New Features & Improvements
Aug 4, 2020Victoria Xia

Summary
This post details ksqlDB 0.11.0, focusing on stability improvements and new features. Key contributions include: 1. HTTP client caching for inter-node requests to improve pull query performance in multi-node clusters. 2. Windowed table Apache Kafka topic retention, ensuring aggregate state and old windows are properly managed in the underlying Kafka topic. 3. Expanded Java client functionality with methods for creating/managing streams, tables, and persistent queries (via executeStatement()), and listing available streams, tables, topics, and queries (listStreams(), listTables(), listTopics(), listQueries()). 4. Enhanced pull query support with the addition of WINDOWEND keyword filtering, useful for session windows.