A JDBC 4.0 compliant driver for Lenses, suitable for any application that uses the JDBC interface, to communicate with Apache Kafka via the Lenses platform.
Users of this library can:
- Select from topics
- Insert into topics
- Use prepared statements
- Use batched inserts
- Fetch metadata around topics
- Fetch metadata around messages
Documentation can be found here.
- java 1.8+
- gradle 3.5+
Requires grade 3.5+
To build:
gradle compileKotlin
For a fatJar:
gradle shadowJar
For testing it requires the Lenses Box to be running locally on http://localhost:3030
gradle clean test