Package org.apache.druid.sql
package org.apache.druid.sql
-
ClassDescriptionRepresents a SQL statement either for preparation or execution.Lifecycle for direct SQL statement execution, which means that the query is planned and executed in a single step, with no "prepare" step.SQL statement lifecycle for the HTTP endpoint.Statement for the JDBC prepare-once, execute many model.Side-car class which reports logs and metrics for an
HttpStatement.This class manages only authorizedDirectStatements submitted via HTTP, such asSqlResource.An exception for SQL query planning failures.Captures the inputs to a SQL execution request: the statement (as a string), the parsed statement, the context, parameters, and the authorization result.This class transforms the values of TIMESTAMP or DATE type for sql query results.A class for the creation of Statements, which happen to be used for Sql.Provides the plan and execution resources to process SQL queries.