package orc
- Alphabetic
- Public
- All
Type Members
-
class
OrcColumnVector extends ColumnVector
A column vector class wrapping Hive's ColumnVector.
A column vector class wrapping Hive's ColumnVector. Because Spark ColumnarBatch only accepts Spark's vectorized.ColumnVector, this column vector is used to adapt Hive ColumnVector with Spark ColumnarVector.
-
class
OrcColumnarBatchReader extends RecordReader[Void, ColumnarBatch]
To support vectorization in WholeStageCodeGen, this reader returns ColumnarBatch.
To support vectorization in WholeStageCodeGen, this reader returns ColumnarBatch. After creating,
initializeandinitBatchshould be called sequentially. -
class
OrcDeserializer extends AnyRef
A deserializer to deserialize ORC structs to Spark rows.
-
class
OrcFileFormat extends FileFormat with DataSourceRegister with Serializable
New ORC File Format based on Apache ORC.
-
trait
OrcFiltersBase extends AnyRef
Methods that can be shared when upgrading the built-in Hive.
-
class
OrcOptions extends Serializable
Options for the ORC data source.
-
class
OrcSerializer extends AnyRef
A serializer to serialize Spark rows to ORC structs.
Value Members
- object OrcOptions extends Serializable
- object OrcUtils extends Logging