Package

com.memsql

spark

Permalink

package spark

Visibility
  1. Public
  2. All

Type Members

  1. class BatchInsertWriter extends DataWriter[Row]

    Permalink
  2. class BatchInsertWriterFactory extends WriterFactory with LazyLogging

    Permalink
  3. abstract class CompletionIterator[+A, +I <: Iterator[A]] extends Iterator[A]

    Permalink
  4. class DefaultSource extends RelationProvider with DataSourceRegister with CreatableRelationProvider with LazyLogging

    Permalink
  5. trait LazyLogging extends AnyRef

    Permalink
  6. class LoadDataWriter extends DataWriter[Row]

    Permalink
  7. class LoadDataWriterFactory extends WriterFactory with LazyLogging

    Permalink
  8. class Loan[A <: AutoCloseable] extends AnyRef

    Permalink
  9. case class MemsqlOptions(ddlEndpoint: String, dmlEndpoints: List[String], user: String, password: String, database: Option[String], jdbcExtraOptions: Map[String, String], enableAsserts: Boolean, disablePushdown: Boolean, enableParallelRead: Boolean, overwriteBehavior: OverwriteBehavior, loadDataCompression: MemsqlOptions.CompressionType.Value, tableKeys: List[TableKey], onDuplicateKeySQL: Option[String], insertBatchSize: Int) extends LazyLogging with Product with Serializable

    Permalink
  10. case class MemsqlPartition(index: Int, query: String, variables: VariableList, connectionInfo: JDBCOptions) extends Partition with Product with Serializable

    Permalink
  11. case class MemsqlPartitionInfo(ordinal: Int, name: String, hostport: String) extends Product with Serializable

    Permalink
  12. case class MemsqlRDD(query: String, variables: VariableList, options: MemsqlOptions, schema: StructType, expectedOutput: Seq[Attribute], sc: SparkContext) extends RDD[Row] with Product with Serializable

    Permalink
  13. case class MemsqlReader(query: String, variables: VariableList, options: MemsqlOptions, sqlContext: SQLContext, isFinal: Boolean = false, expectedOutput: Seq[Attribute] = Nil) extends BaseRelation with LazyLogging with TableScan with CatalystScan with Product with Serializable

    Permalink
  14. case class MemsqlReaderNoPushdown(query: String, options: MemsqlOptions, sqlContext: SQLContext) extends BaseRelation with TableScan with Product with Serializable

    Permalink
  15. sealed trait OverwriteBehavior extends AnyRef

    Permalink
  16. class SQLPushdownRule extends Rule[LogicalPlan]

    Permalink
  17. case class WriteSuccess() extends WriterCommitMessage with Product with Serializable

    Permalink
  18. abstract class WriterFactory extends Serializable

    Permalink

Value Members

  1. object DefaultSource

    Permalink
  2. object DropAndCreate extends OverwriteBehavior with Product with Serializable

    Permalink
  3. object Expression

    Permalink
  4. object ExpressionGen extends LazyLogging

    Permalink
  5. object JdbcHelpers extends LazyLogging

    Permalink
  6. object Loan

    Permalink
  7. object MemsqlDialect extends JdbcDialect with Product with Serializable

    Permalink
  8. object MemsqlOptions extends LazyLogging with Serializable

    Permalink
  9. object MemsqlQueryHelpers extends LazyLogging

    Permalink
  10. object Merge extends OverwriteBehavior with Product with Serializable

    Permalink
  11. object OverwriteBehavior

    Permalink
  12. object SQLGen extends LazyLogging

    Permalink
  13. object SQLPushdownRule

    Permalink
  14. object Truncate extends OverwriteBehavior with Product with Serializable

    Permalink

Ungrouped