Wrap column metadata returned by JDBC and provide functions to support converting into a StructField.
Iterator over an ResultSet
Container for Vector connection properties.
Exception interacting with Vector.
Encapsulate functions for accessing Vector using JDBC
Add vector operations to RecordRDD.
Error codes to return in exceptions from Vector ops
Object that brings together a set of functions that are used for implementing "Predicate Pushdown": A Vector query such as "SELECT * from external_table where col = 10" should not result in the provider sending the whole table to Vector, but only those tuples that pass the "col = 10" predicate.
Helper functions for communicating with Vector.
Helper functions for communicating with Vector.
These functions follow the Vector network communication protocol.
This package contains a series of helpers to create and manage JDBC connections to
Vector
, to define the equivalence ofSparkSQL
andVector
data types, to create tables when they do not exist (respecting inputDataFrame
's schema), to obtain column metadata forVector
tables, and high level methods to initiate loading toVector
tables.