Package org.apache.iceberg.pig
Class IcebergStorage
java.lang.Object
org.apache.pig.LoadFunc
org.apache.iceberg.pig.IcebergStorage
- All Implemented Interfaces:
org.apache.pig.LoadMetadata,org.apache.pig.LoadPredicatePushdown,org.apache.pig.LoadPushDown
@Deprecated
public class IcebergStorage
extends org.apache.pig.LoadFunc
implements org.apache.pig.LoadMetadata, org.apache.pig.LoadPredicatePushdown, org.apache.pig.LoadPushDown
Deprecated.
will be removed in 1.8.0
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.apache.pig.LoadPushDown
org.apache.pig.LoadPushDown.OperatorSet, org.apache.pig.LoadPushDown.RequiredField, org.apache.pig.LoadPushDown.RequiredFieldList, org.apache.pig.LoadPushDown.RequiredFieldResponse -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionList<org.apache.pig.LoadPushDown.OperatorSet> Deprecated.org.apache.hadoop.mapreduce.InputFormatDeprecated.org.apache.pig.data.TuplegetNext()Deprecated.String[]getPartitionKeys(String location, org.apache.hadoop.mapreduce.Job job) Deprecated.getPredicateFields(String location, org.apache.hadoop.mapreduce.Job job) Deprecated.org.apache.pig.ResourceSchemaDeprecated.org.apache.pig.ResourceStatisticsgetStatistics(String location, org.apache.hadoop.mapreduce.Job job) Deprecated.org.apache.iceberg.relocated.com.google.common.collect.ImmutableList<org.apache.pig.Expression.OpType> Deprecated.voidprepareToRead(org.apache.hadoop.mapreduce.RecordReader newReader, org.apache.pig.backend.hadoop.executionengine.mapReduceLayer.PigSplit split) Deprecated.org.apache.pig.LoadPushDown.RequiredFieldResponsepushProjection(org.apache.pig.LoadPushDown.RequiredFieldList requiredFieldList) Deprecated.relativeToAbsolutePath(String location, org.apache.hadoop.fs.Path curDir) Deprecated.voidsetLocation(String location, org.apache.hadoop.mapreduce.Job job) Deprecated.voidsetPartitionFilter(org.apache.pig.Expression partitionFilter) Deprecated.voidsetPushdownPredicate(org.apache.pig.Expression predicate) Deprecated.voidsetUDFContextSignature(String newSignature) Deprecated.Methods inherited from class org.apache.pig.LoadFunc
getAbsolutePath, getCacheFiles, getLoadCaster, getPathStrings, getShipFiles, join, warn
-
Field Details
-
PIG_ICEBERG_TABLES_IMPL
Deprecated.- See Also:
-
-
Constructor Details
-
IcebergStorage
public IcebergStorage()Deprecated.
-
-
Method Details
-
setLocation
Deprecated.- Specified by:
setLocationin classorg.apache.pig.LoadFunc
-
getInputFormat
public org.apache.hadoop.mapreduce.InputFormat getInputFormat()Deprecated.- Specified by:
getInputFormatin classorg.apache.pig.LoadFunc
-
getNext
Deprecated.- Specified by:
getNextin classorg.apache.pig.LoadFunc- Throws:
IOException
-
prepareToRead
public void prepareToRead(org.apache.hadoop.mapreduce.RecordReader newReader, org.apache.pig.backend.hadoop.executionengine.mapReduceLayer.PigSplit split) Deprecated.- Specified by:
prepareToReadin classorg.apache.pig.LoadFunc
-
getSchema
public org.apache.pig.ResourceSchema getSchema(String location, org.apache.hadoop.mapreduce.Job job) throws IOException Deprecated.- Specified by:
getSchemain interfaceorg.apache.pig.LoadMetadata- Throws:
IOException
-
getStatistics
public org.apache.pig.ResourceStatistics getStatistics(String location, org.apache.hadoop.mapreduce.Job job) Deprecated.- Specified by:
getStatisticsin interfaceorg.apache.pig.LoadMetadata
-
getPartitionKeys
Deprecated.- Specified by:
getPartitionKeysin interfaceorg.apache.pig.LoadMetadata
-
setPartitionFilter
public void setPartitionFilter(org.apache.pig.Expression partitionFilter) Deprecated.- Specified by:
setPartitionFilterin interfaceorg.apache.pig.LoadMetadata
-
getPredicateFields
public List<String> getPredicateFields(String location, org.apache.hadoop.mapreduce.Job job) throws IOException Deprecated.- Specified by:
getPredicateFieldsin interfaceorg.apache.pig.LoadPredicatePushdown- Throws:
IOException
-
getSupportedExpressionTypes
public org.apache.iceberg.relocated.com.google.common.collect.ImmutableList<org.apache.pig.Expression.OpType> getSupportedExpressionTypes()Deprecated.- Specified by:
getSupportedExpressionTypesin interfaceorg.apache.pig.LoadPredicatePushdown
-
setPushdownPredicate
Deprecated.- Specified by:
setPushdownPredicatein interfaceorg.apache.pig.LoadPredicatePushdown- Throws:
IOException
-
getFeatures
Deprecated.- Specified by:
getFeaturesin interfaceorg.apache.pig.LoadPushDown
-
pushProjection
public org.apache.pig.LoadPushDown.RequiredFieldResponse pushProjection(org.apache.pig.LoadPushDown.RequiredFieldList requiredFieldList) Deprecated.- Specified by:
pushProjectionin interfaceorg.apache.pig.LoadPushDown
-
setUDFContextSignature
Deprecated.- Overrides:
setUDFContextSignaturein classorg.apache.pig.LoadFunc
-
relativeToAbsolutePath
public String relativeToAbsolutePath(String location, org.apache.hadoop.fs.Path curDir) throws IOException Deprecated.- Overrides:
relativeToAbsolutePathin classorg.apache.pig.LoadFunc- Throws:
IOException
-