A framework for building SQL based data access capabilities. Supports a SQL parser and validator, tools for the transformation and (cost based) optimisation of SQL expression trees, and an adapter framework for accessing metadata and executing queries (including out of the box adapters for a number of database technologies as well as CSV files and POJO objects), along with specific support for streaming SQL queries and optimising data cube queries to use materialised views. Also includes (as a sub-project named Avatica), a framework for building database drivers with support for a standard JDBC driver, server and wire protocols, plus a local embeddable JDBC driver. Used in a range of other projects including Drill, Flink, Hive, Kylin, Phoenix, Samza, Storm and Cascading. An Apache project, originally created by Julian Hyde in May 2012 as Optiq, donated to the Apache Foundation in May 2014, graduating in October 2015 following a v1.0 release in January 2015. Under active development with a range of contributors.
Other Names Calcite, Avatica Vendors The Apache Software Foundation Type Open Source - Active Last Updated September 2019 - v1.21
Is packaged by Hortonworks Data Platform
version release date release links release comment 1.12 2017-03-24 announcement 1.13 2017-06-26 announcement 1.14 2017-10-04 announcement 1.15 2017-12-11 announcement 1.16 2018-03-19 announcement 1.17 2018-07-20 announcement 1.18 2018-12-21 announcement 1.19 2019-03-25 announcement 1.20 2019-06-24 announcement 1.21 2019-09-11 announcement