public class CqlNativeStorage extends CqlStorage
AbstractCassandraStorage.CfInfo, AbstractCassandraStorage.MarshallerTypecolumns, outputQuery, pageSize, whereClause, writercolumn_family, conf, DEFAULT_INPUT_FORMAT, DEFAULT_OUTPUT_FORMAT, initHostAddress, inputFormatClass, keyspace, loadSignature, outputFormatClass, PARTITION_FILTER_SIGNATURE, partitionerClass, password, PIG_INITIAL_ADDRESS, PIG_INPUT_FORMAT, PIG_INPUT_INITIAL_ADDRESS, PIG_INPUT_PARTITIONER, PIG_INPUT_RPC_PORT, PIG_INPUT_SPLIT_SIZE, PIG_OUTPUT_FORMAT, PIG_OUTPUT_INITIAL_ADDRESS, PIG_OUTPUT_PARTITIONER, PIG_OUTPUT_RPC_PORT, PIG_PARTITIONER, PIG_RPC_PORT, rpcPort, splitSize, storeSignature, usePartitionFilter, username| Constructor and Description |
|---|
CqlNativeStorage() |
CqlNativeStorage(int pageSize) |
| Modifier and Type | Method and Description |
|---|---|
org.apache.pig.data.Tuple |
getNext()
get next row
|
void |
prepareToRead(org.apache.hadoop.mapreduce.RecordReader reader,
org.apache.pig.backend.hadoop.executionengine.mapReduceLayer.PigSplit split) |
void |
setLocation(java.lang.String location,
org.apache.hadoop.mapreduce.Job job)
set read configuration settings
|
cqlColumnToObj, getColumnMetadata, getKeysMeta, getSchema, nullToBB, prepareToWrite, putNext, setPartitionFilter, setStoreLocation, setTupleValuecassandraToObj, cfdefFromString, cfdefToString, checkSchema, cleanupOnFailure, columnToTuple, composeComposite, getCfDefinition, getCfInfo, getCfInfo, getColumnMeta, getDefaultMarshallers, getFullyQualifiedClassName, getIndexes, getIndexType, getInputFormat, getOutputFormat, getPartitionKeys, getPigType, getQueryMap, getStatistics, getValidatorMap, initSchema, objToBB, parseType, relativeToAbsolutePath, relToAbsPathForStoreLocation, setConnectionInformation, setStoreFuncUDFContextSignature, setTupleValue, setUDFContextSignaturepublic CqlNativeStorage()
public CqlNativeStorage(int pageSize)
pageSize - limit number of CQL rows to fetch in a thrift requestpublic void prepareToRead(org.apache.hadoop.mapreduce.RecordReader reader,
org.apache.pig.backend.hadoop.executionengine.mapReduceLayer.PigSplit split)
prepareToRead in class CqlStoragepublic org.apache.pig.data.Tuple getNext()
throws java.io.IOException
getNext in class CqlStoragejava.io.IOExceptionpublic void setLocation(java.lang.String location,
org.apache.hadoop.mapreduce.Job job)
throws java.io.IOException
setLocation in class CqlStoragejava.io.IOExceptionCopyright © 2015 The Apache Software Foundation