Create a new schema.
Create a new schema.
Get JDBC metadata for a catalyst column representation.
Get JDBC metadata for a catalyst column representation.
See SPARK-10101 issue for similar problem. If the PR raised is merged we can update VARCHAR handling here accordingly. [UPDATE] related PRs have been merged and SPARK-10101 closed but it is only for passing through full types in CREATE TABLE and not when reading unlike what is reauired for SnappyData.
the DataType of the column
any additional Metadata for the column
if true then the type name string returned will be suitable for column definition in CREATE TABLE etc; the differences being that it will include size definitions for CHAR/VARCHAR and complex types will be mapped to underlying storage format rather than for display (i.e. BLOB)
Look SPARK-10101 issue for similar problem.
Look SPARK-10101 issue for similar problem. If the PR raised is ever merged we can remove this method here.
The metadata
The new JdbcType if there is an override for this DataType
Query string to check for existence of a table
Query string to check for existence of a table
Get the DDL to truncate a table, or null/empty if truncate is not supported.
Get the DDL to truncate a table, or null/empty if truncate is not supported.
Default dialect for SnappyData using pooled client Driver.