package
0.0.0-20200916181941-47a1d48a90de
Repository: https://github.com/zeroshade/go-drill.git
Documentation: pkg.go.dev
# Constants
COLLATE clause can be added after each grouping column.
Unknown support (for forward compatibility).
can be used in a WHERE clause with all the comparison operators.
can be used in WHERE clause but only with LIKE predicate.
can't be used in WHERE clause.
can be used in a WHERE clause with all the comparison operators except LIKE.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Correlation names are supported without restriction.
Correlation names are supported, but names have to.
Correlation names are not supported.
DATE literal is supported.
INTERVAL DAY literal is supported.
INTERVAL DAY TO HOUR literal is supported.
INTERVAL DAY TO MINUTE literal is supported.
INTERVAL DAY TO SECOND literal is supported.
INTERVAL HOUR literal is supported.
INTERVAL HOUR TO MINUTE literal is supported.
INTERVAL HOUR TO SECOND literal is supported.
INTERVAL MINUTE literal is supported.
INTERVAL MINUTE TO SECOND literal is supported.
INTERVAL MONTH literal is supported.
INTERVAL SECOND literal is supported.
INTERVAL YEAR literal is supported.
INTERVAL YEAR TO MONTH literal is supported.
TIME literal is supported.
TIMESTAMP literal is supported.
Unknown support (for forward compatibility).
Default values for GetQueryPlanFragments fields.
Default values for UserToBitHandshake fields.
Default values for UserToBitHandshake fields.
Default values for UserToBitHandshake fields.
No description provided by the author
Group by is not supported.
Group by supported with non aggregated columns in select.
Group by supported with columns absent from the select list.
User authentication failed.
User authentication required.
Client and Server RPC versions are different.
Handshake is successful (including authentication if any).
Unknown failure, refer to the error message for more details.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Unknown support (for forward compatibility).
NULL values are sorted at the end regardless of the order.
NULL values are sorted at the start regardless of the order.
NULL is the highest value.
NULL is the lowest value.
Unknown support (for forward compatibility).
ORDER BY with expressions is supported.
Unknown support (for forward compatibility).
ORDER BY supported with columns not in SELECT list.
Any comparison operator is supported in the ON clause.
Full outer join is supported.
Inner table can also be used in an inner join.
Left outer join is supported.
Nested outer join is supported.
No description provided by the author
Right outer join is supported.
Unknown support (for forward compatibility).
Server will inform the client regularly on the status of the query.
No description provided by the author
No description provided by the author
* Request timed out.
No description provided by the author
No description provided by the author
user is sending a query cancellation request to the drillbit.
return catalogs metadata in response to GET_CATALOGS.
return column metadata in response to GET_COLUMNS.
user is sending a request to create prepared statement.
user is requesting metadata of catalog(s).
user is requesting metadata of column(s).
to get plan fragments from query.
user is requesting metadata of schema(s).
user is sending a request to receive server metadata.
user is requesting metadata of table(s).
No description provided by the author
No description provided by the author
return preparated statement in response to CREATE_PREPARED_STATEMENT.
drillbit is sending a query result data batch to the user.
No description provided by the author
return plan fragments.
drillbit is reporting a query status change, most likely a terminal message, to the user.
No description provided by the author
user is sending a query resume request to the drillbit.
user is submitting a new query to the drillbit.
user to bit and bit to user.
return schema metadata in response to GET_SCHEMAS.
return server infos in respose to GET_SERVER_META.
return table metadata in response to GET_TABLES.
No description provided by the author
No description provided by the author
No description provided by the author
Correlated subquery is supported.
Subquery in comparison expression is supported.
Subquery in EXISTS expression is supported.
Subquery in INSERT expression is supported.
Subquery in quantified expression is supported.
Unknown support (for forward compatibility).
UNION is supported.
UNION_ALL is supported.
Unknown support (for forward compatibility).
# Variables
Enum value maps for CollateSupport.
Enum value maps for CollateSupport.
Enum value maps for ColumnSearchability.
Enum value maps for ColumnSearchability.
Enum value maps for ColumnUpdatability.
Enum value maps for ColumnUpdatability.
Enum value maps for CorrelationNamesSupport.
Enum value maps for CorrelationNamesSupport.
Enum value maps for DateTimeLiteralsSupport.
Enum value maps for DateTimeLiteralsSupport.
No description provided by the author
Enum value maps for GroupBySupport.
Enum value maps for GroupBySupport.
Enum value maps for HandshakeStatus.
Enum value maps for HandshakeStatus.
Enum value maps for IdentifierCasing.
Enum value maps for IdentifierCasing.
Enum value maps for NullCollation.
Enum value maps for NullCollation.
Enum value maps for OrderBySupport.
Enum value maps for OrderBySupport.
Enum value maps for OuterJoinSupport.
Enum value maps for OuterJoinSupport.
Enum value maps for QueryResultsMode.
Enum value maps for QueryResultsMode.
Enum value maps for RequestStatus.
Enum value maps for RequestStatus.
Enum value maps for RpcType.
Enum value maps for RpcType.
Enum value maps for SaslSupport.
Enum value maps for SaslSupport.
Enum value maps for SubQuerySupport.
Enum value maps for SubQuerySupport.
Enum value maps for UnionSupport.
Enum value maps for UnionSupport.
# Structs
No description provided by the author
Message encapsulating metadata for a Catalog.
Message encapsulating metadata for a Column.
No description provided by the author
Request message to create a prepared statement.
Response message for CreatePreparedStatementReq.
Request message for getting the metadata for catalogs satisfying the given optional filter.
Response message for GetCatalogReq.
Request message for getting the metadata for columns satisfying the given optional filters.
Response message for GetColumnsReq.
No description provided by the author
Request message for getting the metadata for schemas satisfying the given optional filters.
Response message for GetSchemasReq.
Request message for getting server metadata.
Response message for GetServerMetaReq.
Request message for getting the metadata for tables satisfying the given optional filters.
Response message for GetTablesReq.
Simple filter which encapsulates the SQL LIKE ..
Prepared statement.
Server state of prepared statement.
No description provided by the author
No description provided by the author
No description provided by the author
Metadata of a column in query result set.
No description provided by the author
Request message for running a query.
Message encapsulating metadata for a Schema.
No description provided by the author
Message encapsulating metadata for a Table.
No description provided by the author
No description provided by the author
# Type aliases
No description provided by the author
How a column can be used in WHERE clause.
Whether a column can be updatable.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Enum indicating the request status.
User <-> Bit RPC ///////.
No description provided by the author
No description provided by the author
No description provided by the author