FINDBUGS: SE_BAD_FIELD: Non-transient non-serializable instance field in
serializable class
-------------------------------------------------------------------------------------------
Key: PIG-1012
URL: https://issues.apache.org/jira/browse/PIG-1012
Project: Pig
Issue Type: Bug
Reporter: Olga Natkovich
Se Class org.apache.pig.backend.executionengine.PigSlice defines
non-transient non-serializable instance field is
Se Class org.apache.pig.backend.executionengine.PigSlice defines
non-transient non-serializable instance field loader
Se java.util.zip.GZIPInputStream stored into non-transient field
PigSlice.is
Se org.apache.pig.backend.datastorage.SeekableInputStream stored into
non-transient field PigSlice.is
Se org.apache.tools.bzip2r.CBZip2InputStream stored into non-transient
field PigSlice.is
Se org.apache.pig.builtin.PigStorage stored into non-transient field
PigSlice.loader
Se org.apache.pig.backend.hadoop.DoubleWritable$Comparator implements
Comparator but not Serializable
Se
org.apache.pig.backend.hadoop.executionengine.mapReduceLayer.JobControlCompiler$PigBagWritableComparator
implements Comparator but not Serializable
Se
org.apache.pig.backend.hadoop.executionengine.mapReduceLayer.JobControlCompiler$PigCharArrayWritableComparator
implements Comparator but not Serializable
Se
org.apache.pig.backend.hadoop.executionengine.mapReduceLayer.JobControlCompiler$PigDBAWritableComparator
implements Comparator but not Serializable
Se
org.apache.pig.backend.hadoop.executionengine.mapReduceLayer.JobControlCompiler$PigDoubleWritableComparator
implements Comparator but not Serializable
Se
org.apache.pig.backend.hadoop.executionengine.mapReduceLayer.JobControlCompiler$PigFloatWritableComparator
implements Comparator but not Serializable
Se
org.apache.pig.backend.hadoop.executionengine.mapReduceLayer.JobControlCompiler$PigIntWritableComparator
implements Comparator but not Serializable
Se
org.apache.pig.backend.hadoop.executionengine.mapReduceLayer.JobControlCompiler$PigLongWritableComparator
implements Comparator but not Serializable
Se
org.apache.pig.backend.hadoop.executionengine.mapReduceLayer.JobControlCompiler$PigTupleWritableComparator
implements Comparator but not Serializable
Se
org.apache.pig.backend.hadoop.executionengine.mapReduceLayer.JobControlCompiler$PigWritableComparator
implements Comparator but not Serializable
Se Class
org.apache.pig.backend.hadoop.executionengine.mapReduceLayer.MapReduceOper
defines non-transient non-serializable instance field nig
Se Class
org.apache.pig.backend.hadoop.executionengine.physicalLayer.expressionOperators.EqualToExpr
defines non-transient non-serializable instance field log
Se Class
org.apache.pig.backend.hadoop.executionengine.physicalLayer.expressionOperators.GreaterThanExpr
defines non-transient non-serializable instance field log
Se Class
org.apache.pig.backend.hadoop.executionengine.physicalLayer.expressionOperators.GTOrEqualToExpr
defines non-transient non-serializable instance field log
Se Class
org.apache.pig.backend.hadoop.executionengine.physicalLayer.expressionOperators.LessThanExpr
defines non-transient non-serializable instance field log
Se Class
org.apache.pig.backend.hadoop.executionengine.physicalLayer.expressionOperators.LTOrEqualToExpr
defines non-transient non-serializable instance field log
Se Class
org.apache.pig.backend.hadoop.executionengine.physicalLayer.expressionOperators.NotEqualToExpr
defines non-transient non-serializable instance field log
Se Class
org.apache.pig.backend.hadoop.executionengine.physicalLayer.expressionOperators.POCast
defines non-transient non-serializable instance field log
Se Class
org.apache.pig.backend.hadoop.executionengine.physicalLayer.expressionOperators.POProject
defines non-transient non-serializable instance field bagIterator
Se Class
org.apache.pig.backend.hadoop.executionengine.physicalLayer.expressionOperators.POUserComparisonFunc
defines non-transient non-serializable instance field log
Se Class
org.apache.pig.backend.hadoop.executionengine.physicalLayer.expressionOperators.POUserFunc
defines non-transient non-serializable instance field log
Se Class
org.apache.pig.backend.hadoop.executionengine.physicalLayer.relationalOperators.POCombinerPackage
defines non-transient non-serializable instance field log
Se Class
org.apache.pig.backend.hadoop.executionengine.physicalLayer.relationalOperators.PODemux
defines non-transient non-serializable instance field log
Se Class
org.apache.pig.backend.hadoop.executionengine.physicalLayer.relationalOperators.PODistinct
defines non-transient non-serializable instance field log
Se Class
org.apache.pig.backend.hadoop.executionengine.physicalLayer.relationalOperators.POForEach
defines non-transient non-serializable instance field its
Se Class
org.apache.pig.backend.hadoop.executionengine.physicalLayer.relationalOperators.POForEach
defines non-transient non-serializable instance field log
Se Class
org.apache.pig.backend.hadoop.executionengine.physicalLayer.relationalOperators.POFRJoin
defines non-transient non-serializable instance field log
Se Class
org.apache.pig.backend.hadoop.executionengine.physicalLayer.relationalOperators.POLimit
defines non-transient non-serializable instance field log
Se Class
org.apache.pig.backend.hadoop.executionengine.physicalLayer.relationalOperators.POLoad
defines non-transient non-serializable instance field is
Se Class
org.apache.pig.backend.hadoop.executionengine.physicalLayer.relationalOperators.POLoad
defines non-transient non-serializable instance field loader
Se Class
org.apache.pig.backend.hadoop.executionengine.physicalLayer.relationalOperators.POLoad
defines non-transient non-serializable instance field log
Se Class
org.apache.pig.backend.hadoop.executionengine.physicalLayer.relationalOperators.POLocalRearrange
defines non-transient non-serializable instance field log
Se Class
org.apache.pig.backend.hadoop.executionengine.physicalLayer.relationalOperators.POMultiQueryPackage
defines non-transient non-serializable instance field log
Se Class
org.apache.pig.backend.hadoop.executionengine.physicalLayer.relationalOperators.POMultiQueryPackage
defines non-transient non-serializable instance field myKey
Se Class
org.apache.pig.backend.hadoop.executionengine.physicalLayer.relationalOperators.POPackage
defines non-transient non-serializable instance field log
Se Class
org.apache.pig.backend.hadoop.executionengine.physicalLayer.relationalOperators.POPackage
defines non-transient non-serializable instance field tupIter
Se Class
org.apache.pig.backend.hadoop.executionengine.physicalLayer.relationalOperators.POSort
defines non-transient non-serializable instance field log
Se Class
org.apache.pig.backend.hadoop.executionengine.physicalLayer.relationalOperators.POSort
defines non-transient non-serializable instance field mComparator
Se Class
org.apache.pig.backend.hadoop.executionengine.physicalLayer.relationalOperators.POSplit
defines non-transient non-serializable instance field log
Se Class
org.apache.pig.backend.hadoop.executionengine.physicalLayer.relationalOperators.POStore
defines non-transient non-serializable instance field impl
Se Class
org.apache.pig.backend.hadoop.executionengine.physicalLayer.relationalOperators.POStore
defines non-transient non-serializable instance field log
Se Class
org.apache.pig.backend.hadoop.executionengine.physicalLayer.relationalOperators.POStore
defines non-transient non-serializable instance field storer
Se Class
org.apache.pig.backend.hadoop.executionengine.physicalLayer.relationalOperators.POStream
defines non-transient non-serializable instance field executableManager
Se Class
org.apache.pig.backend.local.executionengine.physicalLayer.relationalOperators.POCogroup
defines non-transient non-serializable instance field its
Se
org.apache.pig.backend.local.executionengine.physicalLayer.relationalOperators.POCogroup$groupComparator
implements Comparator but not Serializable
Se Class
org.apache.pig.backend.local.executionengine.physicalLayer.relationalOperators.POCross
defines non-transient non-serializable instance field its
Se Class
org.apache.pig.backend.local.executionengine.physicalLayer.relationalOperators.POSplitOutput
defines non-transient non-serializable instance field it
Se Class org.apache.pig.data.InternalCachedBag defines non-transient
non-serializable instance field factory
Se Class org.apache.pig.data.InternalCachedBag defines non-transient
non-serializable instance field out
Se Class org.apache.pig.data.SortedDataBag defines non-transient
non-serializable instance field mComp
Se org.apache.pig.data.SortedDataBag$DefaultComparator implements
Comparator but not Serializable
Se The field org.apache.pig.impl.logicalLayer.LOLoad.mLoadFunc is
transient but isn't set by deserialization
Se The field org.apache.pig.impl.logicalLayer.LOStore.mStoreFunc is
transient but isn't set by deserialization
Se Class org.apache.pig.impl.logicalLayer.LOStream defines non-transient
non-serializable instance field executableManager
Se The field org.apache.pig.impl.PigContext.extraJars is transient but
isn't set by deserialization
Se The field org.apache.pig.impl.PigContext.skipJars is transient but
isn't set by deserialization
Se The field org.apache.pig.impl.PigContext.log is transient but isn't set
by deserialization
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.