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
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionList
<org.apache.pig.LoadPushDown.OperatorSet> Deprecated.org.apache.hadoop.mapreduce.InputFormat
Deprecated.org.apache.pig.data.Tuple
getNext()
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.ResourceSchema
Deprecated.org.apache.pig.ResourceStatistics
getStatistics
(String location, org.apache.hadoop.mapreduce.Job job) Deprecated.org.apache.iceberg.relocated.com.google.common.collect.ImmutableList
<org.apache.pig.Expression.OpType> Deprecated.void
prepareToRead
(org.apache.hadoop.mapreduce.RecordReader newReader, org.apache.pig.backend.hadoop.executionengine.mapReduceLayer.PigSplit split) Deprecated.org.apache.pig.LoadPushDown.RequiredFieldResponse
pushProjection
(org.apache.pig.LoadPushDown.RequiredFieldList requiredFieldList) Deprecated.relativeToAbsolutePath
(String location, org.apache.hadoop.fs.Path curDir) Deprecated.void
setLocation
(String location, org.apache.hadoop.mapreduce.Job job) Deprecated.void
setPartitionFilter
(org.apache.pig.Expression partitionFilter) Deprecated.void
setPushdownPredicate
(org.apache.pig.Expression predicate) Deprecated.void
setUDFContextSignature
(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:
setLocation
in classorg.apache.pig.LoadFunc
-
getInputFormat
public org.apache.hadoop.mapreduce.InputFormat getInputFormat()Deprecated.- Specified by:
getInputFormat
in classorg.apache.pig.LoadFunc
-
getNext
Deprecated.- Specified by:
getNext
in 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:
prepareToRead
in classorg.apache.pig.LoadFunc
-
getSchema
public org.apache.pig.ResourceSchema getSchema(String location, org.apache.hadoop.mapreduce.Job job) throws IOException Deprecated.- Specified by:
getSchema
in interfaceorg.apache.pig.LoadMetadata
- Throws:
IOException
-
getStatistics
public org.apache.pig.ResourceStatistics getStatistics(String location, org.apache.hadoop.mapreduce.Job job) Deprecated.- Specified by:
getStatistics
in interfaceorg.apache.pig.LoadMetadata
-
getPartitionKeys
Deprecated.- Specified by:
getPartitionKeys
in interfaceorg.apache.pig.LoadMetadata
-
setPartitionFilter
public void setPartitionFilter(org.apache.pig.Expression partitionFilter) Deprecated.- Specified by:
setPartitionFilter
in interfaceorg.apache.pig.LoadMetadata
-
getPredicateFields
public List<String> getPredicateFields(String location, org.apache.hadoop.mapreduce.Job job) throws IOException Deprecated.- Specified by:
getPredicateFields
in 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:
getSupportedExpressionTypes
in interfaceorg.apache.pig.LoadPredicatePushdown
-
setPushdownPredicate
Deprecated.- Specified by:
setPushdownPredicate
in interfaceorg.apache.pig.LoadPredicatePushdown
- Throws:
IOException
-
getFeatures
Deprecated.- Specified by:
getFeatures
in interfaceorg.apache.pig.LoadPushDown
-
pushProjection
public org.apache.pig.LoadPushDown.RequiredFieldResponse pushProjection(org.apache.pig.LoadPushDown.RequiredFieldList requiredFieldList) Deprecated.- Specified by:
pushProjection
in interfaceorg.apache.pig.LoadPushDown
-
setUDFContextSignature
Deprecated.- Overrides:
setUDFContextSignature
in classorg.apache.pig.LoadFunc
-
relativeToAbsolutePath
public String relativeToAbsolutePath(String location, org.apache.hadoop.fs.Path curDir) throws IOException Deprecated.- Overrides:
relativeToAbsolutePath
in classorg.apache.pig.LoadFunc
- Throws:
IOException
-