KSQL January 2018 release
What's new
For a summary of what's new, please refer to the release blog post.
Change log
Implemented enhancements:
- Enhance show topics; and print "topic"; #624 (bluemonk3y)
- Enhance 'print topic;' to display kafka topics #625
- EXTRACTJSONFIELD JSON array support #523
- Extend the DESCRIBE statement to more useful information #470
- Ksql server now generates a gc log #674 (apurvam)
Closed issues:
- KSQL Avro format seems to be incompatible with the avro format expected by Kafka connect. #651
- UDF function to search if the value exists in the json array #607
Merged pull requests:
- Make sure each Beacon ping includes current time #681 (apovzner)
More informative help output for print-metrics #671 (rodesai) - Cos integration for KSQL. #663 (hjafarpour)
- Remove suppression of method length check #662 (dguy)
- Allow passing a properties file to the quickstart examples #657 (mimaison)
- enable checkstyle check to avoid star import #654 (dguy)
- update datagen so iteration works properly and add schemas to use for testing #653 (dguy)
- Use PhoneHomeConfig for KSQL Beacon #648 (apovzner)
- updates for line length style check #645 (norwood)
- use EntityUtils instead of manually reading entity #644 (norwood)
- Add ksql-tools #634 (rodesai)
- Tests for cli module plus further tests for refactoring. #626 (dguy)
- [BUG] jsonNode array index access for EXTRACTJSONFIELD #610 (robert2d)
- [UDF] JSON Array Contains function #608 (satybald)
- [Minor] Fix Variable initialization #602 (satybald)