Skip to content

Instantly share code, notes, and snippets.

@ryantm
Created December 15, 2018 00:19
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save ryantm/a77ba31bf4e07731c5da00de44601aa1 to your computer and use it in GitHub Desktop.
Save ryantm/a77ba31bf4e07731c5da00de44601aa1 to your computer and use it in GitHub Desktop.
/nix/store/pjrz2adl6g1q051f4hjw5philr0lzqf3-pig-0.17.0
├── bin
│   └── pig
├── build.xml
├── CHANGES.txt
├── conf
│   ├── log4j.properties.template
│   ├── pig.properties
│   └── test-log4j.properties
├── contrib
│   ├── CHANGES.txt
│   └── piggybank
│   └── java
│   ├── build
│   │   ├── classes
│   │   │   └── org
│   │   │   └── apache
│   │   │   └── pig
│   │   │   └── piggybank
│   │   │   ├── evaluation
│   │   │   │   ├── datetime
│   │   │   │   │   ├── convert
│   │   │   │   │   │   ├── CustomFormatToISO.class
│   │   │   │   │   │   ├── ISOToUnix.class
│   │   │   │   │   │   └── UnixToISO.class
│   │   │   │   │   ├── diff
│   │   │   │   │   │   ├── ISODaysBetween.class
│   │   │   │   │   │   ├── ISOHoursBetween.class
│   │   │   │   │   │   ├── ISOMinutesBetween.class
│   │   │   │   │   │   ├── ISOMonthsBetween.class
│   │   │   │   │   │   ├── ISOSecondsBetween.class
│   │   │   │   │   │   └── ISOYearsBetween.class
│   │   │   │   │   ├── DiffDate.class
│   │   │   │   │   └── truncate
│   │   │   │   │   ├── ISOHelper.class
│   │   │   │   │   ├── ISOToDay.class
│   │   │   │   │   ├── ISOToHour.class
│   │   │   │   │   ├── ISOToMinute.class
│   │   │   │   │   ├── ISOToMonth.class
│   │   │   │   │   ├── ISOToSecond.class
│   │   │   │   │   ├── ISOToWeek.class
│   │   │   │   │   └── ISOToYear.class
│   │   │   │   ├── decode
│   │   │   │   │   ├── Bin.class
│   │   │   │   │   ├── BinCond.class
│   │   │   │   │   └── Decode.class
│   │   │   │   ├── ExtremalTupleByNthField.class
│   │   │   │   ├── ExtremalTupleByNthField$HelperClass.class
│   │   │   │   ├── IsDouble.class
│   │   │   │   ├── IsFloat.class
│   │   │   │   ├── IsInt.class
│   │   │   │   ├── IsLong.class
│   │   │   │   ├── IsNumeric.class
│   │   │   │   ├── math
│   │   │   │   │   ├── ABS.class
│   │   │   │   │   ├── ACOS.class
│   │   │   │   │   ├── ASIN.class
│   │   │   │   │   ├── ATAN2.class
│   │   │   │   │   ├── ATAN.class
│   │   │   │   │   ├── Base.class
│   │   │   │   │   ├── CBRT.class
│   │   │   │   │   ├── CEIL.class
│   │   │   │   │   ├── copySign.class
│   │   │   │   │   ├── COS.class
│   │   │   │   │   ├── COSH.class
│   │   │   │   │   ├── DoubleAbs.class
│   │   │   │   │   ├── DoubleBase.class
│   │   │   │   │   ├── DoubleCopySign.class
│   │   │   │   │   ├── DoubleDoubleBase.class
│   │   │   │   │   ├── DoubleGetExponent.class
│   │   │   │   │   ├── DoubleMax.class
│   │   │   │   │   ├── DoubleMin.class
│   │   │   │   │   ├── DoubleNextAfter.class
│   │   │   │   │   ├── DoubleNextup.class
│   │   │   │   │   ├── DoubleRound.class
│   │   │   │   │   ├── DoubleSignum.class
│   │   │   │   │   ├── DoubleUlp.class
│   │   │   │   │   ├── EXP.class
│   │   │   │   │   ├── EXPM1.class
│   │   │   │   │   ├── FloatAbs.class
│   │   │   │   │   ├── FloatCopySign.class
│   │   │   │   │   ├── FloatGetExponent.class
│   │   │   │   │   ├── FloatMax.class
│   │   │   │   │   ├── FloatMin.class
│   │   │   │   │   ├── FloatNextAfter.class
│   │   │   │   │   ├── FloatNextup.class
│   │   │   │   │   ├── FloatRound.class
│   │   │   │   │   ├── FloatSignum.class
│   │   │   │   │   ├── FloatUlp.class
│   │   │   │   │   ├── FLOOR.class
│   │   │   │   │   ├── getExponent.class
│   │   │   │   │   ├── HYPOT.class
│   │   │   │   │   ├── IEEEremainder.class
│   │   │   │   │   ├── IntAbs.class
│   │   │   │   │   ├── IntMax.class
│   │   │   │   │   ├── IntMin.class
│   │   │   │   │   ├── LOG10.class
│   │   │   │   │   ├── LOG1P.class
│   │   │   │   │   ├── LOG.class
│   │   │   │   │   ├── LongAbs.class
│   │   │   │   │   ├── LongMax.class
│   │   │   │   │   ├── LongMin.class
│   │   │   │   │   ├── MAX.class
│   │   │   │   │   ├── MIN.class
│   │   │   │   │   ├── nextAfter.class
│   │   │   │   │   ├── NEXTUP.class
│   │   │   │   │   ├── POW.class
│   │   │   │   │   ├── RANDOM.class
│   │   │   │   │   ├── RINT.class
│   │   │   │   │   ├── ROUND.class
│   │   │   │   │   ├── SCALB.class
│   │   │   │   │   ├── SIGNUM.class
│   │   │   │   │   ├── SIN.class
│   │   │   │   │   ├── SINH.class
│   │   │   │   │   ├── SQRT.class
│   │   │   │   │   ├── TAN.class
│   │   │   │   │   ├── TANH.class
│   │   │   │   │   ├── toDegrees.class
│   │   │   │   │   ├── toRadians.class
│   │   │   │   │   ├── ULP.class
│   │   │   │   │   └── Util.class
│   │   │   │   ├── MaxTupleBy1stField.class
│   │   │   │   ├── MaxTupleBy1stField$Final.class
│   │   │   │   ├── MaxTupleBy1stField$Initial.class
│   │   │   │   ├── MaxTupleBy1stField$Intermediate.class
│   │   │   │   ├── Over$1.class
│   │   │   │   ├── Over$BaseRank.class
│   │   │   │   ├── Over.class
│   │   │   │   ├── Over$CumeDist.class
│   │   │   │   ├── Over$Debug.class
│   │   │   │   ├── Over$DenseRank.class
│   │   │   │   ├── Over$FirstValue.class
│   │   │   │   ├── Over$Lag.class
│   │   │   │   ├── Over$LastValue.class
│   │   │   │   ├── Over$Lead.class
│   │   │   │   ├── Over$Ntile.class
│   │   │   │   ├── Over$OverBag.class
│   │   │   │   ├── Over$OverBag$OverBagIterator.class
│   │   │   │   ├── Over$PercentRank.class
│   │   │   │   ├── Over$Rank.class
│   │   │   │   ├── Over$ResetableEvalFunc.class
│   │   │   │   ├── Over$RowNumber.class
│   │   │   │   ├── stats
│   │   │   │   │   ├── COR.class
│   │   │   │   │   ├── COR$Final.class
│   │   │   │   │   ├── COR$Initial.class
│   │   │   │   │   ├── COR$Intermed.class
│   │   │   │   │   ├── COV.class
│   │   │   │   │   ├── COV$Final.class
│   │   │   │   │   ├── COV$Initial.class
│   │   │   │   │   └── COV$Intermed.class
│   │   │   │   ├── Stitch.class
│   │   │   │   ├── string
│   │   │   │   │   ├── HashFNV1.class
│   │   │   │   │   ├── HashFNV2.class
│   │   │   │   │   ├── HashFNV.class
│   │   │   │   │   ├── INDEXOF.class
│   │   │   │   │   ├── LASTINDEXOF.class
│   │   │   │   │   ├── LcFirst.class
│   │   │   │   │   ├── LENGTH.class
│   │   │   │   │   ├── LookupInFiles.class
│   │   │   │   │   ├── LOWER.class
│   │   │   │   │   ├── RegexExtractAll.class
│   │   │   │   │   ├── RegexExtract.class
│   │   │   │   │   ├── RegexMatch.class
│   │   │   │   │   ├── REPLACE.class
│   │   │   │   │   ├── REPLACE_MULTI.class
│   │   │   │   │   ├── Reverse.class
│   │   │   │   │   ├── Split.class
│   │   │   │   │   ├── Stuff.class
│   │   │   │   │   ├── SUBSTRING.class
│   │   │   │   │   ├── Trim.class
│   │   │   │   │   ├── UcFirst.class
│   │   │   │   │   └── UPPER.class
│   │   │   │   ├── util
│   │   │   │   │   ├── apachelogparser
│   │   │   │   │   │   ├── DateExtractor.class
│   │   │   │   │   │   ├── HostExtractor.class
│   │   │   │   │   │   ├── SearchEngineExtractor.class
│   │   │   │   │   │   └── SearchTermExtractor.class
│   │   │   │   │   ├── SearchQuery.class
│   │   │   │   │   ├── ToBag.class
│   │   │   │   │   ├── Top.class
│   │   │   │   │   ├── Top$Final.class
│   │   │   │   │   ├── Top$Initial.class
│   │   │   │   │   ├── Top$Intermed.class
│   │   │   │   │   ├── Top$TupleComparator.class
│   │   │   │   │   └── ToTuple.class
│   │   │   │   └── xml
│   │   │   │   ├── XPath$1.class
│   │   │   │   ├── XPathAll$ARGUMENTS.class
│   │   │   │   ├── XPathAll.class
│   │   │   │   └── XPath.class
│   │   │   └── storage
│   │   │   ├── allloader
│   │   │   │   ├── LoadFuncHelper.class
│   │   │   │   └── LoadFuncHelper$MagicNumber.class
│   │   │   ├── AllLoader$AllLoaderInputFormat.class
│   │   │   ├── AllLoader$AllReader.class
│   │   │   ├── AllLoader.class
│   │   │   ├── apachelog
│   │   │   │   ├── CombinedLogLoader.class
│   │   │   │   ├── CommonLogLoader.class
│   │   │   │   └── LogFormatLoader.class
│   │   │   ├── avro
│   │   │   │   ├── AvroSchema2Pig.class
│   │   │   │   ├── AvroSchemaManager.class
│   │   │   │   ├── AvroStorage.class
│   │   │   │   ├── AvroStorageInputStream.class
│   │   │   │   ├── AvroStorageLog.class
│   │   │   │   ├── AvroStorageUtils$1.class
│   │   │   │   ├── AvroStorageUtils$2.class
│   │   │   │   ├── AvroStorageUtils.class
│   │   │   │   ├── PigAvroDatumReader.class
│   │   │   │   ├── PigAvroDatumWriter$1.class
│   │   │   │   ├── PigAvroDatumWriter.class
│   │   │   │   ├── PigAvroInputFormat.class
│   │   │   │   ├── PigAvroOutputFormat.class
│   │   │   │   ├── PigAvroRecordReader$1.class
│   │   │   │   ├── PigAvroRecordReader.class
│   │   │   │   ├── PigAvroRecordWriter.class
│   │   │   │   └── PigSchema2Avro.class
│   │   │   ├── CSVExcelStorage.class
│   │   │   ├── CSVExcelStorage$Headers.class
│   │   │   ├── CSVExcelStorage$Linebreaks.class
│   │   │   ├── CSVExcelStorage$Multiline.class
│   │   │   ├── CSVLoader.class
│   │   │   ├── DBStorage.class
│   │   │   ├── DBStorage$MyDBOutputFormat$1.class
│   │   │   ├── DBStorage$MyDBOutputFormat$2.class
│   │   │   ├── DBStorage$MyDBOutputFormat.class
│   │   │   ├── FixedWidthLoader.class
│   │   │   ├── FixedWidthLoader$FixedWidthField.class
│   │   │   ├── FixedWidthStorer.class
│   │   │   ├── HiveColumnarLoader.class
│   │   │   ├── HiveColumnarStorage.class
│   │   │   ├── hiverc
│   │   │   │   ├── HiveRCInputFormat.class
│   │   │   │   ├── HiveRCOutputFormat.class
│   │   │   │   ├── HiveRCOutputFormat$Writer.class
│   │   │   │   ├── HiveRCRecordReader.class
│   │   │   │   └── HiveRCSchemaUtil.class
│   │   │   ├── IndexedStorage.class
│   │   │   ├── IndexedStorage$IndexedStorageInputFormat.class
│   │   │   ├── IndexedStorage$IndexedStorageInputFormat$IndexedStorageRecordReader.class
│   │   │   ├── IndexedStorage$IndexedStorageInputFormat$IndexedStorageRecordReader$IndexedStorageLineReader.class
│   │   │   ├── IndexedStorage$IndexedStorageInputFormat$IndexedStorageRecordReader$IndexedStorageRecordReaderComparator.class
│   │   │   ├── IndexedStorage$IndexedStorageOutputFormat.class
│   │   │   ├── IndexedStorage$IndexedStorageOutputFormat$IndexedStorageRecordWriter.class
│   │   │   ├── IndexedStorage$IndexManager.class
│   │   │   ├── JsonMetadata.class
│   │   │   ├── MultiStorage.class
│   │   │   ├── MultiStorage$Compression.class
│   │   │   ├── MultiStorage$MultiStorageOutputFormat$1.class
│   │   │   ├── MultiStorage$MultiStorageOutputFormat.class
│   │   │   ├── MultiStorage$MultiStorageOutputFormat$MyLineRecordWriter.class
│   │   │   ├── MyRegExLoader.class
│   │   │   ├── partition
│   │   │   │   ├── PathPartitioner.class
│   │   │   │   ├── PathPartitionHelper.class
│   │   │   │   ├── PathPartitionHelper$MapVariableMapper.class
│   │   │   │   └── PathPartitionHelper$VariableContext.class
│   │   │   ├── PigStorageSchema.class
│   │   │   ├── RegExLoader.class
│   │   │   ├── SequenceFileLoader.class
│   │   │   ├── XMLLoader$1.class
│   │   │   ├── XMLLoader$2.class
│   │   │   ├── XMLLoader.class
│   │   │   └── XMLLoader$XMLRecordReader.class
│   │   ├── docs
│   │   │   └── api
│   │   └── test
│   │   └── classes
│   ├── build.xml
│   ├── lib
│   ├── piggybank.jar
│   └── src
│   ├── main
│   │   └── java
│   │   └── org
│   │   └── apache
│   │   └── pig
│   │   └── piggybank
│   │   ├── evaluation
│   │   │   ├── datetime
│   │   │   │   ├── convert
│   │   │   │   │   ├── CustomFormatToISO.java
│   │   │   │   │   ├── ISOToUnix.java
│   │   │   │   │   └── UnixToISO.java
│   │   │   │   ├── diff
│   │   │   │   │   ├── ISODaysBetween.java
│   │   │   │   │   ├── ISOHoursBetween.java
│   │   │   │   │   ├── ISOMinutesBetween.java
│   │   │   │   │   ├── ISOMonthsBetween.java
│   │   │   │   │   ├── ISOSecondsBetween.java
│   │   │   │   │   └── ISOYearsBetween.java
│   │   │   │   ├── DiffDate.java
│   │   │   │   └── truncate
│   │   │   │   ├── ISOHelper.java
│   │   │   │   ├── ISOToDay.java
│   │   │   │   ├── ISOToHour.java
│   │   │   │   ├── ISOToMinute.java
│   │   │   │   ├── ISOToMonth.java
│   │   │   │   ├── ISOToSecond.java
│   │   │   │   ├── ISOToWeek.java
│   │   │   │   └── ISOToYear.java
│   │   │   ├── decode
│   │   │   │   ├── BinCond.java
│   │   │   │   ├── Bin.java
│   │   │   │   └── Decode.java
│   │   │   ├── ExtremalTupleByNthField.java
│   │   │   ├── IsDouble.java
│   │   │   ├── IsFloat.java
│   │   │   ├── IsInt.java
│   │   │   ├── IsLong.java
│   │   │   ├── IsNumeric.java
│   │   │   ├── math
│   │   │   │   ├── ABS.java
│   │   │   │   ├── ACOS.java
│   │   │   │   ├── ASIN.java
│   │   │   │   ├── ATAN2.java
│   │   │   │   ├── ATAN.java
│   │   │   │   ├── Base.java
│   │   │   │   ├── CBRT.java
│   │   │   │   ├── CEIL.java
│   │   │   │   ├── copySign.java
│   │   │   │   ├── COSH.java
│   │   │   │   ├── COS.java
│   │   │   │   ├── DoubleAbs.java
│   │   │   │   ├── DoubleBase.java
│   │   │   │   ├── DoubleCopySign.java
│   │   │   │   ├── DoubleDoubleBase.java
│   │   │   │   ├── DoubleGetExponent.java
│   │   │   │   ├── DoubleMax.java
│   │   │   │   ├── DoubleMin.java
│   │   │   │   ├── DoubleNextAfter.java
│   │   │   │   ├── DoubleNextup.java
│   │   │   │   ├── DoubleRound.java
│   │   │   │   ├── DoubleSignum.java
│   │   │   │   ├── DoubleUlp.java
│   │   │   │   ├── EXP.java
│   │   │   │   ├── EXPM1.java
│   │   │   │   ├── FloatAbs.java
│   │   │   │   ├── FloatCopySign.java
│   │   │   │   ├── FloatGetExponent.java
│   │   │   │   ├── FloatMax.java
│   │   │   │   ├── FloatMin.java
│   │   │   │   ├── FloatNextAfter.java
│   │   │   │   ├── FloatNextup.java
│   │   │   │   ├── FloatRound.java
│   │   │   │   ├── FloatSignum.java
│   │   │   │   ├── FloatUlp.java
│   │   │   │   ├── FLOOR.java
│   │   │   │   ├── getExponent.java
│   │   │   │   ├── HYPOT.java
│   │   │   │   ├── IEEEremainder.java
│   │   │   │   ├── IntAbs.java
│   │   │   │   ├── IntMax.java
│   │   │   │   ├── IntMin.java
│   │   │   │   ├── LOG10.java
│   │   │   │   ├── LOG1P.java
│   │   │   │   ├── LOG.java
│   │   │   │   ├── LongAbs.java
│   │   │   │   ├── LongMax.java
│   │   │   │   ├── LongMin.java
│   │   │   │   ├── MAX.java
│   │   │   │   ├── MIN.java
│   │   │   │   ├── nextAfter.java
│   │   │   │   ├── NEXTUP.java
│   │   │   │   ├── POW.java
│   │   │   │   ├── RANDOM.java
│   │   │   │   ├── RINT.java
│   │   │   │   ├── ROUND.java
│   │   │   │   ├── SCALB.java
│   │   │   │   ├── SIGNUM.java
│   │   │   │   ├── SINH.java
│   │   │   │   ├── SIN.java
│   │   │   │   ├── SQRT.java
│   │   │   │   ├── TANH.java
│   │   │   │   ├── TAN.java
│   │   │   │   ├── toDegrees.java
│   │   │   │   ├── toRadians.java
│   │   │   │   ├── ULP.java
│   │   │   │   └── Util.java
│   │   │   ├── MaxTupleBy1stField.java
│   │   │   ├── Over.java
│   │   │   ├── stats
│   │   │   │   ├── COR.java
│   │   │   │   └── COV.java
│   │   │   ├── Stitch.java
│   │   │   ├── string
│   │   │   │   ├── HashFNV1.java
│   │   │   │   ├── HashFNV2.java
│   │   │   │   ├── HashFNV.java
│   │   │   │   ├── INDEXOF.java
│   │   │   │   ├── LASTINDEXOF.java
│   │   │   │   ├── LcFirst.java
│   │   │   │   ├── LENGTH.java
│   │   │   │   ├── LookupInFiles.java
│   │   │   │   ├── LOWER.java
│   │   │   │   ├── RegexExtractAll.java
│   │   │   │   ├── RegexExtract.java
│   │   │   │   ├── RegexMatch.java
│   │   │   │   ├── REPLACE.java
│   │   │   │   ├── REPLACE_MULTI.java
│   │   │   │   ├── Reverse.java
│   │   │   │   ├── Split.java
│   │   │   │   ├── Stuff.java
│   │   │   │   ├── SUBSTRING.java
│   │   │   │   ├── Trim.java
│   │   │   │   ├── UcFirst.java
│   │   │   │   └── UPPER.java
│   │   │   ├── util
│   │   │   │   ├── apachelogparser
│   │   │   │   │   ├── DateExtractor.java
│   │   │   │   │   ├── HostExtractor.java
│   │   │   │   │   ├── SearchEngineExtractor.java
│   │   │   │   │   └── SearchTermExtractor.java
│   │   │   │   ├── SearchQuery.java
│   │   │   │   ├── ToBag.java
│   │   │   │   ├── Top.java
│   │   │   │   └── ToTuple.java
│   │   │   └── xml
│   │   │   ├── XPathAll.java
│   │   │   └── XPath.java
│   │   └── storage
│   │   ├── allloader
│   │   │   └── LoadFuncHelper.java
│   │   ├── AllLoader.java
│   │   ├── apachelog
│   │   │   ├── CombinedLogLoader.java
│   │   │   ├── CommonLogLoader.java
│   │   │   └── LogFormatLoader.java
│   │   ├── avro
│   │   │   ├── AvroSchema2Pig.java
│   │   │   ├── AvroSchemaManager.java
│   │   │   ├── AvroStorageInputStream.java
│   │   │   ├── AvroStorage.java
│   │   │   ├── AvroStorageLog.java
│   │   │   ├── AvroStorageUtils.java
│   │   │   ├── PigAvroDatumReader.java
│   │   │   ├── PigAvroDatumWriter.java
│   │   │   ├── PigAvroInputFormat.java
│   │   │   ├── PigAvroOutputFormat.java
│   │   │   ├── PigAvroRecordReader.java
│   │   │   ├── PigAvroRecordWriter.java
│   │   │   └── PigSchema2Avro.java
│   │   ├── CSVExcelStorage.java
│   │   ├── CSVLoader.java
│   │   ├── DBStorage.java
│   │   ├── FixedWidthLoader.java
│   │   ├── FixedWidthStorer.java
│   │   ├── HiveColumnarLoader.java
│   │   ├── HiveColumnarStorage.java
│   │   ├── hiverc
│   │   │   ├── HiveRCInputFormat.java
│   │   │   ├── HiveRCOutputFormat.java
│   │   │   ├── HiveRCRecordReader.java
│   │   │   └── HiveRCSchemaUtil.java
│   │   ├── IndexedStorage.java
│   │   ├── JsonMetadata.java
│   │   ├── MultiStorage.java
│   │   ├── MyRegExLoader.java
│   │   ├── partition
│   │   │   ├── PathPartitioner.java
│   │   │   └── PathPartitionHelper.java
│   │   ├── PigStorageSchema.java
│   │   ├── RegExLoader.java
│   │   ├── SequenceFileLoader.java
│   │   └── XMLLoader.java
│   └── test
│   └── java
│   └── org
│   └── apache
│   └── pig
│   └── piggybank
│   ├── evaluation
│   │   ├── TestOver.java
│   │   └── TestStitch.java
│   └── test
│   ├── data
│   │   └── jh
│   │   ├── localhost_1272395783545_job_201004271216_9998_conf.xml
│   │   ├── localhost_1272395783545_job_201004271216_9998_user_PigLatinTest.pig
│   │   └── localhost_1272395783545_job_conf.xml
│   ├── evaluation
│   │   ├── datetime
│   │   │   ├── convert
│   │   │   │   └── TestConvertDateTime.java
│   │   │   ├── diff
│   │   │   │   └── TestDiffDateTime.java
│   │   │   ├── TestDiffDate.java
│   │   │   └── truncate
│   │   │   └── TestTruncateDateTime.java
│   │   ├── decode
│   │   │   └── TestDecode.java
│   │   ├── string
│   │   │   ├── TestHashFNV.java
│   │   │   ├── TestLength.java
│   │   │   ├── TestLookupInFiles.java
│   │   │   ├── TestRegex.java
│   │   │   ├── TestReplaceMulti.java
│   │   │   ├── TestReverse.java
│   │   │   ├── TestSplit.java
│   │   │   ├── TestStuff.java
│   │   │   └── TestUcFirst.java
│   │   ├── TestEvalString.java
│   │   ├── TestExtremalTupleByNthField.java
│   │   ├── TestIsDouble.java
│   │   ├── TestIsFloat.java
│   │   ├── TestIsInt.java
│   │   ├── TestIsLong.java
│   │   ├── TestIsNumeric.java
│   │   ├── TestMathUDF.java
│   │   ├── TestMaxTupleBy1stField.java
│   │   ├── TestStat.java
│   │   ├── util
│   │   │   ├── apachelogparser
│   │   │   │   ├── TestDateExtractor.java
│   │   │   │   ├── TestHostExtractor.java
│   │   │   │   ├── TestSearchEngineExtractor.java
│   │   │   │   └── TestSearchTermExtractor.java
│   │   │   ├── TestSearchQuery.java
│   │   │   ├── TestToBagToTuple.java
│   │   │   └── TestTop.java
│   │   └── xml
│   │   ├── data
│   │   │   └── test-file-2.xml.bz2
│   │   ├── XPathAllTest.java
│   │   └── XPathTest.java
│   └── storage
│   ├── avro
│   │   ├── avro_test_files
│   │   │   ├── expected_testArrayDefault.avro
│   │   │   ├── expected_testArrayWithSchema.avro
│   │   │   ├── expected_testArrayWithSchemaURI.avro
│   │   │   ├── expected_testCorruptedFile.avro
│   │   │   ├── expected_testDefaultSchemaWrite.avro
│   │   │   ├── expected_test_dir_1_2.avro
│   │   │   ├── expected_test_dir_1.avro
│   │   │   ├── expected_testDir.avro
│   │   │   ├── expected_testFileWithNoExtension.avro
│   │   │   ├── expected_testMultipleSchemas1.avro
│   │   │   ├── expected_testMultipleSchemas2.avro
│   │   │   ├── expected_testRecordSplit1.avro
│   │   │   ├── expected_testRecordSplit2.avro
│   │   │   ├── expected_testRecordSplitFromText1.avro
│   │   │   ├── expected_testRecordSplitFromText2.avro
│   │   │   ├── expected_testRecordWithFieldSchema.avro
│   │   │   ├── expected_testRecursiveRecordReference1.avro
│   │   │   ├── expected_testRecursiveRecordReference2.avro
│   │   │   ├── expected_testRecursiveRecordReference3.avro
│   │   │   ├── expected_testUserDefinedLoadSchema.avro
│   │   │   ├── messages.avro
│   │   │   ├── test_array.avro
│   │   │   ├── test_array.avsc
│   │   │   ├── test_complex_types
│   │   │   │   ├── test_record_double.avro
│   │   │   │   ├── test_record_enum.avro
│   │   │   │   ├── test_record_float.avro
│   │   │   │   ├── test_record_int.avro
│   │   │   │   ├── test_record_long.avro
│   │   │   │   └── test_record_string.avro
│   │   │   ├── test_corrupted_file.avro
│   │   │   ├── test_dir1
│   │   │   │   ├── test_glob1.avro
│   │   │   │   ├── test_glob2.avro
│   │   │   │   ├── test_glob3.avro
│   │   │   │   └── test_subdir
│   │   │   │   ├── test_glob4.avro
│   │   │   │   └── test_glob5.avro
│   │   │   ├── test_dir2
│   │   │   │   ├── test_glob4.avro
│   │   │   │   └── test_glob5.avro
│   │   │   ├── test_generic_union.avro
│   │   │   ├── test_loadavrowithnulls.avro
│   │   │   ├── test_merge_schemas_default
│   │   │   │   ├── Employee3.avro
│   │   │   │   ├── Employee4.avro
│   │   │   │   └── Employee6.avro
│   │   │   ├── test_no_extension
│   │   │   ├── test_primitive_types
│   │   │   │   ├── test_double.avro
│   │   │   │   ├── test_enum.avro
│   │   │   │   ├── test_float.avro
│   │   │   │   ├── test_int.avro
│   │   │   │   ├── test_long.avro
│   │   │   │   └── test_string.avro
│   │   │   ├── test_record.avro
│   │   │   ├── test_record.avsc
│   │   │   ├── test_record.txt
│   │   │   ├── test_recursive_record_in_array.avro
│   │   │   ├── test_recursive_record_in_map.avro
│   │   │   ├── test_recursive_record_in_record.avro
│   │   │   ├── test_recursive_record_in_union.avro
│   │   │   ├── test_recursive_record_in_union.avsc
│   │   │   └── test_user_defined_load_schema
│   │   │   ├── testUserDefinedLoadSchema_input1.avro
│   │   │   └── testUserDefinedLoadSchema_input2.avro
│   │   ├── TestAvroStorage.java
│   │   └── TestAvroStorageUtils.java
│   ├── TestAllLoader.java
│   ├── TestAvroStorageData
│   │   ├── expected_testArrayDefault.avro
│   │   ├── expected_testArrayWithSchema.avro
│   │   ├── expected_testRecordSplit1.avro
│   │   ├── expected_testRecordSplit2.avro
│   │   ├── expected_testRecordWithFieldSchema.avro
│   │   ├── test_array.avro
│   │   └── test_record.avro
│   ├── TestCombinedLogLoader.java
│   ├── TestCommonLogLoader.java
│   ├── TestCSVExcelStorage.java
│   ├── TestCSVStorage.java
│   ├── TestDBStorage.java
│   ├── TestFixedWidthLoader.java
│   ├── TestFixedWidthStorer.java
│   ├── TestHelper.java
│   ├── TestHiveColumnarLoader.java
│   ├── TestHiveColumnarStorage.java
│   ├── TestIndexedStorage.java
│   ├── TestLoadFuncHelper.java
│   ├── TestLogFormatLoader.java
│   ├── TestMultiStorageCompression.java
│   ├── TestMultiStorage.java
│   ├── TestMyRegExLoader.java
│   ├── TestPathPartitioner.java
│   ├── TestPathPartitionHelper.java
│   ├── TestRegExLoader.java
│   ├── TestSequenceFileLoader.java
│   └── TestXMLLoader.java
├── docs
│   ├── admin.html
│   ├── admin.pdf
│   ├── api
│   │   ├── allclasses-frame.html
│   │   ├── allclasses-noframe.html
│   │   ├── constant-values.html
│   │   ├── deprecated-list.html
│   │   ├── help-doc.html
│   │   ├── index-all.html
│   │   ├── index.html
│   │   ├── org
│   │   │   └── apache
│   │   │   └── pig
│   │   │   ├── AccumulatorEvalFunc.html
│   │   │   ├── Accumulator.html
│   │   │   ├── AlgebraicEvalFunc.html
│   │   │   ├── Algebraic.html
│   │   │   ├── backend
│   │   │   │   ├── BackendException.html
│   │   │   │   ├── class-use
│   │   │   │   │   └── BackendException.html
│   │   │   │   ├── datastorage
│   │   │   │   │   ├── class-use
│   │   │   │   │   │   ├── ContainerDescriptor.html
│   │   │   │   │   │   ├── DataStorageException.html
│   │   │   │   │   │   ├── DataStorage.html
│   │   │   │   │   │   ├── ElementDescriptor.html
│   │   │   │   │   │   ├── ImmutableOutputStream.html
│   │   │   │   │   │   ├── SeekableInputStream.FLAGS.html
│   │   │   │   │   │   └── SeekableInputStream.html
│   │   │   │   │   ├── ContainerDescriptor.html
│   │   │   │   │   ├── DataStorageException.html
│   │   │   │   │   ├── DataStorage.html
│   │   │   │   │   ├── ElementDescriptor.html
│   │   │   │   │   ├── ImmutableOutputStream.html
│   │   │   │   │   ├── package-frame.html
│   │   │   │   │   ├── package-summary.html
│   │   │   │   │   ├── package-tree.html
│   │   │   │   │   ├── package-use.html
│   │   │   │   │   ├── SeekableInputStream.FLAGS.html
│   │   │   │   │   └── SeekableInputStream.html
│   │   │   │   ├── executionengine
│   │   │   │   │   ├── class-use
│   │   │   │   │   │   ├── ExecException.html
│   │   │   │   │   │   ├── ExecJob.html
│   │   │   │   │   │   ├── ExecJob.JOB_STATUS.html
│   │   │   │   │   │   └── ExecutionEngine.html
│   │   │   │   │   ├── ExecException.html
│   │   │   │   │   ├── ExecJob.html
│   │   │   │   │   ├── ExecJob.JOB_STATUS.html
│   │   │   │   │   ├── ExecutionEngine.html
│   │   │   │   │   ├── package-frame.html
│   │   │   │   │   ├── package-summary.html
│   │   │   │   │   ├── package-tree.html
│   │   │   │   │   └── package-use.html
│   │   │   │   ├── hadoop
│   │   │   │   │   ├── accumulo
│   │   │   │   │   │   ├── AbstractAccumuloStorage.html
│   │   │   │   │   │   ├── AccumuloBinaryConverter.html
│   │   │   │   │   │   ├── AccumuloStorage.html
│   │   │   │   │   │   ├── AccumuloStorageOptions.html
│   │   │   │   │   │   ├── class-use
│   │   │   │   │   │   │   ├── AbstractAccumuloStorage.html
│   │   │   │   │   │   │   ├── AccumuloBinaryConverter.html
│   │   │   │   │   │   │   ├── AccumuloStorage.html
│   │   │   │   │   │   │   ├── AccumuloStorageOptions.html
│   │   │   │   │   │   │   ├── Column.html
│   │   │   │   │   │   │   ├── Column.Type.html
│   │   │   │   │   │   │   ├── FixedByteArrayOutputStream.html
│   │   │   │   │   │   │   └── Utils.html
│   │   │   │   │   │   ├── Column.html
│   │   │   │   │   │   ├── Column.Type.html
│   │   │   │   │   │   ├── FixedByteArrayOutputStream.html
│   │   │   │   │   │   ├── package-frame.html
│   │   │   │   │   │   ├── package-summary.html
│   │   │   │   │   │   ├── package-tree.html
│   │   │   │   │   │   ├── package-use.html
│   │   │   │   │   │   └── Utils.html
│   │   │   │   │   ├── BigDecimalWritable.Comparator.html
│   │   │   │   │   ├── BigDecimalWritable.html
│   │   │   │   │   ├── BigIntegerWritable.Comparator.html
│   │   │   │   │   ├── BigIntegerWritable.html
│   │   │   │   │   ├── class-use
│   │   │   │   │   │   ├── BigDecimalWritable.Comparator.html
│   │   │   │   │   │   ├── BigDecimalWritable.html
│   │   │   │   │   │   ├── BigIntegerWritable.Comparator.html
│   │   │   │   │   │   ├── BigIntegerWritable.html
│   │   │   │   │   │   ├── DateTimeWritable.Comparator.html
│   │   │   │   │   │   ├── DateTimeWritable.html
│   │   │   │   │   │   ├── DoubleWritable.Comparator.html
│   │   │   │   │   │   ├── DoubleWritable.html
│   │   │   │   │   │   ├── HDataType.html
│   │   │   │   │   │   ├── HKerberos.html
│   │   │   │   │   │   ├── PigATSClient.ATSEvent.html
│   │   │   │   │   │   ├── PigATSClient.html
│   │   │   │   │   │   └── PigJobControl.html
│   │   │   │   │   ├── datastorage
│   │   │   │   │   │   ├── class-use
│   │   │   │   │   │   │   ├── ConfigurationUtil.html
│   │   │   │   │   │   │   ├── HConfiguration.html
│   │   │   │   │   │   │   ├── HDataStorage.html
│   │   │   │   │   │   │   ├── HDirectory.html
│   │   │   │   │   │   │   ├── HFile.html
│   │   │   │   │   │   │   ├── HPath.html
│   │   │   │   │   │   │   └── HSeekableInputStream.html
│   │   │   │   │   │   ├── ConfigurationUtil.html
│   │   │   │   │   │   ├── HConfiguration.html
│   │   │   │   │   │   ├── HDataStorage.html
│   │   │   │   │   │   ├── HDirectory.html
│   │   │   │   │   │   ├── HFile.html
│   │   │   │   │   │   ├── HPath.html
│   │   │   │   │   │   ├── HSeekableInputStream.html
│   │   │   │   │   │   ├── package-frame.html
│   │   │   │   │   │   ├── package-summary.html
│   │   │   │   │   │   ├── package-tree.html
│   │   │   │   │   │   └── package-use.html
│   │   │   │   │   ├── DateTimeWritable.Comparator.html
│   │   │   │   │   ├── DateTimeWritable.html
│   │   │   │   │   ├── DoubleWritable.Comparator.html
│   │   │   │   │   ├── DoubleWritable.html
│   │   │   │   │   ├── executionengine
│   │   │   │   │   │   ├── class-use
│   │   │   │   │   │   │   ├── HExecutionEngine.html
│   │   │   │   │   │   │   ├── HJob.html
│   │   │   │   │   │   │   ├── JobCreationException.html
│   │   │   │   │   │   │   ├── Launcher.HangingJobKiller.html
│   │   │   │   │   │   │   ├── Launcher.html
│   │   │   │   │   │   │   ├── Launcher.JobControlThreadExceptionHandler.html
│   │   │   │   │   │   │   ├── MapRedResult.html
│   │   │   │   │   │   │   └── TaskContext.html
│   │   │   │   │   │   ├── fetch
│   │   │   │   │   │   │   ├── class-use
│   │   │   │   │   │   │   │   ├── FetchContext.html
│   │   │   │   │   │   │   │   ├── FetchLauncher.html
│   │   │   │   │   │   │   │   ├── FetchOptimizer.html
│   │   │   │   │   │   │   │   ├── FetchPOStoreImpl.html
│   │   │   │   │   │   │   │   ├── FetchProgressableReporter.html
│   │   │   │   │   │   │   │   └── FetchTaskContext.html
│   │   │   │   │   │   │   ├── FetchContext.html
│   │   │   │   │   │   │   ├── FetchLauncher.html
│   │   │   │   │   │   │   ├── FetchOptimizer.html
│   │   │   │   │   │   │   ├── FetchPOStoreImpl.html
│   │   │   │   │   │   │   ├── FetchProgressableReporter.html
│   │   │   │   │   │   │   ├── FetchTaskContext.html
│   │   │   │   │   │   │   ├── package-frame.html
│   │   │   │   │   │   │   ├── package-summary.html
│   │   │   │   │   │   │   ├── package-tree.html
│   │   │   │   │   │   │   └── package-use.html
│   │   │   │   │   │   ├── HExecutionEngine.html
│   │   │   │   │   │   ├── HJob.html
│   │   │   │   │   │   ├── JobCreationException.html
│   │   │   │   │   │   ├── Launcher.HangingJobKiller.html
│   │   │   │   │   │   ├── Launcher.html
│   │   │   │   │   │   ├── Launcher.JobControlThreadExceptionHandler.html
│   │   │   │   │   │   ├── MapRedResult.html
│   │   │   │   │   │   ├── mapReduceLayer
│   │   │   │   │   │   │   ├── AccumulatorOptimizer.html
│   │   │   │   │   │   │   ├── class-use
│   │   │   │   │   │   │   │   ├── AccumulatorOptimizer.html
│   │   │   │   │   │   │   │   ├── ColumnChainInfo.html
│   │   │   │   │   │   │   │   ├── ColumnInfo.html
│   │   │   │   │   │   │   │   ├── CombinerOptimizer.html
│   │   │   │   │   │   │   │   ├── DistinctCombiner.Combine.html
│   │   │   │   │   │   │   │   ├── DistinctCombiner.html
│   │   │   │   │   │   │   │   ├── FileBasedOutputSizeReader.html
│   │   │   │   │   │   │   │   ├── IllustrateDummyReporter.html
│   │   │   │   │   │   │   │   ├── InputSizeReducerEstimator.html
│   │   │   │   │   │   │   │   ├── JobControlCompiler.html
│   │   │   │   │   │   │   │   ├── JobControlCompiler.PigBagWritableComparator.html
│   │   │   │   │   │   │   │   ├── JobControlCompiler.PigBigDecimalWritableComparator.html
│   │   │   │   │   │   │   │   ├── JobControlCompiler.PigBigIntegerWritableComparator.html
│   │   │   │   │   │   │   │   ├── JobControlCompiler.PigBooleanWritableComparator.html
│   │   │   │   │   │   │   │   ├── JobControlCompiler.PigCharArrayWritableComparator.html
│   │   │   │   │   │   │   │   ├── JobControlCompiler.PigDateTimeWritableComparator.html
│   │   │   │   │   │   │   │   ├── JobControlCompiler.PigDBAWritableComparator.html
│   │   │   │   │   │   │   │   ├── JobControlCompiler.PigDoubleWritableComparator.html
│   │   │   │   │   │   │   │   ├── JobControlCompiler.PigFloatWritableComparator.html
│   │   │   │   │   │   │   │   ├── JobControlCompiler.PigGroupingBagWritableComparator.html
│   │   │   │   │   │   │   │   ├── JobControlCompiler.PigGroupingBigDecimalWritableComparator.html
│   │   │   │   │   │   │   │   ├── JobControlCompiler.PigGroupingBigIntegerWritableComparator.html
│   │   │   │   │   │   │   │   ├── JobControlCompiler.PigGroupingBooleanWritableComparator.html
│   │   │   │   │   │   │   │   ├── JobControlCompiler.PigGroupingCharArrayWritableComparator.html
│   │   │   │   │   │   │   │   ├── JobControlCompiler.PigGroupingDateTimeWritableComparator.html
│   │   │   │   │   │   │   │   ├── JobControlCompiler.PigGroupingDBAWritableComparator.html
│   │   │   │   │   │   │   │   ├── JobControlCompiler.PigGroupingDoubleWritableComparator.html
│   │   │   │   │   │   │   │   ├── JobControlCompiler.PigGroupingFloatWritableComparator.html
│   │   │   │   │   │   │   │   ├── JobControlCompiler.PigGroupingIntWritableComparator.html
│   │   │   │   │   │   │   │   ├── JobControlCompiler.PigGroupingLongWritableComparator.html
│   │   │   │   │   │   │   │   ├── JobControlCompiler.PigGroupingPartitionWritableComparator.html
│   │   │   │   │   │   │   │   ├── JobControlCompiler.PigGroupingTupleWritableComparator.html
│   │   │   │   │   │   │   │   ├── JobControlCompiler.PigIntWritableComparator.html
│   │   │   │   │   │   │   │   ├── JobControlCompiler.PigLongWritableComparator.html
│   │   │   │   │   │   │   │   ├── JobControlCompiler.PigSecondaryKeyGroupComparator.html
│   │   │   │   │   │   │   │   ├── JobControlCompiler.PigTupleWritableComparator.html
│   │   │   │   │   │   │   │   ├── JobControlCompiler.PigWritableComparator.html
│   │   │   │   │   │   │   │   ├── KeyTypeDiscoveryVisitor.html
│   │   │   │   │   │   │   │   ├── LimitAdjuster.html
│   │   │   │   │   │   │   │   ├── LocalExecType.html
│   │   │   │   │   │   │   │   ├── MapReduceLauncher.html
│   │   │   │   │   │   │   │   ├── MapReduceOper.html
│   │   │   │   │   │   │   │   ├── MapReducePOStoreImpl.html
│   │   │   │   │   │   │   │   ├── MergeJoinIndexer.html
│   │   │   │   │   │   │   │   ├── MRCompilerException.html
│   │   │   │   │   │   │   │   ├── MRCompiler.html
│   │   │   │   │   │   │   │   ├── MRConfiguration.html
│   │   │   │   │   │   │   │   ├── MRExecType.html
│   │   │   │   │   │   │   │   ├── MRExecutionEngine.html
│   │   │   │   │   │   │   │   ├── MRTaskContext.html
│   │   │   │   │   │   │   │   ├── MRUtil.html
│   │   │   │   │   │   │   │   ├── NativeMapReduceOper.html
│   │   │   │   │   │   │   │   ├── NoopFilterRemoverUtil.html
│   │   │   │   │   │   │   │   ├── PhyPlanSetter.html
│   │   │   │   │   │   │   │   ├── PigBigDecimalRawComparator.html
│   │   │   │   │   │   │   │   ├── PigBigIntegerRawComparator.html
│   │   │   │   │   │   │   │   ├── PigBooleanRawComparator.html
│   │   │   │   │   │   │   │   ├── PigBytesRawComparator.html
│   │   │   │   │   │   │   │   ├── PigCombiner.Combine.html
│   │   │   │   │   │   │   │   ├── PigCombiner.html
│   │   │   │   │   │   │   │   ├── PigDateTimeRawComparator.html
│   │   │   │   │   │   │   │   ├── PigDoubleRawComparator.html
│   │   │   │   │   │   │   │   ├── PigFileInputFormat.html
│   │   │   │   │   │   │   │   ├── PigFloatRawComparator.html
│   │   │   │   │   │   │   │   ├── PigGenericMapBase.html
│   │   │   │   │   │   │   │   ├── PigGenericMapReduce.html
│   │   │   │   │   │   │   │   ├── PigGenericMapReduce.Map.html
│   │   │   │   │   │   │   │   ├── PigGenericMapReduce.MapWithComparator.html
│   │   │   │   │   │   │   │   ├── PigGenericMapReduce.MapWithPartitionIndex.html
│   │   │   │   │   │   │   │   ├── PigGenericMapReduce.Reduce.html
│   │   │   │   │   │   │   │   ├── PigGenericMapReduce.ReduceWithComparator.html
│   │   │   │   │   │   │   │   ├── PigHadoopLogger.html
│   │   │   │   │   │   │   │   ├── PigInputFormat.html
│   │   │   │   │   │   │   │   ├── PigInputFormat.RecordReaderFactory.html
│   │   │   │   │   │   │   │   ├── PigIntRawComparator.html
│   │   │   │   │   │   │   │   ├── PigLongRawComparator.html
│   │   │   │   │   │   │   │   ├── PigMapBase.html
│   │   │   │   │   │   │   │   ├── PigMapBase.IllustratorContext.html
│   │   │   │   │   │   │   │   ├── PigMapOnly.html
│   │   │   │   │   │   │   │   ├── PigMapOnly.Map.html
│   │   │   │   │   │   │   │   ├── PigMapReduceCounter.html
│   │   │   │   │   │   │   │   ├── PigMapReduceCounter.PigMapCounter.html
│   │   │   │   │   │   │   │   ├── PigMapReduceCounter.PigReduceCounter.html
│   │   │   │   │   │   │   │   ├── PigMapReduce.html
│   │   │   │   │   │   │   │   ├── PigMapReduce.Reduce.html
│   │   │   │   │   │   │   │   ├── PigMapReduce.Reduce.IllustratorContextImpl.html
│   │   │   │   │   │   │   │   ├── PigMapReduce.Reduce.IllustratorContextImpl.IllustratorValueIterable.html
│   │   │   │   │   │   │   │   ├── PigMapReduce.Reduce.IllustratorContextImpl.IllustratorValueIterator.html
│   │   │   │   │   │   │   │   ├── PigOutputCommitter.html
│   │   │   │   │   │   │   │   ├── PigOutputFormat.html
│   │   │   │   │   │   │   │   ├── PigOutputFormat.PigRecordWriter.html
│   │   │   │   │   │   │   │   ├── PigRecordReader.html
│   │   │   │   │   │   │   │   ├── PigReducerEstimator.html
│   │   │   │   │   │   │   │   ├── PigSecondaryKeyComparator.html
│   │   │   │   │   │   │   │   ├── PigSequenceFileInputFormat.html
│   │   │   │   │   │   │   │   ├── PigSplit.html
│   │   │   │   │   │   │   │   ├── PigStatsOutputSizeReader.html
│   │   │   │   │   │   │   │   ├── PigTextInputFormat.html
│   │   │   │   │   │   │   │   ├── PigTextOutputFormat.html
│   │   │   │   │   │   │   │   ├── PigTextOutputFormat.PigLineRecordWriter.html
│   │   │   │   │   │   │   │   ├── PigTextRawComparator.html
│   │   │   │   │   │   │   │   ├── PigTupleDefaultRawComparator.html
│   │   │   │   │   │   │   │   ├── PigTupleSortComparator.html
│   │   │   │   │   │   │   │   ├── PigWritableComparators.html
│   │   │   │   │   │   │   │   ├── PigWritableComparators.PigBigDecimalRawBytesComparator.html
│   │   │   │   │   │   │   │   ├── PigWritableComparators.PigBigDecimalRawBytesPartitionComparator.html
│   │   │   │   │   │   │   │   ├── PigWritableComparators.PigBigDecimalRawPartitionComparator.html
│   │   │   │   │   │   │   │   ├── PigWritableComparators.PigBigIntegerRawBytesComparator.html
│   │   │   │   │   │   │   │   ├── PigWritableComparators.PigBigIntegerRawBytesPartitionComparator.html
│   │   │   │   │   │   │   │   ├── PigWritableComparators.PigBigIntegerRawPartitionComparator.html
│   │   │   │   │   │   │   │   ├── PigWritableComparators.PigBooleanRawBytesComparator.html
│   │   │   │   │   │   │   │   ├── PigWritableComparators.PigBooleanRawBytesPartitionComparator.html
│   │   │   │   │   │   │   │   ├── PigWritableComparators.PigBooleanRawPartitionComparator.html
│   │   │   │   │   │   │   │   ├── PigWritableComparators.PigBytesRawBytesComparator.html
│   │   │   │   │   │   │   │   ├── PigWritableComparators.PigBytesRawBytesPartitionComparator.html
│   │   │   │   │   │   │   │   ├── PigWritableComparators.PigBytesRawPartitionComparator.html
│   │   │   │   │   │   │   │   ├── PigWritableComparators.PigDateTimeRawBytesComparator.html
│   │   │   │   │   │   │   │   ├── PigWritableComparators.PigDateTimeRawBytesPartitionComparator.html
│   │   │   │   │   │   │   │   ├── PigWritableComparators.PigDateTimeRawPartitionComparator.html
│   │   │   │   │   │   │   │   ├── PigWritableComparators.PigDoubleRawBytesComparator.html
│   │   │   │   │   │   │   │   ├── PigWritableComparators.PigDoubleRawBytesPartitionComparator.html
│   │   │   │   │   │   │   │   ├── PigWritableComparators.PigDoubleRawPartitionComparator.html
│   │   │   │   │   │   │   │   ├── PigWritableComparators.PigFloatRawBytesComparator.html
│   │   │   │   │   │   │   │   ├── PigWritableComparators.PigFloatRawBytesPartitionComparator.html
│   │   │   │   │   │   │   │   ├── PigWritableComparators.PigFloatRawPartitionComparator.html
│   │   │   │   │   │   │   │   ├── PigWritableComparators.PigIntRawBytesComparator.html
│   │   │   │   │   │   │   │   ├── PigWritableComparators.PigIntRawBytesPartitionComparator.html
│   │   │   │   │   │   │   │   ├── PigWritableComparators.PigIntRawPartitionComparator.html
│   │   │   │   │   │   │   │   ├── PigWritableComparators.PigLongRawBytesComparator.html
│   │   │   │   │   │   │   │   ├── PigWritableComparators.PigLongRawBytesPartitionComparator.html
│   │   │   │   │   │   │   │   ├── PigWritableComparators.PigLongRawPartitionComparator.html
│   │   │   │   │   │   │   │   ├── PigWritableComparators.PigTextRawBytesComparator.html
│   │   │   │   │   │   │   │   ├── PigWritableComparators.PigTextRawBytesPartitionComparator.html
│   │   │   │   │   │   │   │   ├── PigWritableComparators.PigTextRawPartitionComparator.html
│   │   │   │   │   │   │   │   ├── PigWritableComparators.PigTupleSortBytesComparator.html
│   │   │   │   │   │   │   │   ├── PigWritableComparators.PigTupleSortBytesPartitionComparator.html
│   │   │   │   │   │   │   │   ├── PigWritableComparators.PigTupleSortPartitionComparator.html
│   │   │   │   │   │   │   │   ├── ProgressableReporter.html
│   │   │   │   │   │   │   │   ├── RunJarSecurityManager.html
│   │   │   │   │   │   │   │   ├── SampleOptimizer.html
│   │   │   │   │   │   │   │   ├── SecondaryKeyOptimizer.html
│   │   │   │   │   │   │   │   ├── SecondaryKeyOptimizerMR.html
│   │   │   │   │   │   │   │   ├── SortKeyInfo.html
│   │   │   │   │   │   │   │   ├── UDFEndOfAllInputNeededVisitor.html
│   │   │   │   │   │   │   │   └── UDFFinishVisitor.html
│   │   │   │   │   │   │   ├── ColumnChainInfo.html
│   │   │   │   │   │   │   ├── ColumnInfo.html
│   │   │   │   │   │   │   ├── CombinerOptimizer.html
│   │   │   │   │   │   │   ├── DistinctCombiner.Combine.html
│   │   │   │   │   │   │   ├── DistinctCombiner.html
│   │   │   │   │   │   │   ├── FileBasedOutputSizeReader.html
│   │   │   │   │   │   │   ├── IllustrateDummyReporter.html
│   │   │   │   │   │   │   ├── InputSizeReducerEstimator.html
│   │   │   │   │   │   │   ├── JobControlCompiler.html
│   │   │   │   │   │   │   ├── JobControlCompiler.PigBagWritableComparator.html
│   │   │   │   │   │   │   ├── JobControlCompiler.PigBigDecimalWritableComparator.html
│   │   │   │   │   │   │   ├── JobControlCompiler.PigBigIntegerWritableComparator.html
│   │   │   │   │   │   │   ├── JobControlCompiler.PigBooleanWritableComparator.html
│   │   │   │   │   │   │   ├── JobControlCompiler.PigCharArrayWritableComparator.html
│   │   │   │   │   │   │   ├── JobControlCompiler.PigDateTimeWritableComparator.html
│   │   │   │   │   │   │   ├── JobControlCompiler.PigDBAWritableComparator.html
│   │   │   │   │   │   │   ├── JobControlCompiler.PigDoubleWritableComparator.html
│   │   │   │   │   │   │   ├── JobControlCompiler.PigFloatWritableComparator.html
│   │   │   │   │   │   │   ├── JobControlCompiler.PigGroupingBagWritableComparator.html
│   │   │   │   │   │   │   ├── JobControlCompiler.PigGroupingBigDecimalWritableComparator.html
│   │   │   │   │   │   │   ├── JobControlCompiler.PigGroupingBigIntegerWritableComparator.html
│   │   │   │   │   │   │   ├── JobControlCompiler.PigGroupingBooleanWritableComparator.html
│   │   │   │   │   │   │   ├── JobControlCompiler.PigGroupingCharArrayWritableComparator.html
│   │   │   │   │   │   │   ├── JobControlCompiler.PigGroupingDateTimeWritableComparator.html
│   │   │   │   │   │   │   ├── JobControlCompiler.PigGroupingDBAWritableComparator.html
│   │   │   │   │   │   │   ├── JobControlCompiler.PigGroupingDoubleWritableComparator.html
│   │   │   │   │   │   │   ├── JobControlCompiler.PigGroupingFloatWritableComparator.html
│   │   │   │   │   │   │   ├── JobControlCompiler.PigGroupingIntWritableComparator.html
│   │   │   │   │   │   │   ├── JobControlCompiler.PigGroupingLongWritableComparator.html
│   │   │   │   │   │   │   ├── JobControlCompiler.PigGroupingPartitionWritableComparator.html
│   │   │   │   │   │   │   ├── JobControlCompiler.PigGroupingTupleWritableComparator.html
│   │   │   │   │   │   │   ├── JobControlCompiler.PigIntWritableComparator.html
│   │   │   │   │   │   │   ├── JobControlCompiler.PigLongWritableComparator.html
│   │   │   │   │   │   │   ├── JobControlCompiler.PigSecondaryKeyGroupComparator.html
│   │   │   │   │   │   │   ├── JobControlCompiler.PigTupleWritableComparator.html
│   │   │   │   │   │   │   ├── JobControlCompiler.PigWritableComparator.html
│   │   │   │   │   │   │   ├── KeyTypeDiscoveryVisitor.html
│   │   │   │   │   │   │   ├── LimitAdjuster.html
│   │   │   │   │   │   │   ├── LocalExecType.html
│   │   │   │   │   │   │   ├── MapReduceLauncher.html
│   │   │   │   │   │   │   ├── MapReduceOper.html
│   │   │   │   │   │   │   ├── MapReducePOStoreImpl.html
│   │   │   │   │   │   │   ├── MergeJoinIndexer.html
│   │   │   │   │   │   │   ├── MRCompilerException.html
│   │   │   │   │   │   │   ├── MRCompiler.html
│   │   │   │   │   │   │   ├── MRConfiguration.html
│   │   │   │   │   │   │   ├── MRExecType.html
│   │   │   │   │   │   │   ├── MRExecutionEngine.html
│   │   │   │   │   │   │   ├── MRTaskContext.html
│   │   │   │   │   │   │   ├── MRUtil.html
│   │   │   │   │   │   │   ├── NativeMapReduceOper.html
│   │   │   │   │   │   │   ├── NoopFilterRemoverUtil.html
│   │   │   │   │   │   │   ├── package-frame.html
│   │   │   │   │   │   │   ├── package-summary.html
│   │   │   │   │   │   │   ├── package-tree.html
│   │   │   │   │   │   │   ├── package-use.html
│   │   │   │   │   │   │   ├── partitioners
│   │   │   │   │   │   │   │   ├── class-use
│   │   │   │   │   │   │   │   │   ├── CountingMap.html
│   │   │   │   │   │   │   │   │   ├── DiscreteProbabilitySampleGenerator.html
│   │   │   │   │   │   │   │   │   ├── SecondaryKeyPartitioner.html
│   │   │   │   │   │   │   │   │   ├── SkewedPartitioner.html
│   │   │   │   │   │   │   │   │   └── WeightedRangePartitioner.html
│   │   │   │   │   │   │   │   ├── CountingMap.html
│   │   │   │   │   │   │   │   ├── DiscreteProbabilitySampleGenerator.html
│   │   │   │   │   │   │   │   ├── package-frame.html
│   │   │   │   │   │   │   │   ├── package-summary.html
│   │   │   │   │   │   │   │   ├── package-tree.html
│   │   │   │   │   │   │   │   ├── package-use.html
│   │   │   │   │   │   │   │   ├── SecondaryKeyPartitioner.html
│   │   │   │   │   │   │   │   ├── SkewedPartitioner.html
│   │   │   │   │   │   │   │   └── WeightedRangePartitioner.html
│   │   │   │   │   │   │   ├── PhyPlanSetter.html
│   │   │   │   │   │   │   ├── PigBigDecimalRawComparator.html
│   │   │   │   │   │   │   ├── PigBigIntegerRawComparator.html
│   │   │   │   │   │   │   ├── PigBooleanRawComparator.html
│   │   │   │   │   │   │   ├── PigBytesRawComparator.html
│   │   │   │   │   │   │   ├── PigCombiner.Combine.html
│   │   │   │   │   │   │   ├── PigCombiner.html
│   │   │   │   │   │   │   ├── PigDateTimeRawComparator.html
│   │   │   │   │   │   │   ├── PigDoubleRawComparator.html
│   │   │   │   │   │   │   ├── PigFileInputFormat.html
│   │   │   │   │   │   │   ├── PigFloatRawComparator.html
│   │   │   │   │   │   │   ├── PigGenericMapBase.html
│   │   │   │   │   │   │   ├── PigGenericMapReduce.html
│   │   │   │   │   │   │   ├── PigGenericMapReduce.Map.html
│   │   │   │   │   │   │   ├── PigGenericMapReduce.MapWithComparator.html
│   │   │   │   │   │   │   ├── PigGenericMapReduce.MapWithPartitionIndex.html
│   │   │   │   │   │   │   ├── PigGenericMapReduce.Reduce.html
│   │   │   │   │   │   │   ├── PigGenericMapReduce.ReduceWithComparator.html
│   │   │   │   │   │   │   ├── PigHadoopLogger.html
│   │   │   │   │   │   │   ├── PigInputFormat.html
│   │   │   │   │   │   │   ├── PigInputFormat.RecordReaderFactory.html
│   │   │   │   │   │   │   ├── PigIntRawComparator.html
│   │   │   │   │   │   │   ├── PigLongRawComparator.html
│   │   │   │   │   │   │   ├── PigMapBase.html
│   │   │   │   │   │   │   ├── PigMapBase.IllustratorContext.html
│   │   │   │   │   │   │   ├── PigMapOnly.html
│   │   │   │   │   │   │   ├── PigMapOnly.Map.html
│   │   │   │   │   │   │   ├── PigMapReduceCounter.html
│   │   │   │   │   │   │   ├── PigMapReduceCounter.PigMapCounter.html
│   │   │   │   │   │   │   ├── PigMapReduceCounter.PigReduceCounter.html
│   │   │   │   │   │   │   ├── PigMapReduce.html
│   │   │   │   │   │   │   ├── PigMapReduce.Reduce.html
│   │   │   │   │   │   │   ├── PigMapReduce.Reduce.IllustratorContextImpl.html
│   │   │   │   │   │   │   ├── PigMapReduce.Reduce.IllustratorContextImpl.IllustratorValueIterable.html
│   │   │   │   │   │   │   ├── PigMapReduce.Reduce.IllustratorContextImpl.IllustratorValueIterator.html
│   │   │   │   │   │   │   ├── PigOutputCommitter.html
│   │   │   │   │   │   │   ├── PigOutputFormat.html
│   │   │   │   │   │   │   ├── PigOutputFormat.PigRecordWriter.html
│   │   │   │   │   │   │   ├── PigRecordReader.html
│   │   │   │   │   │   │   ├── PigReducerEstimator.html
│   │   │   │   │   │   │   ├── PigSecondaryKeyComparator.html
│   │   │   │   │   │   │   ├── PigSequenceFileInputFormat.html
│   │   │   │   │   │   │   ├── PigSplit.html
│   │   │   │   │   │   │   ├── PigStatsOutputSizeReader.html
│   │   │   │   │   │   │   ├── PigTextInputFormat.html
│   │   │   │   │   │   │   ├── PigTextOutputFormat.html
│   │   │   │   │   │   │   ├── PigTextOutputFormat.PigLineRecordWriter.html
│   │   │   │   │   │   │   ├── PigTextRawComparator.html
│   │   │   │   │   │   │   ├── PigTupleDefaultRawComparator.html
│   │   │   │   │   │   │   ├── PigTupleSortComparator.html
│   │   │   │   │   │   │   ├── PigWritableComparators.html
│   │   │   │   │   │   │   ├── PigWritableComparators.PigBigDecimalRawBytesComparator.html
│   │   │   │   │   │   │   ├── PigWritableComparators.PigBigDecimalRawBytesPartitionComparator.html
│   │   │   │   │   │   │   ├── PigWritableComparators.PigBigDecimalRawPartitionComparator.html
│   │   │   │   │   │   │   ├── PigWritableComparators.PigBigIntegerRawBytesComparator.html
│   │   │   │   │   │   │   ├── PigWritableComparators.PigBigIntegerRawBytesPartitionComparator.html
│   │   │   │   │   │   │   ├── PigWritableComparators.PigBigIntegerRawPartitionComparator.html
│   │   │   │   │   │   │   ├── PigWritableComparators.PigBooleanRawBytesComparator.html
│   │   │   │   │   │   │   ├── PigWritableComparators.PigBooleanRawBytesPartitionComparator.html
│   │   │   │   │   │   │   ├── PigWritableComparators.PigBooleanRawPartitionComparator.html
│   │   │   │   │   │   │   ├── PigWritableComparators.PigBytesRawBytesComparator.html
│   │   │   │   │   │   │   ├── PigWritableComparators.PigBytesRawBytesPartitionComparator.html
│   │   │   │   │   │   │   ├── PigWritableComparators.PigBytesRawPartitionComparator.html
│   │   │   │   │   │   │   ├── PigWritableComparators.PigDateTimeRawBytesComparator.html
│   │   │   │   │   │   │   ├── PigWritableComparators.PigDateTimeRawBytesPartitionComparator.html
│   │   │   │   │   │   │   ├── PigWritableComparators.PigDateTimeRawPartitionComparator.html
│   │   │   │   │   │   │   ├── PigWritableComparators.PigDoubleRawBytesComparator.html
│   │   │   │   │   │   │   ├── PigWritableComparators.PigDoubleRawBytesPartitionComparator.html
│   │   │   │   │   │   │   ├── PigWritableComparators.PigDoubleRawPartitionComparator.html
│   │   │   │   │   │   │   ├── PigWritableComparators.PigFloatRawBytesComparator.html
│   │   │   │   │   │   │   ├── PigWritableComparators.PigFloatRawBytesPartitionComparator.html
│   │   │   │   │   │   │   ├── PigWritableComparators.PigFloatRawPartitionComparator.html
│   │   │   │   │   │   │   ├── PigWritableComparators.PigIntRawBytesComparator.html
│   │   │   │   │   │   │   ├── PigWritableComparators.PigIntRawBytesPartitionComparator.html
│   │   │   │   │   │   │   ├── PigWritableComparators.PigIntRawPartitionComparator.html
│   │   │   │   │   │   │   ├── PigWritableComparators.PigLongRawBytesComparator.html
│   │   │   │   │   │   │   ├── PigWritableComparators.PigLongRawBytesPartitionComparator.html
│   │   │   │   │   │   │   ├── PigWritableComparators.PigLongRawPartitionComparator.html
│   │   │   │   │   │   │   ├── PigWritableComparators.PigTextRawBytesComparator.html
│   │   │   │   │   │   │   ├── PigWritableComparators.PigTextRawBytesPartitionComparator.html
│   │   │   │   │   │   │   ├── PigWritableComparators.PigTextRawPartitionComparator.html
│   │   │   │   │   │   │   ├── PigWritableComparators.PigTupleSortBytesComparator.html
│   │   │   │   │   │   │   ├── PigWritableComparators.PigTupleSortBytesPartitionComparator.html
│   │   │   │   │   │   │   ├── PigWritableComparators.PigTupleSortPartitionComparator.html
│   │   │   │   │   │   │   ├── plans
│   │   │   │   │   │   │   │   ├── class-use
│   │   │   │   │   │   │   │   │   ├── DotMRPrinter.html
│   │   │   │   │   │   │   │   │   ├── DotMRPrinter.InnerOperator.html
│   │   │   │   │   │   │   │   │   ├── DotMRPrinter.InnerPlan.html
│   │   │   │   │   │   │   │   │   ├── EndOfAllInputSetter.EndOfAllInputChecker.html
│   │   │   │   │   │   │   │   │   ├── EndOfAllInputSetter.html
│   │   │   │   │   │   │   │   │   ├── MRIntermediateDataVisitor.html
│   │   │   │   │   │   │   │   │   ├── MROperPlan.html
│   │   │   │   │   │   │   │   │   ├── MROpPlanVisitor.html
│   │   │   │   │   │   │   │   │   ├── MRPrinter.html
│   │   │   │   │   │   │   │   │   ├── POPackageAnnotator.html
│   │   │   │   │   │   │   │   │   ├── ScalarPhyFinder.html
│   │   │   │   │   │   │   │   │   ├── UDFFinder.html
│   │   │   │   │   │   │   │   │   └── XMLMRPrinter.html
│   │   │   │   │   │   │   │   ├── DotMRPrinter.html
│   │   │   │   │   │   │   │   ├── DotMRPrinter.InnerOperator.html
│   │   │   │   │   │   │   │   ├── DotMRPrinter.InnerPlan.html
│   │   │   │   │   │   │   │   ├── EndOfAllInputSetter.EndOfAllInputChecker.html
│   │   │   │   │   │   │   │   ├── EndOfAllInputSetter.html
│   │   │   │   │   │   │   │   ├── MRIntermediateDataVisitor.html
│   │   │   │   │   │   │   │   ├── MROperPlan.html
│   │   │   │   │   │   │   │   ├── MROpPlanVisitor.html
│   │   │   │   │   │   │   │   ├── MRPrinter.html
│   │   │   │   │   │   │   │   ├── package-frame.html
│   │   │   │   │   │   │   │   ├── package-summary.html
│   │   │   │   │   │   │   │   ├── package-tree.html
│   │   │   │   │   │   │   │   ├── package-use.html
│   │   │   │   │   │   │   │   ├── POPackageAnnotator.html
│   │   │   │   │   │   │   │   ├── ScalarPhyFinder.html
│   │   │   │   │   │   │   │   ├── UDFFinder.html
│   │   │   │   │   │   │   │   └── XMLMRPrinter.html
│   │   │   │   │   │   │   ├── ProgressableReporter.html
│   │   │   │   │   │   │   ├── RunJarSecurityManager.html
│   │   │   │   │   │   │   ├── SampleOptimizer.html
│   │   │   │   │   │   │   ├── SecondaryKeyOptimizer.html
│   │   │   │   │   │   │   ├── SecondaryKeyOptimizerMR.html
│   │   │   │   │   │   │   ├── SortKeyInfo.html
│   │   │   │   │   │   │   ├── UDFEndOfAllInputNeededVisitor.html
│   │   │   │   │   │   │   └── UDFFinishVisitor.html
│   │   │   │   │   │   ├── optimizer
│   │   │   │   │   │   │   ├── class-use
│   │   │   │   │   │   │   │   └── SecondaryKeyOptimizer.html
│   │   │   │   │   │   │   ├── package-frame.html
│   │   │   │   │   │   │   ├── package-summary.html
│   │   │   │   │   │   │   ├── package-tree.html
│   │   │   │   │   │   │   ├── package-use.html
│   │   │   │   │   │   │   └── SecondaryKeyOptimizer.html
│   │   │   │   │   │   ├── package-frame.html
│   │   │   │   │   │   ├── package-summary.html
│   │   │   │   │   │   ├── package-tree.html
│   │   │   │   │   │   ├── package-use.html
│   │   │   │   │   │   ├── physicalLayer
│   │   │   │   │   │   │   ├── class-use
│   │   │   │   │   │   │   │   ├── LogicalToPhysicalTranslatorException.html
│   │   │   │   │   │   │   │   ├── PhysicalOperator.html
│   │   │   │   │   │   │   │   ├── PhysicalOperator.OriginalLocation.html
│   │   │   │   │   │   │   │   ├── PigLogger.html
│   │   │   │   │   │   │   │   ├── PigProgressable.html
│   │   │   │   │   │   │   │   ├── POPrinter.html
│   │   │   │   │   │   │   │   ├── POStatus.html
│   │   │   │   │   │   │   │   └── Result.html
│   │   │   │   │   │   │   ├── expressionOperators
│   │   │   │   │   │   │   │   ├── Add.html
│   │   │   │   │   │   │   │   ├── BinaryComparisonOperator.html
│   │   │   │   │   │   │   │   ├── BinaryExpressionOperator.html
│   │   │   │   │   │   │   │   ├── class-use
│   │   │   │   │   │   │   │   │   ├── Add.html
│   │   │   │   │   │   │   │   │   ├── BinaryComparisonOperator.html
│   │   │   │   │   │   │   │   │   ├── BinaryExpressionOperator.html
│   │   │   │   │   │   │   │   │   ├── ComparisonOperator.html
│   │   │   │   │   │   │   │   │   ├── ConstantExpression.html
│   │   │   │   │   │   │   │   │   ├── Divide.html
│   │   │   │   │   │   │   │   │   ├── EqualToExpr.html
│   │   │   │   │   │   │   │   │   ├── ExpressionOperator.html
│   │   │   │   │   │   │   │   │   ├── GreaterThanExpr.html
│   │   │   │   │   │   │   │   │   ├── GTOrEqualToExpr.html
│   │   │   │   │   │   │   │   │   ├── LessThanExpr.html
│   │   │   │   │   │   │   │   │   ├── LTOrEqualToExpr.html
│   │   │   │   │   │   │   │   │   ├── Mod.html
│   │   │   │   │   │   │   │   │   ├── Multiply.html
│   │   │   │   │   │   │   │   │   ├── NotEqualToExpr.html
│   │   │   │   │   │   │   │   │   ├── POAnd.html
│   │   │   │   │   │   │   │   │   ├── POBinCond.html
│   │   │   │   │   │   │   │   │   ├── POCast.html
│   │   │   │   │   │   │   │   │   ├── POIsNull.html
│   │   │   │   │   │   │   │   │   ├── POMapLookUp.html
│   │   │   │   │   │   │   │   │   ├── PONegative.html
│   │   │   │   │   │   │   │   │   ├── PONot.html
│   │   │   │   │   │   │   │   │   ├── POOr.html
│   │   │   │   │   │   │   │   │   ├── POProject.html
│   │   │   │   │   │   │   │   │   ├── PORegexp.html
│   │   │   │   │   │   │   │   │   ├── PORelationToExprProject.html
│   │   │   │   │   │   │   │   │   ├── POUserComparisonFunc.html
│   │   │   │   │   │   │   │   │   ├── POUserFunc.html
│   │   │   │   │   │   │   │   │   ├── Subtract.html
│   │   │   │   │   │   │   │   │   ├── UnaryComparisonOperator.html
│   │   │   │   │   │   │   │   │   └── UnaryExpressionOperator.html
│   │   │   │   │   │   │   │   ├── ComparisonOperator.html
│   │   │   │   │   │   │   │   ├── ConstantExpression.html
│   │   │   │   │   │   │   │   ├── Divide.html
│   │   │   │   │   │   │   │   ├── EqualToExpr.html
│   │   │   │   │   │   │   │   ├── ExpressionOperator.html
│   │   │   │   │   │   │   │   ├── GreaterThanExpr.html
│   │   │   │   │   │   │   │   ├── GTOrEqualToExpr.html
│   │   │   │   │   │   │   │   ├── LessThanExpr.html
│   │   │   │   │   │   │   │   ├── LTOrEqualToExpr.html
│   │   │   │   │   │   │   │   ├── Mod.html
│   │   │   │   │   │   │   │   ├── Multiply.html
│   │   │   │   │   │   │   │   ├── NotEqualToExpr.html
│   │   │   │   │   │   │   │   ├── package-frame.html
│   │   │   │   │   │   │   │   ├── package-summary.html
│   │   │   │   │   │   │   │   ├── package-tree.html
│   │   │   │   │   │   │   │   ├── package-use.html
│   │   │   │   │   │   │   │   ├── POAnd.html
│   │   │   │   │   │   │   │   ├── POBinCond.html
│   │   │   │   │   │   │   │   ├── POCast.html
│   │   │   │   │   │   │   │   ├── POIsNull.html
│   │   │   │   │   │   │   │   ├── POMapLookUp.html
│   │   │   │   │   │   │   │   ├── PONegative.html
│   │   │   │   │   │   │   │   ├── PONot.html
│   │   │   │   │   │   │   │   ├── POOr.html
│   │   │   │   │   │   │   │   ├── POProject.html
│   │   │   │   │   │   │   │   ├── PORegexp.html
│   │   │   │   │   │   │   │   ├── PORelationToExprProject.html
│   │   │   │   │   │   │   │   ├── POUserComparisonFunc.html
│   │   │   │   │   │   │   │   ├── POUserFunc.html
│   │   │   │   │   │   │   │   ├── regex
│   │   │   │   │   │   │   │   │   ├── class-use
│   │   │   │   │   │   │   │   │   │   ├── CompiledAutomaton.html
│   │   │   │   │   │   │   │   │   │   ├── CompiledRegex.html
│   │   │   │   │   │   │   │   │   │   ├── NonConstantRegex.html
│   │   │   │   │   │   │   │   │   │   ├── RegexImpl.html
│   │   │   │   │   │   │   │   │   │   └── RegexInit.html
│   │   │   │   │   │   │   │   │   ├── CompiledAutomaton.html
│   │   │   │   │   │   │   │   │   ├── CompiledRegex.html
│   │   │   │   │   │   │   │   │   ├── NonConstantRegex.html
│   │   │   │   │   │   │   │   │   ├── package-frame.html
│   │   │   │   │   │   │   │   │   ├── package-summary.html
│   │   │   │   │   │   │   │   │   ├── package-tree.html
│   │   │   │   │   │   │   │   │   ├── package-use.html
│   │   │   │   │   │   │   │   │   ├── RegexImpl.html
│   │   │   │   │   │   │   │   │   └── RegexInit.html
│   │   │   │   │   │   │   │   ├── Subtract.html
│   │   │   │   │   │   │   │   ├── UnaryComparisonOperator.html
│   │   │   │   │   │   │   │   └── UnaryExpressionOperator.html
│   │   │   │   │   │   │   ├── LogicalToPhysicalTranslatorException.html
│   │   │   │   │   │   │   ├── package-frame.html
│   │   │   │   │   │   │   ├── package-summary.html
│   │   │   │   │   │   │   ├── package-tree.html
│   │   │   │   │   │   │   ├── package-use.html
│   │   │   │   │   │   │   ├── PhysicalOperator.html
│   │   │   │   │   │   │   ├── PhysicalOperator.OriginalLocation.html
│   │   │   │   │   │   │   ├── PigLogger.html
│   │   │   │   │   │   │   ├── PigProgressable.html
│   │   │   │   │   │   │   ├── plans
│   │   │   │   │   │   │   │   ├── class-use
│   │   │   │   │   │   │   │   │   ├── DotPOPrinter.html
│   │   │   │   │   │   │   │   │   ├── PatternNode.html
│   │   │   │   │   │   │   │   │   ├── PatternPlan.html
│   │   │   │   │   │   │   │   │   ├── PhyPlanVisitor.html
│   │   │   │   │   │   │   │   │   ├── PhysicalPlan.html
│   │   │   │   │   │   │   │   │   ├── PlanPrinter.html
│   │   │   │   │   │   │   │   │   ├── UdfCacheShipFilesVisitor.html
│   │   │   │   │   │   │   │   │   └── XMLPhysicalPlanPrinter.html
│   │   │   │   │   │   │   │   ├── DotPOPrinter.html
│   │   │   │   │   │   │   │   ├── package-frame.html
│   │   │   │   │   │   │   │   ├── package-summary.html
│   │   │   │   │   │   │   │   ├── package-tree.html
│   │   │   │   │   │   │   │   ├── package-use.html
│   │   │   │   │   │   │   │   ├── PatternNode.html
│   │   │   │   │   │   │   │   ├── PatternPlan.html
│   │   │   │   │   │   │   │   ├── PhyPlanVisitor.html
│   │   │   │   │   │   │   │   ├── PhysicalPlan.html
│   │   │   │   │   │   │   │   ├── PlanPrinter.html
│   │   │   │   │   │   │   │   ├── UdfCacheShipFilesVisitor.html
│   │   │   │   │   │   │   │   └── XMLPhysicalPlanPrinter.html
│   │   │   │   │   │   │   ├── POPrinter.html
│   │   │   │   │   │   │   ├── POStatus.html
│   │   │   │   │   │   │   ├── relationalOperators
│   │   │   │   │   │   │   │   ├── AccumulativeTupleBuffer.html
│   │   │   │   │   │   │   │   ├── class-use
│   │   │   │   │   │   │   │   │   ├── AccumulativeTupleBuffer.html
│   │   │   │   │   │   │   │   │   ├── CombinerPackager.html
│   │   │   │   │   │   │   │   │   ├── JoinPackager.html
│   │   │   │   │   │   │   │   │   ├── LitePackager.html
│   │   │   │   │   │   │   │   │   ├── MultiQueryPackager.html
│   │   │   │   │   │   │   │   │   ├── Packager.html
│   │   │   │   │   │   │   │   │   ├── Packager.PackageType.html
│   │   │   │   │   │   │   │   │   ├── POBroadcastSpark.html
│   │   │   │   │   │   │   │   │   ├── POCollectedGroup.html
│   │   │   │   │   │   │   │   │   ├── POCounter.html
│   │   │   │   │   │   │   │   │   ├── POCross.html
│   │   │   │   │   │   │   │   │   ├── PODemux.html
│   │   │   │   │   │   │   │   │   ├── PODistinct.html
│   │   │   │   │   │   │   │   │   ├── POFilter.html
│   │   │   │   │   │   │   │   │   ├── POForEach.html
│   │   │   │   │   │   │   │   │   ├── POFRJoin.html
│   │   │   │   │   │   │   │   │   ├── POFRJoinSpark.html
│   │   │   │   │   │   │   │   │   ├── POFRJoin.TupleToMapKey.html
│   │   │   │   │   │   │   │   │   ├── POGlobalRearrange.html
│   │   │   │   │   │   │   │   │   ├── POLimit.html
│   │   │   │   │   │   │   │   │   ├── POLoad.html
│   │   │   │   │   │   │   │   │   ├── POLocalRearrange.html
│   │   │   │   │   │   │   │   │   ├── POMergeCogroup.html
│   │   │   │   │   │   │   │   │   ├── POMergeJoin.html
│   │   │   │   │   │   │   │   │   ├── POMergeJoin.TuplesToSchemaTupleList.html
│   │   │   │   │   │   │   │   │   ├── PONative.html
│   │   │   │   │   │   │   │   │   ├── POOptimizedForEach.html
│   │   │   │   │   │   │   │   │   ├── POPackage.html
│   │   │   │   │   │   │   │   │   ├── POPackage.POPackageTupleBuffer.html
│   │   │   │   │   │   │   │   │   ├── POPartialAgg.html
│   │   │   │   │   │   │   │   │   ├── POPartitionRearrange.html
│   │   │   │   │   │   │   │   │   ├── POPoissonSample.html
│   │   │   │   │   │   │   │   │   ├── POPreCombinerLocalRearrange.html
│   │   │   │   │   │   │   │   │   ├── PORank.html
│   │   │   │   │   │   │   │   │   ├── POReservoirSample.html
│   │   │   │   │   │   │   │   │   ├── POSkewedJoin.html
│   │   │   │   │   │   │   │   │   ├── POSortedDistinct.html
│   │   │   │   │   │   │   │   │   ├── POSort.html
│   │   │   │   │   │   │   │   │   ├── POSort.SortComparator.html
│   │   │   │   │   │   │   │   │   ├── POSort.UDFSortComparator.html
│   │   │   │   │   │   │   │   │   ├── POSplit.html
│   │   │   │   │   │   │   │   │   ├── POStore.html
│   │   │   │   │   │   │   │   │   ├── POStoreImpl.html
│   │   │   │   │   │   │   │   │   ├── POStream.html
│   │   │   │   │   │   │   │   │   ├── POUnion.html
│   │   │   │   │   │   │   │   │   └── StoreFuncDecorator.html
│   │   │   │   │   │   │   │   ├── CombinerPackager.html
│   │   │   │   │   │   │   │   ├── JoinPackager.html
│   │   │   │   │   │   │   │   ├── LitePackager.html
│   │   │   │   │   │   │   │   ├── MultiQueryPackager.html
│   │   │   │   │   │   │   │   ├── package-frame.html
│   │   │   │   │   │   │   │   ├── Packager.html
│   │   │   │   │   │   │   │   ├── Packager.PackageType.html
│   │   │   │   │   │   │   │   ├── package-summary.html
│   │   │   │   │   │   │   │   ├── package-tree.html
│   │   │   │   │   │   │   │   ├── package-use.html
│   │   │   │   │   │   │   │   ├── POBroadcastSpark.html
│   │   │   │   │   │   │   │   ├── POCollectedGroup.html
│   │   │   │   │   │   │   │   ├── POCounter.html
│   │   │   │   │   │   │   │   ├── POCross.html
│   │   │   │   │   │   │   │   ├── PODemux.html
│   │   │   │   │   │   │   │   ├── PODistinct.html
│   │   │   │   │   │   │   │   ├── POFilter.html
│   │   │   │   │   │   │   │   ├── POForEach.html
│   │   │   │   │   │   │   │   ├── POFRJoin.html
│   │   │   │   │   │   │   │   ├── POFRJoinSpark.html
│   │   │   │   │   │   │   │   ├── POFRJoin.TupleToMapKey.html
│   │   │   │   │   │   │   │   ├── POGlobalRearrange.html
│   │   │   │   │   │   │   │   ├── POLimit.html
│   │   │   │   │   │   │   │   ├── POLoad.html
│   │   │   │   │   │   │   │   ├── POLocalRearrange.html
│   │   │   │   │   │   │   │   ├── POMergeCogroup.html
│   │   │   │   │   │   │   │   ├── POMergeJoin.html
│   │   │   │   │   │   │   │   ├── POMergeJoin.TuplesToSchemaTupleList.html
│   │   │   │   │   │   │   │   ├── PONative.html
│   │   │   │   │   │   │   │   ├── POOptimizedForEach.html
│   │   │   │   │   │   │   │   ├── POPackage.html
│   │   │   │   │   │   │   │   ├── POPackage.POPackageTupleBuffer.html
│   │   │   │   │   │   │   │   ├── POPartialAgg.html
│   │   │   │   │   │   │   │   ├── POPartitionRearrange.html
│   │   │   │   │   │   │   │   ├── POPoissonSample.html
│   │   │   │   │   │   │   │   ├── POPreCombinerLocalRearrange.html
│   │   │   │   │   │   │   │   ├── PORank.html
│   │   │   │   │   │   │   │   ├── POReservoirSample.html
│   │   │   │   │   │   │   │   ├── POSkewedJoin.html
│   │   │   │   │   │   │   │   ├── POSortedDistinct.html
│   │   │   │   │   │   │   │   ├── POSort.html
│   │   │   │   │   │   │   │   ├── POSort.SortComparator.html
│   │   │   │   │   │   │   │   ├── POSort.UDFSortComparator.html
│   │   │   │   │   │   │   │   ├── POSplit.html
│   │   │   │   │   │   │   │   ├── POStore.html
│   │   │   │   │   │   │   │   ├── POStoreImpl.html
│   │   │   │   │   │   │   │   ├── POStream.html
│   │   │   │   │   │   │   │   ├── POUnion.html
│   │   │   │   │   │   │   │   └── StoreFuncDecorator.html
│   │   │   │   │   │   │   ├── Result.html
│   │   │   │   │   │   │   └── util
│   │   │   │   │   │   │   ├── class-use
│   │   │   │   │   │   │   │   ├── MonitoredUDFExecutor.ErrorCallback.html
│   │   │   │   │   │   │   │   ├── MonitoredUDFExecutor.html
│   │   │   │   │   │   │   │   └── PlanHelper.html
│   │   │   │   │   │   │   ├── MonitoredUDFExecutor.ErrorCallback.html
│   │   │   │   │   │   │   ├── MonitoredUDFExecutor.html
│   │   │   │   │   │   │   ├── package-frame.html
│   │   │   │   │   │   │   ├── package-summary.html
│   │   │   │   │   │   │   ├── package-tree.html
│   │   │   │   │   │   │   ├── package-use.html
│   │   │   │   │   │   │   └── PlanHelper.html
│   │   │   │   │   │   ├── spark
│   │   │   │   │   │   │   ├── class-use
│   │   │   │   │   │   │   │   ├── JobGraphBuilder.html
│   │   │   │   │   │   │   │   ├── JobMetricsListener.html
│   │   │   │   │   │   │   │   ├── KryoSerializer.html
│   │   │   │   │   │   │   │   ├── MapReducePartitionerWrapper.html
│   │   │   │   │   │   │   │   ├── SparkEngineConf.html
│   │   │   │   │   │   │   │   ├── SparkExecType.html
│   │   │   │   │   │   │   │   ├── SparkExecutionEngine.html
│   │   │   │   │   │   │   │   ├── SparkLauncher.html
│   │   │   │   │   │   │   │   ├── SparkLauncher.ResourceType.html
│   │   │   │   │   │   │   │   ├── SparkLocalExecType.html
│   │   │   │   │   │   │   │   ├── SparkPigContext.html
│   │   │   │   │   │   │   │   ├── SparkPigRecordReader.html
│   │   │   │   │   │   │   │   ├── SparkPigSplit.FileSparkPigSplit.html
│   │   │   │   │   │   │   │   ├── SparkPigSplit.GenericSparkPigSplit.html
│   │   │   │   │   │   │   │   ├── SparkPigSplit.html
│   │   │   │   │   │   │   │   ├── SparkPOUserFuncVisitor.html
│   │   │   │   │   │   │   │   ├── SparkUtil.html
│   │   │   │   │   │   │   │   └── UDFJarsFinder.html
│   │   │   │   │   │   │   ├── converter
│   │   │   │   │   │   │   │   ├── BroadcastConverter.html
│   │   │   │   │   │   │   │   ├── class-use
│   │   │   │   │   │   │   │   │   ├── BroadcastConverter.html
│   │   │   │   │   │   │   │   │   ├── CollectedGroupConverter.html
│   │   │   │   │   │   │   │   │   ├── CounterConverter.html
│   │   │   │   │   │   │   │   │   ├── DistinctConverter.html
│   │   │   │   │   │   │   │   │   ├── FilterConverter.html
│   │   │   │   │   │   │   │   │   ├── ForEachConverter.html
│   │   │   │   │   │   │   │   │   ├── FRJoinConverter.html
│   │   │   │   │   │   │   │   │   ├── GlobalRearrangeConverter.html
│   │   │   │   │   │   │   │   │   ├── IndexedKey.html
│   │   │   │   │   │   │   │   │   ├── JoinGroupSparkConverter.html
│   │   │   │   │   │   │   │   │   ├── LimitConverter.html
│   │   │   │   │   │   │   │   │   ├── LoadConverter.html
│   │   │   │   │   │   │   │   │   ├── LocalRearrangeConverter.html
│   │   │   │   │   │   │   │   │   ├── MergeCogroupConverter.html
│   │   │   │   │   │   │   │   │   ├── MergeJoinConverter.html
│   │   │   │   │   │   │   │   │   ├── PackageConverter.html
│   │   │   │   │   │   │   │   │   ├── PoissonSampleConverter.html
│   │   │   │   │   │   │   │   │   ├── RankConverter.html
│   │   │   │   │   │   │   │   │   ├── RDDConverter.html
│   │   │   │   │   │   │   │   │   ├── ReduceByConverter.html
│   │   │   │   │   │   │   │   │   ├── SecondaryKeySortUtil.html
│   │   │   │   │   │   │   │   │   ├── SkewedJoinConverter.html
│   │   │   │   │   │   │   │   │   ├── SortConverter.html
│   │   │   │   │   │   │   │   │   ├── SparkSampleSortConverter.html
│   │   │   │   │   │   │   │   │   ├── SplitConverter.html
│   │   │   │   │   │   │   │   │   ├── StoreConverter.html
│   │   │   │   │   │   │   │   │   ├── StreamConverter.html
│   │   │   │   │   │   │   │   │   └── UnionConverter.html
│   │   │   │   │   │   │   │   ├── CollectedGroupConverter.html
│   │   │   │   │   │   │   │   ├── CounterConverter.html
│   │   │   │   │   │   │   │   ├── DistinctConverter.html
│   │   │   │   │   │   │   │   ├── FilterConverter.html
│   │   │   │   │   │   │   │   ├── ForEachConverter.html
│   │   │   │   │   │   │   │   ├── FRJoinConverter.html
│   │   │   │   │   │   │   │   ├── GlobalRearrangeConverter.html
│   │   │   │   │   │   │   │   ├── IndexedKey.html
│   │   │   │   │   │   │   │   ├── JoinGroupSparkConverter.html
│   │   │   │   │   │   │   │   ├── LimitConverter.html
│   │   │   │   │   │   │   │   ├── LoadConverter.html
│   │   │   │   │   │   │   │   ├── LocalRearrangeConverter.html
│   │   │   │   │   │   │   │   ├── MergeCogroupConverter.html
│   │   │   │   │   │   │   │   ├── MergeJoinConverter.html
│   │   │   │   │   │   │   │   ├── PackageConverter.html
│   │   │   │   │   │   │   │   ├── package-frame.html
│   │   │   │   │   │   │   │   ├── package-summary.html
│   │   │   │   │   │   │   │   ├── package-tree.html
│   │   │   │   │   │   │   │   ├── package-use.html
│   │   │   │   │   │   │   │   ├── PoissonSampleConverter.html
│   │   │   │   │   │   │   │   ├── RankConverter.html
│   │   │   │   │   │   │   │   ├── RDDConverter.html
│   │   │   │   │   │   │   │   ├── ReduceByConverter.html
│   │   │   │   │   │   │   │   ├── SecondaryKeySortUtil.html
│   │   │   │   │   │   │   │   ├── SkewedJoinConverter.html
│   │   │   │   │   │   │   │   ├── SortConverter.html
│   │   │   │   │   │   │   │   ├── SparkSampleSortConverter.html
│   │   │   │   │   │   │   │   ├── SplitConverter.html
│   │   │   │   │   │   │   │   ├── StoreConverter.html
│   │   │   │   │   │   │   │   ├── StreamConverter.html
│   │   │   │   │   │   │   │   └── UnionConverter.html
│   │   │   │   │   │   │   ├── JobGraphBuilder.html
│   │   │   │   │   │   │   ├── JobMetricsListener.html
│   │   │   │   │   │   │   ├── KryoSerializer.html
│   │   │   │   │   │   │   ├── MapReducePartitionerWrapper.html
│   │   │   │   │   │   │   ├── operator
│   │   │   │   │   │   │   │   ├── class-use
│   │   │   │   │   │   │   │   │   ├── NativeSparkOperator.html
│   │   │   │   │   │   │   │   │   ├── POGlobalRearrangeSpark.html
│   │   │   │   │   │   │   │   │   ├── POJoinGroupSpark.html
│   │   │   │   │   │   │   │   │   ├── POPoissonSampleSpark.html
│   │   │   │   │   │   │   │   │   ├── POReduceBySpark.html
│   │   │   │   │   │   │   │   │   └── POSampleSortSpark.html
│   │   │   │   │   │   │   │   ├── NativeSparkOperator.html
│   │   │   │   │   │   │   │   ├── package-frame.html
│   │   │   │   │   │   │   │   ├── package-summary.html
│   │   │   │   │   │   │   │   ├── package-tree.html
│   │   │   │   │   │   │   │   ├── package-use.html
│   │   │   │   │   │   │   │   ├── POGlobalRearrangeSpark.html
│   │   │   │   │   │   │   │   ├── POJoinGroupSpark.html
│   │   │   │   │   │   │   │   ├── POPoissonSampleSpark.html
│   │   │   │   │   │   │   │   ├── POReduceBySpark.html
│   │   │   │   │   │   │   │   └── POSampleSortSpark.html
│   │   │   │   │   │   │   ├── optimizer
│   │   │   │   │   │   │   │   ├── AccumulatorOptimizer.html
│   │   │   │   │   │   │   │   ├── class-use
│   │   │   │   │   │   │   │   │   ├── AccumulatorOptimizer.html
│   │   │   │   │   │   │   │   │   ├── CombinerOptimizer.html
│   │   │   │   │   │   │   │   │   ├── JoinGroupOptimizerSpark.html
│   │   │   │   │   │   │   │   │   ├── MultiQueryOptimizerSpark.html
│   │   │   │   │   │   │   │   │   ├── NoopFilterRemover.html
│   │   │   │   │   │   │   │   │   ├── ParallelismSetter.html
│   │   │   │   │   │   │   │   │   ├── SecondaryKeyOptimizerSpark.html
│   │   │   │   │   │   │   │   │   └── SparkSecondaryKeyOptimizerUtil.html
│   │   │   │   │   │   │   │   ├── CombinerOptimizer.html
│   │   │   │   │   │   │   │   ├── JoinGroupOptimizerSpark.html
│   │   │   │   │   │   │   │   ├── MultiQueryOptimizerSpark.html
│   │   │   │   │   │   │   │   ├── NoopFilterRemover.html
│   │   │   │   │   │   │   │   ├── package-frame.html
│   │   │   │   │   │   │   │   ├── package-summary.html
│   │   │   │   │   │   │   │   ├── package-tree.html
│   │   │   │   │   │   │   │   ├── package-use.html
│   │   │   │   │   │   │   │   ├── ParallelismSetter.html
│   │   │   │   │   │   │   │   ├── SecondaryKeyOptimizerSpark.html
│   │   │   │   │   │   │   │   └── SparkSecondaryKeyOptimizerUtil.html
│   │   │   │   │   │   │   ├── package-frame.html
│   │   │   │   │   │   │   ├── package-summary.html
│   │   │   │   │   │   │   ├── package-tree.html
│   │   │   │   │   │   │   ├── package-use.html
│   │   │   │   │   │   │   ├── plan
│   │   │   │   │   │   │   │   ├── class-use
│   │   │   │   │   │   │   │   │   ├── DotSparkPrinter.html
│   │   │   │   │   │   │   │   │   ├── DotSparkPrinter.InnerOperator.html
│   │   │   │   │   │   │   │   │   ├── DotSparkPrinter.InnerPlan.html
│   │   │   │   │   │   │   │   │   ├── SparkCompilerException.html
│   │   │   │   │   │   │   │   │   ├── SparkCompiler.html
│   │   │   │   │   │   │   │   │   ├── SparkOperator.html
│   │   │   │   │   │   │   │   │   ├── SparkOperPlan.html
│   │   │   │   │   │   │   │   │   ├── SparkOpPlanVisitor.html
│   │   │   │   │   │   │   │   │   ├── SparkPOPackageAnnotator.html
│   │   │   │   │   │   │   │   │   ├── SparkPrinter.html
│   │   │   │   │   │   │   │   │   └── XMLSparkPrinter.html
│   │   │   │   │   │   │   │   ├── DotSparkPrinter.html
│   │   │   │   │   │   │   │   ├── DotSparkPrinter.InnerOperator.html
│   │   │   │   │   │   │   │   ├── DotSparkPrinter.InnerPlan.html
│   │   │   │   │   │   │   │   ├── package-frame.html
│   │   │   │   │   │   │   │   ├── package-summary.html
│   │   │   │   │   │   │   │   ├── package-tree.html
│   │   │   │   │   │   │   │   ├── package-use.html
│   │   │   │   │   │   │   │   ├── SparkCompilerException.html
│   │   │   │   │   │   │   │   ├── SparkCompiler.html
│   │   │   │   │   │   │   │   ├── SparkOperator.html
│   │   │   │   │   │   │   │   ├── SparkOperPlan.html
│   │   │   │   │   │   │   │   ├── SparkOpPlanVisitor.html
│   │   │   │   │   │   │   │   ├── SparkPOPackageAnnotator.html
│   │   │   │   │   │   │   │   ├── SparkPrinter.html
│   │   │   │   │   │   │   │   └── XMLSparkPrinter.html
│   │   │   │   │   │   │   ├── running
│   │   │   │   │   │   │   │   ├── class-use
│   │   │   │   │   │   │   │   │   └── PigInputFormatSpark.html
│   │   │   │   │   │   │   │   ├── package-frame.html
│   │   │   │   │   │   │   │   ├── package-summary.html
│   │   │   │   │   │   │   │   ├── package-tree.html
│   │   │   │   │   │   │   │   ├── package-use.html
│   │   │   │   │   │   │   │   └── PigInputFormatSpark.html
│   │   │   │   │   │   │   ├── SparkEngineConf.html
│   │   │   │   │   │   │   ├── SparkExecType.html
│   │   │   │   │   │   │   ├── SparkExecutionEngine.html
│   │   │   │   │   │   │   ├── SparkLauncher.html
│   │   │   │   │   │   │   ├── SparkLauncher.ResourceType.html
│   │   │   │   │   │   │   ├── SparkLocalExecType.html
│   │   │   │   │   │   │   ├── SparkPigContext.html
│   │   │   │   │   │   │   ├── SparkPigRecordReader.html
│   │   │   │   │   │   │   ├── SparkPigSplit.FileSparkPigSplit.html
│   │   │   │   │   │   │   ├── SparkPigSplit.GenericSparkPigSplit.html
│   │   │   │   │   │   │   ├── SparkPigSplit.html
│   │   │   │   │   │   │   ├── SparkPOUserFuncVisitor.html
│   │   │   │   │   │   │   ├── SparkUtil.html
│   │   │   │   │   │   │   ├── streaming
│   │   │   │   │   │   │   │   ├── class-use
│   │   │   │   │   │   │   │   │   └── SparkExecutableManager.html
│   │   │   │   │   │   │   │   ├── package-frame.html
│   │   │   │   │   │   │   │   ├── package-summary.html
│   │   │   │   │   │   │   │   ├── package-tree.html
│   │   │   │   │   │   │   │   ├── package-use.html
│   │   │   │   │   │   │   │   └── SparkExecutableManager.html
│   │   │   │   │   │   │   └── UDFJarsFinder.html
│   │   │   │   │   │   ├── TaskContext.html
│   │   │   │   │   │   ├── tez
│   │   │   │   │   │   │   ├── class-use
│   │   │   │   │   │   │   │   ├── TezDagBuilder.html
│   │   │   │   │   │   │   │   ├── TezExecType.html
│   │   │   │   │   │   │   │   ├── TezExecutionEngine.html
│   │   │   │   │   │   │   │   ├── TezJobCompiler.html
│   │   │   │   │   │   │   │   ├── TezJob.html
│   │   │   │   │   │   │   │   ├── TezLauncher.html
│   │   │   │   │   │   │   │   ├── TezLocalExecType.html
│   │   │   │   │   │   │   │   ├── TezResourceManager.html
│   │   │   │   │   │   │   │   └── TezSessionManager.html
│   │   │   │   │   │   │   ├── package-frame.html
│   │   │   │   │   │   │   ├── package-summary.html
│   │   │   │   │   │   │   ├── package-tree.html
│   │   │   │   │   │   │   ├── package-use.html
│   │   │   │   │   │   │   ├── plan
│   │   │   │   │   │   │   │   ├── class-use
│   │   │   │   │   │   │   │   │   ├── TezCompilerException.html
│   │   │   │   │   │   │   │   │   ├── TezCompiler.html
│   │   │   │   │   │   │   │   │   ├── TezEdgeDescriptor.html
│   │   │   │   │   │   │   │   │   ├── TezOperator.html
│   │   │   │   │   │   │   │   │   ├── TezOperator.LoaderInfo.html
│   │   │   │   │   │   │   │   │   ├── TezOperator.OPER_FEATURE.html
│   │   │   │   │   │   │   │   │   ├── TezOperator.VertexGroupInfo.html
│   │   │   │   │   │   │   │   │   ├── TezOperPlan.html
│   │   │   │   │   │   │   │   │   ├── TezOpPlanVisitor.html
│   │   │   │   │   │   │   │   │   ├── TezPlanContainer.html
│   │   │   │   │   │   │   │   │   ├── TezPlanContainerNode.html
│   │   │   │   │   │   │   │   │   ├── TezPlanContainerPrinter.html
│   │   │   │   │   │   │   │   │   ├── TezPlanContainerUDFCollector.html
│   │   │   │   │   │   │   │   │   ├── TezPlanContainerVisitor.html
│   │   │   │   │   │   │   │   │   ├── TezPOPackageAnnotator.html
│   │   │   │   │   │   │   │   │   ├── TezPOPackageAnnotator.LoRearrangeDiscoverer.html
│   │   │   │   │   │   │   │   │   ├── TezPOStreamVisitor.html
│   │   │   │   │   │   │   │   │   ├── TezPOUserFuncVisitor.html
│   │   │   │   │   │   │   │   │   ├── TezPrinter.html
│   │   │   │   │   │   │   │   │   ├── TezPrinter.TezDAGGraphPrinter.html
│   │   │   │   │   │   │   │   │   └── TezPrinter.TezVertexGraphPrinter.html
│   │   │   │   │   │   │   │   ├── operator
│   │   │   │   │   │   │   │   │   ├── BloomPackager.html
│   │   │   │   │   │   │   │   │   ├── class-use
│   │   │   │   │   │   │   │   │   │   ├── BloomPackager.html
│   │   │   │   │   │   │   │   │   │   ├── NativeTezOper.html
│   │   │   │   │   │   │   │   │   │   ├── POBloomFilterRearrangeTez.html
│   │   │   │   │   │   │   │   │   │   ├── POBuildBloomRearrangeTez.html
│   │   │   │   │   │   │   │   │   │   ├── POCounterStatsTez.html
│   │   │   │   │   │   │   │   │   │   ├── POCounterTez.html
│   │   │   │   │   │   │   │   │   │   ├── POFRJoinTez.html
│   │   │   │   │   │   │   │   │   │   ├── POIdentityInOutTez.html
│   │   │   │   │   │   │   │   │   │   ├── POLocalRearrangeTezFactory.html
│   │   │   │   │   │   │   │   │   │   ├── POLocalRearrangeTezFactory.LocalRearrangeType.html
│   │   │   │   │   │   │   │   │   │   ├── POLocalRearrangeTez.html
│   │   │   │   │   │   │   │   │   │   ├── POPartitionRearrangeTez.html
│   │   │   │   │   │   │   │   │   │   ├── PORankTez.html
│   │   │   │   │   │   │   │   │   │   ├── POShuffledValueInputTez.html
│   │   │   │   │   │   │   │   │   │   ├── POShuffleTezLoad.html
│   │   │   │   │   │   │   │   │   │   ├── POSimpleTezLoad.html
│   │   │   │   │   │   │   │   │   │   ├── POStoreTez.html
│   │   │   │   │   │   │   │   │   │   ├── POValueInputTez.html
│   │   │   │   │   │   │   │   │   │   ├── POValueOutputTez.EmptyWritable.html
│   │   │   │   │   │   │   │   │   │   └── POValueOutputTez.html
│   │   │   │   │   │   │   │   │   ├── NativeTezOper.html
│   │   │   │   │   │   │   │   │   ├── package-frame.html
│   │   │   │   │   │   │   │   │   ├── package-summary.html
│   │   │   │   │   │   │   │   │   ├── package-tree.html
│   │   │   │   │   │   │   │   │   ├── package-use.html
│   │   │   │   │   │   │   │   │   ├── POBloomFilterRearrangeTez.html
│   │   │   │   │   │   │   │   │   ├── POBuildBloomRearrangeTez.html
│   │   │   │   │   │   │   │   │   ├── POCounterStatsTez.html
│   │   │   │   │   │   │   │   │   ├── POCounterTez.html
│   │   │   │   │   │   │   │   │   ├── POFRJoinTez.html
│   │   │   │   │   │   │   │   │   ├── POIdentityInOutTez.html
│   │   │   │   │   │   │   │   │   ├── POLocalRearrangeTezFactory.html
│   │   │   │   │   │   │   │   │   ├── POLocalRearrangeTezFactory.LocalRearrangeType.html
│   │   │   │   │   │   │   │   │   ├── POLocalRearrangeTez.html
│   │   │   │   │   │   │   │   │   ├── POPartitionRearrangeTez.html
│   │   │   │   │   │   │   │   │   ├── PORankTez.html
│   │   │   │   │   │   │   │   │   ├── POShuffledValueInputTez.html
│   │   │   │   │   │   │   │   │   ├── POShuffleTezLoad.html
│   │   │   │   │   │   │   │   │   ├── POSimpleTezLoad.html
│   │   │   │   │   │   │   │   │   ├── POStoreTez.html
│   │   │   │   │   │   │   │   │   ├── POValueInputTez.html
│   │   │   │   │   │   │   │   │   ├── POValueOutputTez.EmptyWritable.html
│   │   │   │   │   │   │   │   │   └── POValueOutputTez.html
│   │   │   │   │   │   │   │   ├── optimizer
│   │   │   │   │   │   │   │   │   ├── AccumulatorOptimizer.html
│   │   │   │   │   │   │   │   │   ├── class-use
│   │   │   │   │   │   │   │   │   │   ├── AccumulatorOptimizer.html
│   │   │   │   │   │   │   │   │   │   ├── CombinerOptimizer.html
│   │   │   │   │   │   │   │   │   │   ├── LoaderProcessor.html
│   │   │   │   │   │   │   │   │   │   ├── MultiQueryOptimizerTez.html
│   │   │   │   │   │   │   │   │   │   ├── NoopFilterRemover.html
│   │   │   │   │   │   │   │   │   │   ├── ParallelismSetter.html
│   │   │   │   │   │   │   │   │   │   ├── SecondaryKeyOptimizerTez.html
│   │   │   │   │   │   │   │   │   │   ├── TezEstimatedParallelismClearer.html
│   │   │   │   │   │   │   │   │   │   ├── TezOperDependencyParallelismEstimator.html
│   │   │   │   │   │   │   │   │   │   ├── TezOperDependencyParallelismEstimator.TezParallelismFactorVisitor.html
│   │   │   │   │   │   │   │   │   │   ├── TezParallelismEstimator.html
│   │   │   │   │   │   │   │   │   │   └── UnionOptimizer.html
│   │   │   │   │   │   │   │   │   ├── CombinerOptimizer.html
│   │   │   │   │   │   │   │   │   ├── LoaderProcessor.html
│   │   │   │   │   │   │   │   │   ├── MultiQueryOptimizerTez.html
│   │   │   │   │   │   │   │   │   ├── NoopFilterRemover.html
│   │   │   │   │   │   │   │   │   ├── package-frame.html
│   │   │   │   │   │   │   │   │   ├── package-summary.html
│   │   │   │   │   │   │   │   │   ├── package-tree.html
│   │   │   │   │   │   │   │   │   ├── package-use.html
│   │   │   │   │   │   │   │   │   ├── ParallelismSetter.html
│   │   │   │   │   │   │   │   │   ├── SecondaryKeyOptimizerTez.html
│   │   │   │   │   │   │   │   │   ├── TezEstimatedParallelismClearer.html
│   │   │   │   │   │   │   │   │   ├── TezOperDependencyParallelismEstimator.html
│   │   │   │   │   │   │   │   │   ├── TezOperDependencyParallelismEstimator.TezParallelismFactorVisitor.html
│   │   │   │   │   │   │   │   │   ├── TezParallelismEstimator.html
│   │   │   │   │   │   │   │   │   └── UnionOptimizer.html
│   │   │   │   │   │   │   │   ├── package-frame.html
│   │   │   │   │   │   │   │   ├── package-summary.html
│   │   │   │   │   │   │   │   ├── package-tree.html
│   │   │   │   │   │   │   │   ├── package-use.html
│   │   │   │   │   │   │   │   ├── TezCompilerException.html
│   │   │   │   │   │   │   │   ├── TezCompiler.html
│   │   │   │   │   │   │   │   ├── TezEdgeDescriptor.html
│   │   │   │   │   │   │   │   ├── TezOperator.html
│   │   │   │   │   │   │   │   ├── TezOperator.LoaderInfo.html
│   │   │   │   │   │   │   │   ├── TezOperator.OPER_FEATURE.html
│   │   │   │   │   │   │   │   ├── TezOperator.VertexGroupInfo.html
│   │   │   │   │   │   │   │   ├── TezOperPlan.html
│   │   │   │   │   │   │   │   ├── TezOpPlanVisitor.html
│   │   │   │   │   │   │   │   ├── TezPlanContainer.html
│   │   │   │   │   │   │   │   ├── TezPlanContainerNode.html
│   │   │   │   │   │   │   │   ├── TezPlanContainerPrinter.html
│   │   │   │   │   │   │   │   ├── TezPlanContainerUDFCollector.html
│   │   │   │   │   │   │   │   ├── TezPlanContainerVisitor.html
│   │   │   │   │   │   │   │   ├── TezPOPackageAnnotator.html
│   │   │   │   │   │   │   │   ├── TezPOPackageAnnotator.LoRearrangeDiscoverer.html
│   │   │   │   │   │   │   │   ├── TezPOStreamVisitor.html
│   │   │   │   │   │   │   │   ├── TezPOUserFuncVisitor.html
│   │   │   │   │   │   │   │   ├── TezPrinter.html
│   │   │   │   │   │   │   │   ├── TezPrinter.TezDAGGraphPrinter.html
│   │   │   │   │   │   │   │   ├── TezPrinter.TezVertexGraphPrinter.html
│   │   │   │   │   │   │   │   └── udf
│   │   │   │   │   │   │   │   ├── class-use
│   │   │   │   │   │   │   │   │   ├── FindQuantilesTez.html
│   │   │   │   │   │   │   │   │   ├── IsFirstReduceOfKeyTez.html
│   │   │   │   │   │   │   │   │   ├── PartitionSkewedKeysTez.html
│   │   │   │   │   │   │   │   │   └── ReadScalarsTez.html
│   │   │   │   │   │   │   │   ├── FindQuantilesTez.html
│   │   │   │   │   │   │   │   ├── IsFirstReduceOfKeyTez.html
│   │   │   │   │   │   │   │   ├── package-frame.html
│   │   │   │   │   │   │   │   ├── package-summary.html
│   │   │   │   │   │   │   │   ├── package-tree.html
│   │   │   │   │   │   │   │   ├── package-use.html
│   │   │   │   │   │   │   │   ├── PartitionSkewedKeysTez.html
│   │   │   │   │   │   │   │   └── ReadScalarsTez.html
│   │   │   │   │   │   │   ├── runtime
│   │   │   │   │   │   │   │   ├── class-use
│   │   │   │   │   │   │   │   │   ├── HashValuePartitioner.html
│   │   │   │   │   │   │   │   │   ├── ObjectCache.html
│   │   │   │   │   │   │   │   │   ├── PartitionerDefinedVertexManager.html
│   │   │   │   │   │   │   │   │   ├── PigGraceShuffleVertexManager.html
│   │   │   │   │   │   │   │   │   ├── PigInputFormatTez.html
│   │   │   │   │   │   │   │   │   ├── PigOutputFormatTez.html
│   │   │   │   │   │   │   │   │   ├── PigOutputFormatTez.PigOutputCommitterTez.html
│   │   │   │   │   │   │   │   │   ├── PigProcessor.html
│   │   │   │   │   │   │   │   │   ├── SkewedPartitionerTez.html
│   │   │   │   │   │   │   │   │   ├── TezInput.html
│   │   │   │   │   │   │   │   │   ├── TezOutput.html
│   │   │   │   │   │   │   │   │   ├── TezTaskConfigurable.html
│   │   │   │   │   │   │   │   │   ├── TezTaskContext.html
│   │   │   │   │   │   │   │   │   └── WeightedRangePartitionerTez.html
│   │   │   │   │   │   │   │   ├── HashValuePartitioner.html
│   │   │   │   │   │   │   │   ├── ObjectCache.html
│   │   │   │   │   │   │   │   ├── package-frame.html
│   │   │   │   │   │   │   │   ├── package-summary.html
│   │   │   │   │   │   │   │   ├── package-tree.html
│   │   │   │   │   │   │   │   ├── package-use.html
│   │   │   │   │   │   │   │   ├── PartitionerDefinedVertexManager.html
│   │   │   │   │   │   │   │   ├── PigGraceShuffleVertexManager.html
│   │   │   │   │   │   │   │   ├── PigInputFormatTez.html
│   │   │   │   │   │   │   │   ├── PigOutputFormatTez.html
│   │   │   │   │   │   │   │   ├── PigOutputFormatTez.PigOutputCommitterTez.html
│   │   │   │   │   │   │   │   ├── PigProcessor.html
│   │   │   │   │   │   │   │   ├── SkewedPartitionerTez.html
│   │   │   │   │   │   │   │   ├── TezInput.html
│   │   │   │   │   │   │   │   ├── TezOutput.html
│   │   │   │   │   │   │   │   ├── TezTaskConfigurable.html
│   │   │   │   │   │   │   │   ├── TezTaskContext.html
│   │   │   │   │   │   │   │   └── WeightedRangePartitionerTez.html
│   │   │   │   │   │   │   ├── TezDagBuilder.html
│   │   │   │   │   │   │   ├── TezExecType.html
│   │   │   │   │   │   │   ├── TezExecutionEngine.html
│   │   │   │   │   │   │   ├── TezJobCompiler.html
│   │   │   │   │   │   │   ├── TezJob.html
│   │   │   │   │   │   │   ├── TezLauncher.html
│   │   │   │   │   │   │   ├── TezLocalExecType.html
│   │   │   │   │   │   │   ├── TezResourceManager.html
│   │   │   │   │   │   │   ├── TezSessionManager.html
│   │   │   │   │   │   │   └── util
│   │   │   │   │   │   │   ├── class-use
│   │   │   │   │   │   │   │   ├── MRToTezHelper.html
│   │   │   │   │   │   │   │   ├── SecurityHelper.html
│   │   │   │   │   │   │   │   ├── TezCompilerUtil.html
│   │   │   │   │   │   │   │   ├── TezRuntimeUtil.html
│   │   │   │   │   │   │   │   └── TezUDFContextSeparator.html
│   │   │   │   │   │   │   ├── MRToTezHelper.html
│   │   │   │   │   │   │   ├── package-frame.html
│   │   │   │   │   │   │   ├── package-summary.html
│   │   │   │   │   │   │   ├── package-tree.html
│   │   │   │   │   │   │   ├── package-use.html
│   │   │   │   │   │   │   ├── SecurityHelper.html
│   │   │   │   │   │   │   ├── TezCompilerUtil.html
│   │   │   │   │   │   │   ├── TezRuntimeUtil.html
│   │   │   │   │   │   │   └── TezUDFContextSeparator.html
│   │   │   │   │   │   └── util
│   │   │   │   │   │   ├── AccumulatorOptimizerUtil.html
│   │   │   │   │   │   ├── class-use
│   │   │   │   │   │   │   ├── AccumulatorOptimizerUtil.html
│   │   │   │   │   │   │   ├── CombinerOptimizerUtil.DistinctPatcher.html
│   │   │   │   │   │   │   ├── CombinerOptimizerUtil.fixMapProjects.html
│   │   │   │   │   │   │   ├── CombinerOptimizerUtil.html
│   │   │   │   │   │   │   ├── MapRedUtil.html
│   │   │   │   │   │   │   ├── ParallelConstantVisitor.html
│   │   │   │   │   │   │   ├── SecondaryKeyOptimizerUtil.html
│   │   │   │   │   │   │   └── SecondaryKeyOptimizerUtil.SecondaryKeyOptimizerInfo.html
│   │   │   │   │   │   ├── CombinerOptimizerUtil.DistinctPatcher.html
│   │   │   │   │   │   ├── CombinerOptimizerUtil.fixMapProjects.html
│   │   │   │   │   │   ├── CombinerOptimizerUtil.html
│   │   │   │   │   │   ├── MapRedUtil.html
│   │   │   │   │   │   ├── package-frame.html
│   │   │   │   │   │   ├── package-summary.html
│   │   │   │   │   │   ├── package-tree.html
│   │   │   │   │   │   ├── package-use.html
│   │   │   │   │   │   ├── ParallelConstantVisitor.html
│   │   │   │   │   │   ├── SecondaryKeyOptimizerUtil.html
│   │   │   │   │   │   └── SecondaryKeyOptimizerUtil.SecondaryKeyOptimizerInfo.html
│   │   │   │   │   ├── hbase
│   │   │   │   │   │   ├── class-use
│   │   │   │   │   │   │   ├── HBaseBinaryConverter.html
│   │   │   │   │   │   │   ├── HBaseStorage.ColumnInfo.html
│   │   │   │   │   │   │   ├── HBaseStorage.html
│   │   │   │   │   │   │   ├── HBaseTableInputFormat.HBaseTableIFBuilder.html
│   │   │   │   │   │   │   ├── HBaseTableInputFormat.HBaseTableRecordReader.html
│   │   │   │   │   │   │   ├── HBaseTableInputFormat.html
│   │   │   │   │   │   │   └── TableSplitComparable.html
│   │   │   │   │   │   ├── HBaseBinaryConverter.html
│   │   │   │   │   │   ├── HBaseStorage.ColumnInfo.html
│   │   │   │   │   │   ├── HBaseStorage.html
│   │   │   │   │   │   ├── HBaseTableInputFormat.HBaseTableIFBuilder.html
│   │   │   │   │   │   ├── HBaseTableInputFormat.HBaseTableRecordReader.html
│   │   │   │   │   │   ├── HBaseTableInputFormat.html
│   │   │   │   │   │   ├── package-frame.html
│   │   │   │   │   │   ├── package-summary.html
│   │   │   │   │   │   ├── package-tree.html
│   │   │   │   │   │   ├── package-use.html
│   │   │   │   │   │   └── TableSplitComparable.html
│   │   │   │   │   ├── HDataType.html
│   │   │   │   │   ├── HKerberos.html
│   │   │   │   │   ├── package-frame.html
│   │   │   │   │   ├── package-summary.html
│   │   │   │   │   ├── package-tree.html
│   │   │   │   │   ├── package-use.html
│   │   │   │   │   ├── PigATSClient.ATSEvent.html
│   │   │   │   │   ├── PigATSClient.html
│   │   │   │   │   ├── PigJobControl.html
│   │   │   │   │   └── streaming
│   │   │   │   │   ├── class-use
│   │   │   │   │   │   └── HadoopExecutableManager.html
│   │   │   │   │   ├── HadoopExecutableManager.html
│   │   │   │   │   ├── package-frame.html
│   │   │   │   │   ├── package-summary.html
│   │   │   │   │   ├── package-tree.html
│   │   │   │   │   └── package-use.html
│   │   │   │   ├── package-frame.html
│   │   │   │   ├── package-summary.html
│   │   │   │   ├── package-tree.html
│   │   │   │   └── package-use.html
│   │   │   ├── builtin
│   │   │   │   ├── ABS.html
│   │   │   │   ├── ACOS.html
│   │   │   │   ├── AddDuration.html
│   │   │   │   ├── AlgebraicBigDecimalMathBase.Final.html
│   │   │   │   ├── AlgebraicBigDecimalMathBase.html
│   │   │   │   ├── AlgebraicBigDecimalMathBase.Intermediate.html
│   │   │   │   ├── AlgebraicBigIntegerMathBase.Final.html
│   │   │   │   ├── AlgebraicBigIntegerMathBase.html
│   │   │   │   ├── AlgebraicBigIntegerMathBase.Intermediate.html
│   │   │   │   ├── AlgebraicByteArrayMathBase.Final.html
│   │   │   │   ├── AlgebraicByteArrayMathBase.html
│   │   │   │   ├── AlgebraicByteArrayMathBase.Initial.html
│   │   │   │   ├── AlgebraicByteArrayMathBase.Intermediate.html
│   │   │   │   ├── AlgebraicDoubleMathBase.Final.html
│   │   │   │   ├── AlgebraicDoubleMathBase.html
│   │   │   │   ├── AlgebraicDoubleMathBase.Intermediate.html
│   │   │   │   ├── AlgebraicFloatMathBase.Final.html
│   │   │   │   ├── AlgebraicFloatMathBase.html
│   │   │   │   ├── AlgebraicFloatMathBase.Intermediate.html
│   │   │   │   ├── AlgebraicIntMathBase.Final.html
│   │   │   │   ├── AlgebraicIntMathBase.html
│   │   │   │   ├── AlgebraicIntMathBase.Intermediate.html
│   │   │   │   ├── AlgebraicLongMathBase.Final.html
│   │   │   │   ├── AlgebraicLongMathBase.html
│   │   │   │   ├── AlgebraicLongMathBase.Intermediate.html
│   │   │   │   ├── ARITY.html
│   │   │   │   ├── ASIN.html
│   │   │   │   ├── Assert.html
│   │   │   │   ├── ATAN.html
│   │   │   │   ├── AVG.Final.html
│   │   │   │   ├── AVG.html
│   │   │   │   ├── AVG.Initial.html
│   │   │   │   ├── AVG.Intermediate.html
│   │   │   │   ├── AvroStorage.html
│   │   │   │   ├── BagSize.html
│   │   │   │   ├── BagToString.html
│   │   │   │   ├── BagToTuple.html
│   │   │   │   ├── Base.html
│   │   │   │   ├── BigDecimalAbs.html
│   │   │   │   ├── BigDecimalAvg.Final.html
│   │   │   │   ├── BigDecimalAvg.html
│   │   │   │   ├── BigDecimalAvg.Initial.html
│   │   │   │   ├── BigDecimalAvg.Intermediate.html
│   │   │   │   ├── BigDecimalMax.Final.html
│   │   │   │   ├── BigDecimalMax.html
│   │   │   │   ├── BigDecimalMax.Intermediate.html
│   │   │   │   ├── BigDecimalMin.Final.html
│   │   │   │   ├── BigDecimalMin.html
│   │   │   │   ├── BigDecimalMin.Intermediate.html
│   │   │   │   ├── BigDecimalSum.Final.html
│   │   │   │   ├── BigDecimalSum.html
│   │   │   │   ├── BigDecimalSum.Intermediate.html
│   │   │   │   ├── BigDecimalWrapper.html
│   │   │   │   ├── BigIntegerAbs.html
│   │   │   │   ├── BigIntegerAvg.Final.html
│   │   │   │   ├── BigIntegerAvg.html
│   │   │   │   ├── BigIntegerAvg.Initial.html
│   │   │   │   ├── BigIntegerAvg.Intermediate.html
│   │   │   │   ├── BigIntegerMax.Final.html
│   │   │   │   ├── BigIntegerMax.html
│   │   │   │   ├── BigIntegerMax.Intermediate.html
│   │   │   │   ├── BigIntegerMin.Final.html
│   │   │   │   ├── BigIntegerMin.html
│   │   │   │   ├── BigIntegerMin.Intermediate.html
│   │   │   │   ├── BigIntegerSum.Final.html
│   │   │   │   ├── BigIntegerSum.html
│   │   │   │   ├── BigIntegerSum.Intermediate.html
│   │   │   │   ├── BigIntegerWrapper.html
│   │   │   │   ├── BinStorage.html
│   │   │   │   ├── Bloom.html
│   │   │   │   ├── BuildBloomBase.html
│   │   │   │   ├── BuildBloom.Final.html
│   │   │   │   ├── BuildBloom.html
│   │   │   │   ├── BuildBloom.Initial.html
│   │   │   │   ├── BuildBloom.Intermediate.html
│   │   │   │   ├── CBRT.html
│   │   │   │   ├── CEIL.html
│   │   │   │   ├── class-use
│   │   │   │   │   ├── ABS.html
│   │   │   │   │   ├── ACOS.html
│   │   │   │   │   ├── AddDuration.html
│   │   │   │   │   ├── AlgebraicBigDecimalMathBase.Final.html
│   │   │   │   │   ├── AlgebraicBigDecimalMathBase.html
│   │   │   │   │   ├── AlgebraicBigDecimalMathBase.Intermediate.html
│   │   │   │   │   ├── AlgebraicBigIntegerMathBase.Final.html
│   │   │   │   │   ├── AlgebraicBigIntegerMathBase.html
│   │   │   │   │   ├── AlgebraicBigIntegerMathBase.Intermediate.html
│   │   │   │   │   ├── AlgebraicByteArrayMathBase.Final.html
│   │   │   │   │   ├── AlgebraicByteArrayMathBase.html
│   │   │   │   │   ├── AlgebraicByteArrayMathBase.Initial.html
│   │   │   │   │   ├── AlgebraicByteArrayMathBase.Intermediate.html
│   │   │   │   │   ├── AlgebraicDoubleMathBase.Final.html
│   │   │   │   │   ├── AlgebraicDoubleMathBase.html
│   │   │   │   │   ├── AlgebraicDoubleMathBase.Intermediate.html
│   │   │   │   │   ├── AlgebraicFloatMathBase.Final.html
│   │   │   │   │   ├── AlgebraicFloatMathBase.html
│   │   │   │   │   ├── AlgebraicFloatMathBase.Intermediate.html
│   │   │   │   │   ├── AlgebraicIntMathBase.Final.html
│   │   │   │   │   ├── AlgebraicIntMathBase.html
│   │   │   │   │   ├── AlgebraicIntMathBase.Intermediate.html
│   │   │   │   │   ├── AlgebraicLongMathBase.Final.html
│   │   │   │   │   ├── AlgebraicLongMathBase.html
│   │   │   │   │   ├── AlgebraicLongMathBase.Intermediate.html
│   │   │   │   │   ├── ARITY.html
│   │   │   │   │   ├── ASIN.html
│   │   │   │   │   ├── Assert.html
│   │   │   │   │   ├── ATAN.html
│   │   │   │   │   ├── AVG.Final.html
│   │   │   │   │   ├── AVG.html
│   │   │   │   │   ├── AVG.Initial.html
│   │   │   │   │   ├── AVG.Intermediate.html
│   │   │   │   │   ├── AvroStorage.html
│   │   │   │   │   ├── BagSize.html
│   │   │   │   │   ├── BagToString.html
│   │   │   │   │   ├── BagToTuple.html
│   │   │   │   │   ├── Base.html
│   │   │   │   │   ├── BigDecimalAbs.html
│   │   │   │   │   ├── BigDecimalAvg.Final.html
│   │   │   │   │   ├── BigDecimalAvg.html
│   │   │   │   │   ├── BigDecimalAvg.Initial.html
│   │   │   │   │   ├── BigDecimalAvg.Intermediate.html
│   │   │   │   │   ├── BigDecimalMax.Final.html
│   │   │   │   │   ├── BigDecimalMax.html
│   │   │   │   │   ├── BigDecimalMax.Intermediate.html
│   │   │   │   │   ├── BigDecimalMin.Final.html
│   │   │   │   │   ├── BigDecimalMin.html
│   │   │   │   │   ├── BigDecimalMin.Intermediate.html
│   │   │   │   │   ├── BigDecimalSum.Final.html
│   │   │   │   │   ├── BigDecimalSum.html
│   │   │   │   │   ├── BigDecimalSum.Intermediate.html
│   │   │   │   │   ├── BigDecimalWrapper.html
│   │   │   │   │   ├── BigIntegerAbs.html
│   │   │   │   │   ├── BigIntegerAvg.Final.html
│   │   │   │   │   ├── BigIntegerAvg.html
│   │   │   │   │   ├── BigIntegerAvg.Initial.html
│   │   │   │   │   ├── BigIntegerAvg.Intermediate.html
│   │   │   │   │   ├── BigIntegerMax.Final.html
│   │   │   │   │   ├── BigIntegerMax.html
│   │   │   │   │   ├── BigIntegerMax.Intermediate.html
│   │   │   │   │   ├── BigIntegerMin.Final.html
│   │   │   │   │   ├── BigIntegerMin.html
│   │   │   │   │   ├── BigIntegerMin.Intermediate.html
│   │   │   │   │   ├── BigIntegerSum.Final.html
│   │   │   │   │   ├── BigIntegerSum.html
│   │   │   │   │   ├── BigIntegerSum.Intermediate.html
│   │   │   │   │   ├── BigIntegerWrapper.html
│   │   │   │   │   ├── BinStorage.html
│   │   │   │   │   ├── Bloom.html
│   │   │   │   │   ├── BuildBloomBase.html
│   │   │   │   │   ├── BuildBloom.Final.html
│   │   │   │   │   ├── BuildBloom.html
│   │   │   │   │   ├── BuildBloom.Initial.html
│   │   │   │   │   ├── BuildBloom.Intermediate.html
│   │   │   │   │   ├── CBRT.html
│   │   │   │   │   ├── CEIL.html
│   │   │   │   │   ├── CONCAT.html
│   │   │   │   │   ├── ConstantSize.html
│   │   │   │   │   ├── COR.Final.html
│   │   │   │   │   ├── COR.html
│   │   │   │   │   ├── COR.Initial.html
│   │   │   │   │   ├── COR.Intermed.html
│   │   │   │   │   ├── COSH.html
│   │   │   │   │   ├── COS.html
│   │   │   │   │   ├── COUNT.Final.html
│   │   │   │   │   ├── COUNT.html
│   │   │   │   │   ├── COUNT.Initial.html
│   │   │   │   │   ├── COUNT.Intermediate.html
│   │   │   │   │   ├── COUNT_STAR.Final.html
│   │   │   │   │   ├── COUNT_STAR.html
│   │   │   │   │   ├── COUNT_STAR.Initial.html
│   │   │   │   │   ├── COUNT_STAR.Intermediate.html
│   │   │   │   │   ├── COV.Final.html
│   │   │   │   │   ├── COV.html
│   │   │   │   │   ├── COV.Initial.html
│   │   │   │   │   ├── COV.Intermed.html
│   │   │   │   │   ├── CubeDimensions.html
│   │   │   │   │   ├── CurrentTime.html
│   │   │   │   │   ├── DateTimeMax.Final.html
│   │   │   │   │   ├── DateTimeMax.html
│   │   │   │   │   ├── DateTimeMax.Initial.html
│   │   │   │   │   ├── DateTimeMax.Intermediate.html
│   │   │   │   │   ├── DateTimeMin.Final.html
│   │   │   │   │   ├── DateTimeMin.html
│   │   │   │   │   ├── DateTimeMin.Initial.html
│   │   │   │   │   ├── DateTimeMin.Intermediate.html
│   │   │   │   │   ├── DaysBetween.html
│   │   │   │   │   ├── DIFF.html
│   │   │   │   │   ├── Distinct.Final.html
│   │   │   │   │   ├── Distinct.html
│   │   │   │   │   ├── Distinct.Initial.html
│   │   │   │   │   ├── Distinct.Intermediate.html
│   │   │   │   │   ├── DoubleAbs.html
│   │   │   │   │   ├── DoubleAvg.Final.html
│   │   │   │   │   ├── DoubleAvg.html
│   │   │   │   │   ├── DoubleAvg.Initial.html
│   │   │   │   │   ├── DoubleAvg.Intermediate.html
│   │   │   │   │   ├── DoubleBase.html
│   │   │   │   │   ├── DoubleMax.Final.html
│   │   │   │   │   ├── DoubleMax.html
│   │   │   │   │   ├── DoubleMax.Intermediate.html
│   │   │   │   │   ├── DoubleMin.Final.html
│   │   │   │   │   ├── DoubleMin.html
│   │   │   │   │   ├── DoubleMin.Intermediate.html
│   │   │   │   │   ├── DoubleRound.html
│   │   │   │   │   ├── DoubleRoundTo.html
│   │   │   │   │   ├── DoubleSum.Final.html
│   │   │   │   │   ├── DoubleSum.html
│   │   │   │   │   ├── DoubleSum.Intermediate.html
│   │   │   │   │   ├── ENDSWITH.html
│   │   │   │   │   ├── EqualsIgnoreCase.html
│   │   │   │   │   ├── EXP.html
│   │   │   │   │   ├── FloatAbs.html
│   │   │   │   │   ├── FloatAvg.Final.html
│   │   │   │   │   ├── FloatAvg.html
│   │   │   │   │   ├── FloatAvg.Initial.html
│   │   │   │   │   ├── FloatAvg.Intermediate.html
│   │   │   │   │   ├── FloatMax.Final.html
│   │   │   │   │   ├── FloatMax.html
│   │   │   │   │   ├── FloatMax.Intermediate.html
│   │   │   │   │   ├── FloatMin.Final.html
│   │   │   │   │   ├── FloatMin.html
│   │   │   │   │   ├── FloatMin.Intermediate.html
│   │   │   │   │   ├── FloatRound.html
│   │   │   │   │   ├── FloatRoundTo.html
│   │   │   │   │   ├── FloatSum.html
│   │   │   │   │   ├── FLOOR.html
│   │   │   │   │   ├── FunctionWrapperEvalFunc.html
│   │   │   │   │   ├── FuncUtils.html
│   │   │   │   │   ├── GenericInvoker.html
│   │   │   │   │   ├── GetDay.html
│   │   │   │   │   ├── GetHour.html
│   │   │   │   │   ├── GetMilliSecond.html
│   │   │   │   │   ├── GetMinute.html
│   │   │   │   │   ├── GetMonth.html
│   │   │   │   │   ├── GetSecond.html
│   │   │   │   │   ├── GetWeek.html
│   │   │   │   │   ├── GetWeekYear.html
│   │   │   │   │   ├── GetYear.html
│   │   │   │   │   ├── HiveUDAF.Final.html
│   │   │   │   │   ├── HiveUDAF.html
│   │   │   │   │   ├── HiveUDAF.Initial.html
│   │   │   │   │   ├── HiveUDAF.Intermediate.html
│   │   │   │   │   ├── HiveUDF.html
│   │   │   │   │   ├── HiveUDTF.html
│   │   │   │   │   ├── HoursBetween.html
│   │   │   │   │   ├── INDEXOF.html
│   │   │   │   │   ├── IntAbs.html
│   │   │   │   │   ├── IntAvg.Final.html
│   │   │   │   │   ├── IntAvg.html
│   │   │   │   │   ├── IntAvg.Initial.html
│   │   │   │   │   ├── IntAvg.Intermediate.html
│   │   │   │   │   ├── IntMax.Final.html
│   │   │   │   │   ├── IntMax.html
│   │   │   │   │   ├── IntMax.Intermediate.html
│   │   │   │   │   ├── IntMin.Final.html
│   │   │   │   │   ├── IntMin.html
│   │   │   │   │   ├── IntMin.Intermediate.html
│   │   │   │   │   ├── IntSum.html
│   │   │   │   │   ├── INVERSEMAP.html
│   │   │   │   │   ├── InvokeForDouble.html
│   │   │   │   │   ├── InvokeForFloat.html
│   │   │   │   │   ├── InvokeForInt.html
│   │   │   │   │   ├── InvokeForLong.html
│   │   │   │   │   ├── InvokeForString.html
│   │   │   │   │   ├── InvokerFunction.html
│   │   │   │   │   ├── InvokerGenerator.html
│   │   │   │   │   ├── Invoker.html
│   │   │   │   │   ├── IsEmpty.html
│   │   │   │   │   ├── JsonLoader.html
│   │   │   │   │   ├── JsonMetadata.html
│   │   │   │   │   ├── JsonStorage.html
│   │   │   │   │   ├── KEYSET.html
│   │   │   │   │   ├── LAST_INDEX_OF.html
│   │   │   │   │   ├── LCFIRST.html
│   │   │   │   │   ├── LOG10.html
│   │   │   │   │   ├── LOG.html
│   │   │   │   │   ├── LongAbs.html
│   │   │   │   │   ├── LongAvg.Final.html
│   │   │   │   │   ├── LongAvg.html
│   │   │   │   │   ├── LongAvg.Initial.html
│   │   │   │   │   ├── LongAvg.Intermediate.html
│   │   │   │   │   ├── LongMax.Final.html
│   │   │   │   │   ├── LongMax.html
│   │   │   │   │   ├── LongMax.Intermediate.html
│   │   │   │   │   ├── LongMin.Final.html
│   │   │   │   │   ├── LongMin.html
│   │   │   │   │   ├── LongMin.Intermediate.html
│   │   │   │   │   ├── LongSum.Final.html
│   │   │   │   │   ├── LongSum.html
│   │   │   │   │   ├── LongSum.Intermediate.html
│   │   │   │   │   ├── LOWER.html
│   │   │   │   │   ├── LTRIM.html
│   │   │   │   │   ├── MapSize.html
│   │   │   │   │   ├── MAX.Final.html
│   │   │   │   │   ├── MAX.html
│   │   │   │   │   ├── MAX.Intermediate.html
│   │   │   │   │   ├── MilliSecondsBetween.html
│   │   │   │   │   ├── MIN.Final.html
│   │   │   │   │   ├── MIN.html
│   │   │   │   │   ├── MIN.Intermediate.html
│   │   │   │   │   ├── MinutesBetween.html
│   │   │   │   │   ├── MonitoredUDF.html
│   │   │   │   │   ├── MonthsBetween.html
│   │   │   │   │   ├── Nondeterministic.html
│   │   │   │   │   ├── OrcStorage.html
│   │   │   │   │   ├── OrcStorage.NonEmptyOrcFileFilter.html
│   │   │   │   │   ├── OutputSchema.html
│   │   │   │   │   ├── ParquetLoader.html
│   │   │   │   │   ├── ParquetStorer.html
│   │   │   │   │   ├── PigStorage.html
│   │   │   │   │   ├── PigStreaming.html
│   │   │   │   │   ├── PluckTuple.html
│   │   │   │   │   ├── RANDOM.html
│   │   │   │   │   ├── REGEX_EXTRACT_ALL.html
│   │   │   │   │   ├── REGEX_EXTRACT.html
│   │   │   │   │   ├── REGEX_SEARCH.html
│   │   │   │   │   ├── REPLACE.html
│   │   │   │   │   ├── RollupDimensions.html
│   │   │   │   │   ├── ROUND.html
│   │   │   │   │   ├── RoundRobinPartitioner.html
│   │   │   │   │   ├── ROUND_TO.html
│   │   │   │   │   ├── RTRIM.html
│   │   │   │   │   ├── SecondsBetween.html
│   │   │   │   │   ├── SINH.html
│   │   │   │   │   ├── SIN.html
│   │   │   │   │   ├── SIZE.html
│   │   │   │   │   ├── SPRINTF.html
│   │   │   │   │   ├── SQRT.html
│   │   │   │   │   ├── STARTSWITH.html
│   │   │   │   │   ├── StringConcat.html
│   │   │   │   │   ├── StringMax.Final.html
│   │   │   │   │   ├── StringMax.html
│   │   │   │   │   ├── StringMax.Initial.html
│   │   │   │   │   ├── StringMax.Intermediate.html
│   │   │   │   │   ├── StringMin.Final.html
│   │   │   │   │   ├── StringMin.html
│   │   │   │   │   ├── StringMin.Initial.html
│   │   │   │   │   ├── StringMin.Intermediate.html
│   │   │   │   │   ├── StringSize.html
│   │   │   │   │   ├── STRSPLIT.html
│   │   │   │   │   ├── STRSPLITTOBAG.html
│   │   │   │   │   ├── SUBSTRING.html
│   │   │   │   │   ├── SubtractDuration.html
│   │   │   │   │   ├── SUBTRACT.html
│   │   │   │   │   ├── SUM.Final.html
│   │   │   │   │   ├── SUM.html
│   │   │   │   │   ├── SUM.Intermediate.html
│   │   │   │   │   ├── TANH.html
│   │   │   │   │   ├── TAN.html
│   │   │   │   │   ├── TextLoader.html
│   │   │   │   │   ├── TOBAG.html
│   │   │   │   │   ├── ToDate2ARGS.html
│   │   │   │   │   ├── ToDate3ARGS.html
│   │   │   │   │   ├── ToDate.html
│   │   │   │   │   ├── ToDateISO.html
│   │   │   │   │   ├── TOKENIZE.html
│   │   │   │   │   ├── TOMAP.html
│   │   │   │   │   ├── ToMilliSeconds.html
│   │   │   │   │   ├── TOP.Final.html
│   │   │   │   │   ├── TOP.html
│   │   │   │   │   ├── TOP.Initial.html
│   │   │   │   │   ├── TOP.Intermed.html
│   │   │   │   │   ├── ToString.html
│   │   │   │   │   ├── TOTUPLE.html
│   │   │   │   │   ├── ToUnixTime.html
│   │   │   │   │   ├── TrevniStorage.html
│   │   │   │   │   ├── TRIM.html
│   │   │   │   │   ├── TupleSize.html
│   │   │   │   │   ├── UCFIRST.html
│   │   │   │   │   ├── UniqueID.html
│   │   │   │   │   ├── UPPER.html
│   │   │   │   │   ├── Utf8StorageConverter.html
│   │   │   │   │   ├── VALUELIST.html
│   │   │   │   │   ├── VALUESET.html
│   │   │   │   │   ├── WeeksBetween.html
│   │   │   │   │   └── YearsBetween.html
│   │   │   │   ├── CONCAT.html
│   │   │   │   ├── ConstantSize.html
│   │   │   │   ├── COR.Final.html
│   │   │   │   ├── COR.html
│   │   │   │   ├── COR.Initial.html
│   │   │   │   ├── COR.Intermed.html
│   │   │   │   ├── COSH.html
│   │   │   │   ├── COS.html
│   │   │   │   ├── COUNT.Final.html
│   │   │   │   ├── COUNT.html
│   │   │   │   ├── COUNT.Initial.html
│   │   │   │   ├── COUNT.Intermediate.html
│   │   │   │   ├── COUNT_STAR.Final.html
│   │   │   │   ├── COUNT_STAR.html
│   │   │   │   ├── COUNT_STAR.Initial.html
│   │   │   │   ├── COUNT_STAR.Intermediate.html
│   │   │   │   ├── COV.Final.html
│   │   │   │   ├── COV.html
│   │   │   │   ├── COV.Initial.html
│   │   │   │   ├── COV.Intermed.html
│   │   │   │   ├── CubeDimensions.html
│   │   │   │   ├── CurrentTime.html
│   │   │   │   ├── DateTimeMax.Final.html
│   │   │   │   ├── DateTimeMax.html
│   │   │   │   ├── DateTimeMax.Initial.html
│   │   │   │   ├── DateTimeMax.Intermediate.html
│   │   │   │   ├── DateTimeMin.Final.html
│   │   │   │   ├── DateTimeMin.html
│   │   │   │   ├── DateTimeMin.Initial.html
│   │   │   │   ├── DateTimeMin.Intermediate.html
│   │   │   │   ├── DaysBetween.html
│   │   │   │   ├── DIFF.html
│   │   │   │   ├── Distinct.Final.html
│   │   │   │   ├── Distinct.html
│   │   │   │   ├── Distinct.Initial.html
│   │   │   │   ├── Distinct.Intermediate.html
│   │   │   │   ├── DoubleAbs.html
│   │   │   │   ├── DoubleAvg.Final.html
│   │   │   │   ├── DoubleAvg.html
│   │   │   │   ├── DoubleAvg.Initial.html
│   │   │   │   ├── DoubleAvg.Intermediate.html
│   │   │   │   ├── DoubleBase.html
│   │   │   │   ├── DoubleMax.Final.html
│   │   │   │   ├── DoubleMax.html
│   │   │   │   ├── DoubleMax.Intermediate.html
│   │   │   │   ├── DoubleMin.Final.html
│   │   │   │   ├── DoubleMin.html
│   │   │   │   ├── DoubleMin.Intermediate.html
│   │   │   │   ├── DoubleRound.html
│   │   │   │   ├── DoubleRoundTo.html
│   │   │   │   ├── DoubleSum.Final.html
│   │   │   │   ├── DoubleSum.html
│   │   │   │   ├── DoubleSum.Intermediate.html
│   │   │   │   ├── ENDSWITH.html
│   │   │   │   ├── EqualsIgnoreCase.html
│   │   │   │   ├── EXP.html
│   │   │   │   ├── FloatAbs.html
│   │   │   │   ├── FloatAvg.Final.html
│   │   │   │   ├── FloatAvg.html
│   │   │   │   ├── FloatAvg.Initial.html
│   │   │   │   ├── FloatAvg.Intermediate.html
│   │   │   │   ├── FloatMax.Final.html
│   │   │   │   ├── FloatMax.html
│   │   │   │   ├── FloatMax.Intermediate.html
│   │   │   │   ├── FloatMin.Final.html
│   │   │   │   ├── FloatMin.html
│   │   │   │   ├── FloatMin.Intermediate.html
│   │   │   │   ├── FloatRound.html
│   │   │   │   ├── FloatRoundTo.html
│   │   │   │   ├── FloatSum.html
│   │   │   │   ├── FLOOR.html
│   │   │   │   ├── FunctionWrapperEvalFunc.html
│   │   │   │   ├── FuncUtils.html
│   │   │   │   ├── GenericInvoker.html
│   │   │   │   ├── GetDay.html
│   │   │   │   ├── GetHour.html
│   │   │   │   ├── GetMilliSecond.html
│   │   │   │   ├── GetMinute.html
│   │   │   │   ├── GetMonth.html
│   │   │   │   ├── GetSecond.html
│   │   │   │   ├── GetWeek.html
│   │   │   │   ├── GetWeekYear.html
│   │   │   │   ├── GetYear.html
│   │   │   │   ├── HiveUDAF.Final.html
│   │   │   │   ├── HiveUDAF.html
│   │   │   │   ├── HiveUDAF.Initial.html
│   │   │   │   ├── HiveUDAF.Intermediate.html
│   │   │   │   ├── HiveUDF.html
│   │   │   │   ├── HiveUDTF.html
│   │   │   │   ├── HoursBetween.html
│   │   │   │   ├── INDEXOF.html
│   │   │   │   ├── IntAbs.html
│   │   │   │   ├── IntAvg.Final.html
│   │   │   │   ├── IntAvg.html
│   │   │   │   ├── IntAvg.Initial.html
│   │   │   │   ├── IntAvg.Intermediate.html
│   │   │   │   ├── IntMax.Final.html
│   │   │   │   ├── IntMax.html
│   │   │   │   ├── IntMax.Intermediate.html
│   │   │   │   ├── IntMin.Final.html
│   │   │   │   ├── IntMin.html
│   │   │   │   ├── IntMin.Intermediate.html
│   │   │   │   ├── IntSum.html
│   │   │   │   ├── INVERSEMAP.html
│   │   │   │   ├── InvokeForDouble.html
│   │   │   │   ├── InvokeForFloat.html
│   │   │   │   ├── InvokeForInt.html
│   │   │   │   ├── InvokeForLong.html
│   │   │   │   ├── InvokeForString.html
│   │   │   │   ├── InvokerFunction.html
│   │   │   │   ├── InvokerGenerator.html
│   │   │   │   ├── Invoker.html
│   │   │   │   ├── IsEmpty.html
│   │   │   │   ├── JsonLoader.html
│   │   │   │   ├── JsonMetadata.html
│   │   │   │   ├── JsonStorage.html
│   │   │   │   ├── KEYSET.html
│   │   │   │   ├── LAST_INDEX_OF.html
│   │   │   │   ├── LCFIRST.html
│   │   │   │   ├── LOG10.html
│   │   │   │   ├── LOG.html
│   │   │   │   ├── LongAbs.html
│   │   │   │   ├── LongAvg.Final.html
│   │   │   │   ├── LongAvg.html
│   │   │   │   ├── LongAvg.Initial.html
│   │   │   │   ├── LongAvg.Intermediate.html
│   │   │   │   ├── LongMax.Final.html
│   │   │   │   ├── LongMax.html
│   │   │   │   ├── LongMax.Intermediate.html
│   │   │   │   ├── LongMin.Final.html
│   │   │   │   ├── LongMin.html
│   │   │   │   ├── LongMin.Intermediate.html
│   │   │   │   ├── LongSum.Final.html
│   │   │   │   ├── LongSum.html
│   │   │   │   ├── LongSum.Intermediate.html
│   │   │   │   ├── LOWER.html
│   │   │   │   ├── LTRIM.html
│   │   │   │   ├── MapSize.html
│   │   │   │   ├── MAX.Final.html
│   │   │   │   ├── MAX.html
│   │   │   │   ├── MAX.Intermediate.html
│   │   │   │   ├── MilliSecondsBetween.html
│   │   │   │   ├── MIN.Final.html
│   │   │   │   ├── MIN.html
│   │   │   │   ├── MIN.Intermediate.html
│   │   │   │   ├── MinutesBetween.html
│   │   │   │   ├── mock
│   │   │   │   │   ├── class-use
│   │   │   │   │   │   ├── Storage.Data.html
│   │   │   │   │   │   └── Storage.html
│   │   │   │   │   ├── package-frame.html
│   │   │   │   │   ├── package-summary.html
│   │   │   │   │   ├── package-tree.html
│   │   │   │   │   ├── package-use.html
│   │   │   │   │   ├── Storage.Data.html
│   │   │   │   │   └── Storage.html
│   │   │   │   ├── MonitoredUDF.html
│   │   │   │   ├── MonthsBetween.html
│   │   │   │   ├── Nondeterministic.html
│   │   │   │   ├── OrcStorage.html
│   │   │   │   ├── OrcStorage.NonEmptyOrcFileFilter.html
│   │   │   │   ├── OutputSchema.html
│   │   │   │   ├── package-frame.html
│   │   │   │   ├── package-summary.html
│   │   │   │   ├── package-tree.html
│   │   │   │   ├── package-use.html
│   │   │   │   ├── ParquetLoader.html
│   │   │   │   ├── ParquetStorer.html
│   │   │   │   ├── PigStorage.html
│   │   │   │   ├── PigStreaming.html
│   │   │   │   ├── PluckTuple.html
│   │   │   │   ├── RANDOM.html
│   │   │   │   ├── REGEX_EXTRACT_ALL.html
│   │   │   │   ├── REGEX_EXTRACT.html
│   │   │   │   ├── REGEX_SEARCH.html
│   │   │   │   ├── REPLACE.html
│   │   │   │   ├── RollupDimensions.html
│   │   │   │   ├── ROUND.html
│   │   │   │   ├── RoundRobinPartitioner.html
│   │   │   │   ├── ROUND_TO.html
│   │   │   │   ├── RTRIM.html
│   │   │   │   ├── SecondsBetween.html
│   │   │   │   ├── SINH.html
│   │   │   │   ├── SIN.html
│   │   │   │   ├── SIZE.html
│   │   │   │   ├── SPRINTF.html
│   │   │   │   ├── SQRT.html
│   │   │   │   ├── STARTSWITH.html
│   │   │   │   ├── StringConcat.html
│   │   │   │   ├── StringMax.Final.html
│   │   │   │   ├── StringMax.html
│   │   │   │   ├── StringMax.Initial.html
│   │   │   │   ├── StringMax.Intermediate.html
│   │   │   │   ├── StringMin.Final.html
│   │   │   │   ├── StringMin.html
│   │   │   │   ├── StringMin.Initial.html
│   │   │   │   ├── StringMin.Intermediate.html
│   │   │   │   ├── StringSize.html
│   │   │   │   ├── STRSPLIT.html
│   │   │   │   ├── STRSPLITTOBAG.html
│   │   │   │   ├── SUBSTRING.html
│   │   │   │   ├── SubtractDuration.html
│   │   │   │   ├── SUBTRACT.html
│   │   │   │   ├── SUM.Final.html
│   │   │   │   ├── SUM.html
│   │   │   │   ├── SUM.Intermediate.html
│   │   │   │   ├── TANH.html
│   │   │   │   ├── TAN.html
│   │   │   │   ├── TextLoader.html
│   │   │   │   ├── TOBAG.html
│   │   │   │   ├── ToDate2ARGS.html
│   │   │   │   ├── ToDate3ARGS.html
│   │   │   │   ├── ToDate.html
│   │   │   │   ├── ToDateISO.html
│   │   │   │   ├── TOKENIZE.html
│   │   │   │   ├── TOMAP.html
│   │   │   │   ├── ToMilliSeconds.html
│   │   │   │   ├── TOP.Final.html
│   │   │   │   ├── TOP.html
│   │   │   │   ├── TOP.Initial.html
│   │   │   │   ├── TOP.Intermed.html
│   │   │   │   ├── ToString.html
│   │   │   │   ├── TOTUPLE.html
│   │   │   │   ├── ToUnixTime.html
│   │   │   │   ├── TrevniStorage.html
│   │   │   │   ├── TRIM.html
│   │   │   │   ├── TupleSize.html
│   │   │   │   ├── UCFIRST.html
│   │   │   │   ├── UniqueID.html
│   │   │   │   ├── UPPER.html
│   │   │   │   ├── Utf8StorageConverter.html
│   │   │   │   ├── VALUELIST.html
│   │   │   │   ├── VALUESET.html
│   │   │   │   ├── WeeksBetween.html
│   │   │   │   └── YearsBetween.html
│   │   │   ├── classification
│   │   │   │   ├── class-use
│   │   │   │   │   ├── InterfaceAudience.html
│   │   │   │   │   ├── InterfaceAudience.LimitedPrivate.html
│   │   │   │   │   ├── InterfaceAudience.Private.html
│   │   │   │   │   ├── InterfaceAudience.Public.html
│   │   │   │   │   ├── InterfaceStability.Evolving.html
│   │   │   │   │   ├── InterfaceStability.html
│   │   │   │   │   ├── InterfaceStability.Stable.html
│   │   │   │   │   └── InterfaceStability.Unstable.html
│   │   │   │   ├── InterfaceAudience.html
│   │   │   │   ├── InterfaceAudience.LimitedPrivate.html
│   │   │   │   ├── InterfaceAudience.Private.html
│   │   │   │   ├── InterfaceAudience.Public.html
│   │   │   │   ├── InterfaceStability.Evolving.html
│   │   │   │   ├── InterfaceStability.html
│   │   │   │   ├── InterfaceStability.Stable.html
│   │   │   │   ├── InterfaceStability.Unstable.html
│   │   │   │   ├── package-frame.html
│   │   │   │   ├── package-summary.html
│   │   │   │   ├── package-tree.html
│   │   │   │   └── package-use.html
│   │   │   ├── class-use
│   │   │   │   ├── AccumulatorEvalFunc.html
│   │   │   │   ├── Accumulator.html
│   │   │   │   ├── AlgebraicEvalFunc.html
│   │   │   │   ├── Algebraic.html
│   │   │   │   ├── CollectableLoadFunc.html
│   │   │   │   ├── ComparisonFunc.html
│   │   │   │   ├── CounterBasedErrorHandler.html
│   │   │   │   ├── ErrorHandler.html
│   │   │   │   ├── ErrorHandling.html
│   │   │   │   ├── EvalFunc.html
│   │   │   │   ├── EvalFunc.SchemaType.html
│   │   │   │   ├── ExceptionalFunction.html
│   │   │   │   ├── ExecType.html
│   │   │   │   ├── ExecTypeProvider.html
│   │   │   │   ├── Expression.BetweenExpression.html
│   │   │   │   ├── Expression.BinaryExpression.html
│   │   │   │   ├── Expression.Column.html
│   │   │   │   ├── Expression.Const.html
│   │   │   │   ├── Expression.html
│   │   │   │   ├── Expression.InExpression.html
│   │   │   │   ├── Expression.OpType.html
│   │   │   │   ├── Expression.UnaryExpression.html
│   │   │   │   ├── FileInputLoadFunc.html
│   │   │   │   ├── FileSplitComparable.html
│   │   │   │   ├── FilterFunc.html
│   │   │   │   ├── FuncSpec.html
│   │   │   │   ├── Function.html
│   │   │   │   ├── IndexableLoadFunc.html
│   │   │   │   ├── IteratingAccumulatorEvalFunc.html
│   │   │   │   ├── JVMReuseImpl.html
│   │   │   │   ├── JVMReuseManager.html
│   │   │   │   ├── LoadCaster.html
│   │   │   │   ├── LoadFunc.html
│   │   │   │   ├── LoadFuncMetadataWrapper.html
│   │   │   │   ├── LoadFuncWrapper.html
│   │   │   │   ├── LoadMetadata.html
│   │   │   │   ├── LoadPredicatePushdown.html
│   │   │   │   ├── LoadPushDown.html
│   │   │   │   ├── LoadPushDown.OperatorSet.html
│   │   │   │   ├── LoadPushDown.RequiredField.html
│   │   │   │   ├── LoadPushDown.RequiredFieldList.html
│   │   │   │   ├── LoadPushDown.RequiredFieldResponse.html
│   │   │   │   ├── LoadStoreCaster.html
│   │   │   │   ├── Main.html
│   │   │   │   ├── NonFSLoadFunc.html
│   │   │   │   ├── OrderedLoadFunc.html
│   │   │   │   ├── OverwritableStoreFunc.html
│   │   │   │   ├── PigConfiguration.html
│   │   │   │   ├── PigConstants.html
│   │   │   │   ├── PigCounters.html
│   │   │   │   ├── PigException.html
│   │   │   │   ├── PigRunner.html
│   │   │   │   ├── PigRunner.ReturnCode.html
│   │   │   │   ├── PigServer.Graph.html
│   │   │   │   ├── PigServer.html
│   │   │   │   ├── PigStreamingBase.html
│   │   │   │   ├── PigToStream.html
│   │   │   │   ├── PigWarning.html
│   │   │   │   ├── PrimitiveEvalFunc.html
│   │   │   │   ├── ResourceSchema.html
│   │   │   │   ├── ResourceSchema.Order.html
│   │   │   │   ├── ResourceSchema.ResourceFieldSchema.html
│   │   │   │   ├── ResourceStatistics.html
│   │   │   │   ├── ResourceStatistics.ResourceFieldStatistics.html
│   │   │   │   ├── SortColInfo.html
│   │   │   │   ├── SortColInfo.Order.html
│   │   │   │   ├── SortInfo.html
│   │   │   │   ├── StaticDataCleanup.html
│   │   │   │   ├── StoreCaster.html
│   │   │   │   ├── StoreFunc.html
│   │   │   │   ├── StoreFuncInterface.html
│   │   │   │   ├── StoreFuncMetadataWrapper.html
│   │   │   │   ├── StoreFuncWrapper.html
│   │   │   │   ├── StoreMetadata.html
│   │   │   │   ├── StoreResources.html
│   │   │   │   ├── StreamToPig.html
│   │   │   │   ├── TerminatingAccumulator.html
│   │   │   │   └── TypedOutputEvalFunc.html
│   │   │   ├── CollectableLoadFunc.html
│   │   │   ├── ComparisonFunc.html
│   │   │   ├── CounterBasedErrorHandler.html
│   │   │   ├── data
│   │   │   │   ├── AbstractTuple.html
│   │   │   │   ├── AccumulativeBag.html
│   │   │   │   ├── AmendableTuple.html
│   │   │   │   ├── AppendableSchemaTuple.html
│   │   │   │   ├── BagFactory.html
│   │   │   │   ├── BinInterSedes.BinInterSedesTupleRawComparator.html
│   │   │   │   ├── BinInterSedes.html
│   │   │   │   ├── BinSedesTupleFactory.html
│   │   │   │   ├── BinSedesTuple.html
│   │   │   │   ├── class-use
│   │   │   │   │   ├── AbstractTuple.html
│   │   │   │   │   ├── AccumulativeBag.html
│   │   │   │   │   ├── AmendableTuple.html
│   │   │   │   │   ├── AppendableSchemaTuple.html
│   │   │   │   │   ├── BagFactory.html
│   │   │   │   │   ├── BinInterSedes.BinInterSedesTupleRawComparator.html
│   │   │   │   │   ├── BinInterSedes.html
│   │   │   │   │   ├── BinSedesTupleFactory.html
│   │   │   │   │   ├── BinSedesTuple.html
│   │   │   │   │   ├── DataBag.html
│   │   │   │   │   ├── DataByteArray.html
│   │   │   │   │   ├── DataReaderWriter.html
│   │   │   │   │   ├── DataType.html
│   │   │   │   │   ├── DefaultAbstractBag.BagDelimiterTuple.html
│   │   │   │   │   ├── DefaultAbstractBag.EndBag.html
│   │   │   │   │   ├── DefaultAbstractBag.html
│   │   │   │   │   ├── DefaultAbstractBag.StartBag.html
│   │   │   │   │   ├── DefaultBagFactory.html
│   │   │   │   │   ├── DefaultDataBag.html
│   │   │   │   │   ├── DefaultTuple.DefaultTupleRawComparator.html
│   │   │   │   │   ├── DefaultTupleFactory.html
│   │   │   │   │   ├── DefaultTuple.html
│   │   │   │   │   ├── DistinctDataBag.html
│   │   │   │   │   ├── FieldIsNullException.html
│   │   │   │   │   ├── FileList.html
│   │   │   │   │   ├── InternalCachedBag.html
│   │   │   │   │   ├── InternalDistinctBag.html
│   │   │   │   │   ├── InternalMap.html
│   │   │   │   │   ├── InternalSortedBag.html
│   │   │   │   │   ├── InterSedesFactory.html
│   │   │   │   │   ├── InterSedes.html
│   │   │   │   │   ├── LimitedSortedDataBag.html
│   │   │   │   │   ├── NonSpillableDataBag.html
│   │   │   │   │   ├── ReadOnceBag.html
│   │   │   │   │   ├── ReadOnceBag.ReadOnceBagIterator.html
│   │   │   │   │   ├── SchemaTupleBackend.html
│   │   │   │   │   ├── SchemaTupleClassGenerator.GenContext.GenerateForceLoad.html
│   │   │   │   │   ├── SchemaTupleClassGenerator.GenContext.GenerateForeach.html
│   │   │   │   │   ├── SchemaTupleClassGenerator.GenContext.GenerateFrJoin.html
│   │   │   │   │   ├── SchemaTupleClassGenerator.GenContext.GenerateMergeJoin.html
│   │   │   │   │   ├── SchemaTupleClassGenerator.GenContext.GenerateUdf.html
│   │   │   │   │   ├── SchemaTupleClassGenerator.GenContext.html
│   │   │   │   │   ├── SchemaTupleClassGenerator.html
│   │   │   │   │   ├── SchemaTupleFactory.html
│   │   │   │   │   ├── SchemaTupleFrontend.html
│   │   │   │   │   ├── SchemaTuple.html
│   │   │   │   │   ├── SchemaTuple.SchemaTupleQuickGenerator.html
│   │   │   │   │   ├── SelfSpillBag.html
│   │   │   │   │   ├── SelfSpillBag.MemoryLimits.html
│   │   │   │   │   ├── SingleTupleBag.html
│   │   │   │   │   ├── SizeUtil.html
│   │   │   │   │   ├── SortedDataBag.html
│   │   │   │   │   ├── SortedSpillBag.html
│   │   │   │   │   ├── TargetedTuple.html
│   │   │   │   │   ├── TimestampedTuple.html
│   │   │   │   │   ├── TupleFactory.html
│   │   │   │   │   ├── Tuple.html
│   │   │   │   │   ├── TupleMaker.html
│   │   │   │   │   ├── TupleRawComparator.html
│   │   │   │   │   ├── TypeAwareTuple.html
│   │   │   │   │   ├── UnlimitedNullTuple.html
│   │   │   │   │   └── WritableByteArray.html
│   │   │   │   ├── DataBag.html
│   │   │   │   ├── DataByteArray.html
│   │   │   │   ├── DataReaderWriter.html
│   │   │   │   ├── DataType.html
│   │   │   │   ├── DefaultAbstractBag.BagDelimiterTuple.html
│   │   │   │   ├── DefaultAbstractBag.EndBag.html
│   │   │   │   ├── DefaultAbstractBag.html
│   │   │   │   ├── DefaultAbstractBag.StartBag.html
│   │   │   │   ├── DefaultBagFactory.html
│   │   │   │   ├── DefaultDataBag.html
│   │   │   │   ├── DefaultTuple.DefaultTupleRawComparator.html
│   │   │   │   ├── DefaultTupleFactory.html
│   │   │   │   ├── DefaultTuple.html
│   │   │   │   ├── DistinctDataBag.html
│   │   │   │   ├── FieldIsNullException.html
│   │   │   │   ├── FileList.html
│   │   │   │   ├── InternalCachedBag.html
│   │   │   │   ├── InternalDistinctBag.html
│   │   │   │   ├── InternalMap.html
│   │   │   │   ├── InternalSortedBag.html
│   │   │   │   ├── InterSedesFactory.html
│   │   │   │   ├── InterSedes.html
│   │   │   │   ├── LimitedSortedDataBag.html
│   │   │   │   ├── NonSpillableDataBag.html
│   │   │   │   ├── package-frame.html
│   │   │   │   ├── package-summary.html
│   │   │   │   ├── package-tree.html
│   │   │   │   ├── package-use.html
│   │   │   │   ├── ReadOnceBag.html
│   │   │   │   ├── ReadOnceBag.ReadOnceBagIterator.html
│   │   │   │   ├── SchemaTupleBackend.html
│   │   │   │   ├── SchemaTupleClassGenerator.GenContext.GenerateForceLoad.html
│   │   │   │   ├── SchemaTupleClassGenerator.GenContext.GenerateForeach.html
│   │   │   │   ├── SchemaTupleClassGenerator.GenContext.GenerateFrJoin.html
│   │   │   │   ├── SchemaTupleClassGenerator.GenContext.GenerateMergeJoin.html
│   │   │   │   ├── SchemaTupleClassGenerator.GenContext.GenerateUdf.html
│   │   │   │   ├── SchemaTupleClassGenerator.GenContext.html
│   │   │   │   ├── SchemaTupleClassGenerator.html
│   │   │   │   ├── SchemaTupleFactory.html
│   │   │   │   ├── SchemaTupleFrontend.html
│   │   │   │   ├── SchemaTuple.html
│   │   │   │   ├── SchemaTuple.SchemaTupleQuickGenerator.html
│   │   │   │   ├── SelfSpillBag.html
│   │   │   │   ├── SelfSpillBag.MemoryLimits.html
│   │   │   │   ├── SingleTupleBag.html
│   │   │   │   ├── SizeUtil.html
│   │   │   │   ├── SortedDataBag.html
│   │   │   │   ├── SortedSpillBag.html
│   │   │   │   ├── TargetedTuple.html
│   │   │   │   ├── TimestampedTuple.html
│   │   │   │   ├── TupleFactory.html
│   │   │   │   ├── Tuple.html
│   │   │   │   ├── TupleMaker.html
│   │   │   │   ├── TupleRawComparator.html
│   │   │   │   ├── TypeAwareTuple.html
│   │   │   │   ├── UnlimitedNullTuple.html
│   │   │   │   ├── utils
│   │   │   │   │   ├── BytesHelper.html
│   │   │   │   │   ├── class-use
│   │   │   │   │   │   ├── BytesHelper.html
│   │   │   │   │   │   ├── MethodHelper.html
│   │   │   │   │   │   ├── MethodHelper.NotImplemented.html
│   │   │   │   │   │   ├── SedesHelper.html
│   │   │   │   │   │   ├── SedesHelper.Varint.html
│   │   │   │   │   │   ├── StructuresHelper.html
│   │   │   │   │   │   ├── StructuresHelper.Pair.html
│   │   │   │   │   │   ├── StructuresHelper.SchemaKey.html
│   │   │   │   │   │   └── StructuresHelper.Triple.html
│   │   │   │   │   ├── MethodHelper.html
│   │   │   │   │   ├── MethodHelper.NotImplemented.html
│   │   │   │   │   ├── package-frame.html
│   │   │   │   │   ├── package-summary.html
│   │   │   │   │   ├── package-tree.html
│   │   │   │   │   ├── package-use.html
│   │   │   │   │   ├── SedesHelper.html
│   │   │   │   │   ├── SedesHelper.Varint.html
│   │   │   │   │   ├── StructuresHelper.html
│   │   │   │   │   ├── StructuresHelper.Pair.html
│   │   │   │   │   ├── StructuresHelper.SchemaKey.html
│   │   │   │   │   └── StructuresHelper.Triple.html
│   │   │   │   └── WritableByteArray.html
│   │   │   ├── ErrorHandler.html
│   │   │   ├── ErrorHandling.html
│   │   │   ├── EvalFunc.html
│   │   │   ├── EvalFunc.SchemaType.html
│   │   │   ├── ExceptionalFunction.html
│   │   │   ├── ExecType.html
│   │   │   ├── ExecTypeProvider.html
│   │   │   ├── Expression.BetweenExpression.html
│   │   │   ├── Expression.BinaryExpression.html
│   │   │   ├── Expression.Column.html
│   │   │   ├── Expression.Const.html
│   │   │   ├── Expression.html
│   │   │   ├── Expression.InExpression.html
│   │   │   ├── Expression.OpType.html
│   │   │   ├── Expression.UnaryExpression.html
│   │   │   ├── FileInputLoadFunc.html
│   │   │   ├── FileSplitComparable.html
│   │   │   ├── FilterFunc.html
│   │   │   ├── FuncSpec.html
│   │   │   ├── Function.html
│   │   │   ├── impl
│   │   │   │   ├── builtin
│   │   │   │   │   ├── class-use
│   │   │   │   │   │   ├── DefaultIndexableLoader.html
│   │   │   │   │   │   ├── FindQuantiles.html
│   │   │   │   │   │   ├── GetMemNumRows.html
│   │   │   │   │   │   ├── GFAny.html
│   │   │   │   │   │   ├── GFCross.html
│   │   │   │   │   │   ├── GFReplicate.html
│   │   │   │   │   │   ├── IdentityColumn.html
│   │   │   │   │   │   ├── IsFirstReduceOfKey.html
│   │   │   │   │   │   ├── PartitionSkewedKeys.html
│   │   │   │   │   │   ├── PoissonSampleLoader.html
│   │   │   │   │   │   ├── RandomSampleLoader.html
│   │   │   │   │   │   ├── ReadScalars.html
│   │   │   │   │   │   ├── SampleLoader.html
│   │   │   │   │   │   ├── StreamingUDF.html
│   │   │   │   │   │   └── StreamingUDF.ProcessKiller.html
│   │   │   │   │   ├── DefaultIndexableLoader.html
│   │   │   │   │   ├── FindQuantiles.html
│   │   │   │   │   ├── GetMemNumRows.html
│   │   │   │   │   ├── GFAny.html
│   │   │   │   │   ├── GFCross.html
│   │   │   │   │   ├── GFReplicate.html
│   │   │   │   │   ├── IdentityColumn.html
│   │   │   │   │   ├── IsFirstReduceOfKey.html
│   │   │   │   │   ├── package-frame.html
│   │   │   │   │   ├── package-summary.html
│   │   │   │   │   ├── package-tree.html
│   │   │   │   │   ├── package-use.html
│   │   │   │   │   ├── PartitionSkewedKeys.html
│   │   │   │   │   ├── PoissonSampleLoader.html
│   │   │   │   │   ├── RandomSampleLoader.html
│   │   │   │   │   ├── ReadScalars.html
│   │   │   │   │   ├── SampleLoader.html
│   │   │   │   │   ├── StreamingUDF.html
│   │   │   │   │   └── StreamingUDF.ProcessKiller.html
│   │   │   │   ├── class-use
│   │   │   │   │   ├── PigContext.html
│   │   │   │   │   └── PigImplConstants.html
│   │   │   │   ├── io
│   │   │   │   │   ├── BinStorageInputFormat.html
│   │   │   │   │   ├── BinStorageOutputFormat.html
│   │   │   │   │   ├── BinStorageRecordReader.html
│   │   │   │   │   ├── BinStorageRecordWriter.html
│   │   │   │   │   ├── BufferedPositionedInputStream.html
│   │   │   │   │   ├── class-use
│   │   │   │   │   │   ├── BinStorageInputFormat.html
│   │   │   │   │   │   ├── BinStorageOutputFormat.html
│   │   │   │   │   │   ├── BinStorageRecordReader.html
│   │   │   │   │   │   ├── BinStorageRecordWriter.html
│   │   │   │   │   │   ├── BufferedPositionedInputStream.html
│   │   │   │   │   │   ├── FileLocalizer.DataStorageInputStreamIterator.html
│   │   │   │   │   │   ├── FileLocalizer.FetchFileRet.html
│   │   │   │   │   │   ├── FileLocalizer.html
│   │   │   │   │   │   ├── FileSpec.html
│   │   │   │   │   │   ├── InterRecordReader.html
│   │   │   │   │   │   ├── InterRecordWriter.html
│   │   │   │   │   │   ├── InterStorage.html
│   │   │   │   │   │   ├── InterStorage.InterInputFormat.html
│   │   │   │   │   │   ├── InterStorage.InterOutputFormat.html
│   │   │   │   │   │   ├── NullableBag.html
│   │   │   │   │   │   ├── NullableBigDecimalWritable.html
│   │   │   │   │   │   ├── NullableBigIntegerWritable.html
│   │   │   │   │   │   ├── NullableBooleanWritable.html
│   │   │   │   │   │   ├── NullableBytesWritable.html
│   │   │   │   │   │   ├── NullableDateTimeWritable.html
│   │   │   │   │   │   ├── NullableDoubleWritable.html
│   │   │   │   │   │   ├── NullableFloatWritable.html
│   │   │   │   │   │   ├── NullableIntWritable.html
│   │   │   │   │   │   ├── NullableLongWritable.html
│   │   │   │   │   │   ├── NullablePartitionWritable.html
│   │   │   │   │   │   ├── NullableText.html
│   │   │   │   │   │   ├── NullableTuple.html
│   │   │   │   │   │   ├── NullableUnknownWritable.html
│   │   │   │   │   │   ├── PigFile.html
│   │   │   │   │   │   ├── PigNullableWritable.html
│   │   │   │   │   │   ├── ReadToEndLoader.html
│   │   │   │   │   │   ├── ResourceNotFoundException.html
│   │   │   │   │   │   ├── SequenceFileInterStorage.html
│   │   │   │   │   │   ├── SequenceFileInterStorage.SequenceFileTupleOutputFormat.html
│   │   │   │   │   │   ├── TFileRecordReader.html
│   │   │   │   │   │   ├── TFileRecordWriter.html
│   │   │   │   │   │   ├── TFileStorage.html
│   │   │   │   │   │   ├── TFileStorage.TFileInputFormat.html
│   │   │   │   │   │   └── TFileStorage.TFileOutputFormat.html
│   │   │   │   │   ├── compress
│   │   │   │   │   │   ├── BZip2CodecWithExtensionBZ.html
│   │   │   │   │   │   ├── class-use
│   │   │   │   │   │   │   └── BZip2CodecWithExtensionBZ.html
│   │   │   │   │   │   ├── package-frame.html
│   │   │   │   │   │   ├── package-summary.html
│   │   │   │   │   │   ├── package-tree.html
│   │   │   │   │   │   └── package-use.html
│   │   │   │   │   ├── FileLocalizer.DataStorageInputStreamIterator.html
│   │   │   │   │   ├── FileLocalizer.FetchFileRet.html
│   │   │   │   │   ├── FileLocalizer.html
│   │   │   │   │   ├── FileSpec.html
│   │   │   │   │   ├── InterRecordReader.html
│   │   │   │   │   ├── InterRecordWriter.html
│   │   │   │   │   ├── InterStorage.html
│   │   │   │   │   ├── InterStorage.InterInputFormat.html
│   │   │   │   │   ├── InterStorage.InterOutputFormat.html
│   │   │   │   │   ├── NullableBag.html
│   │   │   │   │   ├── NullableBigDecimalWritable.html
│   │   │   │   │   ├── NullableBigIntegerWritable.html
│   │   │   │   │   ├── NullableBooleanWritable.html
│   │   │   │   │   ├── NullableBytesWritable.html
│   │   │   │   │   ├── NullableDateTimeWritable.html
│   │   │   │   │   ├── NullableDoubleWritable.html
│   │   │   │   │   ├── NullableFloatWritable.html
│   │   │   │   │   ├── NullableIntWritable.html
│   │   │   │   │   ├── NullableLongWritable.html
│   │   │   │   │   ├── NullablePartitionWritable.html
│   │   │   │   │   ├── NullableText.html
│   │   │   │   │   ├── NullableTuple.html
│   │   │   │   │   ├── NullableUnknownWritable.html
│   │   │   │   │   ├── package-frame.html
│   │   │   │   │   ├── package-summary.html
│   │   │   │   │   ├── package-tree.html
│   │   │   │   │   ├── package-use.html
│   │   │   │   │   ├── PigFile.html
│   │   │   │   │   ├── PigNullableWritable.html
│   │   │   │   │   ├── ReadToEndLoader.html
│   │   │   │   │   ├── ResourceNotFoundException.html
│   │   │   │   │   ├── SequenceFileInterStorage.html
│   │   │   │   │   ├── SequenceFileInterStorage.SequenceFileTupleOutputFormat.html
│   │   │   │   │   ├── TFileRecordReader.html
│   │   │   │   │   ├── TFileRecordWriter.html
│   │   │   │   │   ├── TFileStorage.html
│   │   │   │   │   ├── TFileStorage.TFileInputFormat.html
│   │   │   │   │   └── TFileStorage.TFileOutputFormat.html
│   │   │   │   ├── logicalLayer
│   │   │   │   │   ├── CanonicalNamer.html
│   │   │   │   │   ├── class-use
│   │   │   │   │   │   ├── CanonicalNamer.html
│   │   │   │   │   │   └── FrontendException.html
│   │   │   │   │   ├── FrontendException.html
│   │   │   │   │   ├── package-frame.html
│   │   │   │   │   ├── package-summary.html
│   │   │   │   │   ├── package-tree.html
│   │   │   │   │   ├── package-use.html
│   │   │   │   │   ├── schema
│   │   │   │   │   │   ├── class-use
│   │   │   │   │   │   │   ├── Schema.FieldSchema.html
│   │   │   │   │   │   │   ├── Schema.html
│   │   │   │   │   │   │   ├── SchemaMergeException.html
│   │   │   │   │   │   │   └── SchemaUtil.html
│   │   │   │   │   │   ├── package-frame.html
│   │   │   │   │   │   ├── package-summary.html
│   │   │   │   │   │   ├── package-tree.html
│   │   │   │   │   │   ├── package-use.html
│   │   │   │   │   │   ├── Schema.FieldSchema.html
│   │   │   │   │   │   ├── Schema.html
│   │   │   │   │   │   ├── SchemaMergeException.html
│   │   │   │   │   │   └── SchemaUtil.html
│   │   │   │   │   └── validators
│   │   │   │   │   ├── class-use
│   │   │   │   │   │   └── TypeCheckerException.html
│   │   │   │   │   ├── package-frame.html
│   │   │   │   │   ├── package-summary.html
│   │   │   │   │   ├── package-tree.html
│   │   │   │   │   ├── package-use.html
│   │   │   │   │   └── TypeCheckerException.html
│   │   │   │   ├── package-frame.html
│   │   │   │   ├── package-summary.html
│   │   │   │   ├── package-tree.html
│   │   │   │   ├── package-use.html
│   │   │   │   ├── PigContext.html
│   │   │   │   ├── PigImplConstants.html
│   │   │   │   ├── plan
│   │   │   │   │   ├── class-use
│   │   │   │   │   │   ├── CompilationMessageCollector.html
│   │   │   │   │   │   ├── CompilationMessageCollector.Message.html
│   │   │   │   │   │   ├── CompilationMessageCollector.MessageType.html
│   │   │   │   │   │   ├── CompilationMessageCollector.Unknown.html
│   │   │   │   │   │   ├── DependencyOrderWalker.html
│   │   │   │   │   │   ├── DepthFirstWalker.html
│   │   │   │   │   │   ├── DotPlanDumper.html
│   │   │   │   │   │   ├── MapKeysInfo.html
│   │   │   │   │   │   ├── NodeIdGenerator.html
│   │   │   │   │   │   ├── Operator.html
│   │   │   │   │   │   ├── OperatorKey.html
│   │   │   │   │   │   ├── OperatorPlan.html
│   │   │   │   │   │   ├── OperatorPlan.IndexHelper.html
│   │   │   │   │   │   ├── PlanDumper.html
│   │   │   │   │   │   ├── PlanException.html
│   │   │   │   │   │   ├── PlanValidationException.html
│   │   │   │   │   │   ├── PlanVisitor.html
│   │   │   │   │   │   ├── PlanWalker.html
│   │   │   │   │   │   ├── ProjectionMap.Column.html
│   │   │   │   │   │   ├── ProjectionMap.html
│   │   │   │   │   │   ├── RequiredFields.html
│   │   │   │   │   │   ├── ReverseDependencyOrderWalker.html
│   │   │   │   │   │   └── VisitorException.html
│   │   │   │   │   ├── CompilationMessageCollector.html
│   │   │   │   │   ├── CompilationMessageCollector.Message.html
│   │   │   │   │   ├── CompilationMessageCollector.MessageType.html
│   │   │   │   │   ├── CompilationMessageCollector.Unknown.html
│   │   │   │   │   ├── DependencyOrderWalker.html
│   │   │   │   │   ├── DepthFirstWalker.html
│   │   │   │   │   ├── DotPlanDumper.html
│   │   │   │   │   ├── MapKeysInfo.html
│   │   │   │   │   ├── NodeIdGenerator.html
│   │   │   │   │   ├── Operator.html
│   │   │   │   │   ├── OperatorKey.html
│   │   │   │   │   ├── OperatorPlan.html
│   │   │   │   │   ├── OperatorPlan.IndexHelper.html
│   │   │   │   │   ├── optimizer
│   │   │   │   │   │   ├── class-use
│   │   │   │   │   │   │   └── OptimizerException.html
│   │   │   │   │   │   ├── OptimizerException.html
│   │   │   │   │   │   ├── package-frame.html
│   │   │   │   │   │   ├── package-summary.html
│   │   │   │   │   │   ├── package-tree.html
│   │   │   │   │   │   └── package-use.html
│   │   │   │   │   ├── package-frame.html
│   │   │   │   │   ├── package-summary.html
│   │   │   │   │   ├── package-tree.html
│   │   │   │   │   ├── package-use.html
│   │   │   │   │   ├── PlanDumper.html
│   │   │   │   │   ├── PlanException.html
│   │   │   │   │   ├── PlanValidationException.html
│   │   │   │   │   ├── PlanVisitor.html
│   │   │   │   │   ├── PlanWalker.html
│   │   │   │   │   ├── ProjectionMap.Column.html
│   │   │   │   │   ├── ProjectionMap.html
│   │   │   │   │   ├── RequiredFields.html
│   │   │   │   │   ├── ReverseDependencyOrderWalker.html
│   │   │   │   │   └── VisitorException.html
│   │   │   │   ├── streaming
│   │   │   │   │   ├── class-use
│   │   │   │   │   │   ├── DefaultInputHandler.html
│   │   │   │   │   │   ├── DefaultOutputHandler.html
│   │   │   │   │   │   ├── ExecutableManager.html
│   │   │   │   │   │   ├── FileInputHandler.html
│   │   │   │   │   │   ├── FileOutputHandler.html
│   │   │   │   │   │   ├── HandlerFactory.html
│   │   │   │   │   │   ├── InputHandler.html
│   │   │   │   │   │   ├── InputHandler.InputType.html
│   │   │   │   │   │   ├── OutputHandler.html
│   │   │   │   │   │   ├── OutputHandler.OutputType.html
│   │   │   │   │   │   ├── PigStreamingUDF.html
│   │   │   │   │   │   ├── StreamingCommand.Handle.html
│   │   │   │   │   │   ├── StreamingCommand.HandleSpec.html
│   │   │   │   │   │   ├── StreamingCommand.html
│   │   │   │   │   │   ├── StreamingDelimiters.html
│   │   │   │   │   │   ├── StreamingUDFException.html
│   │   │   │   │   │   ├── StreamingUDFInputHandler.html
│   │   │   │   │   │   ├── StreamingUDFOutputHandler.html
│   │   │   │   │   │   ├── StreamingUDFOutputSchemaException.html
│   │   │   │   │   │   └── StreamingUtil.html
│   │   │   │   │   ├── DefaultInputHandler.html
│   │   │   │   │   ├── DefaultOutputHandler.html
│   │   │   │   │   ├── ExecutableManager.html
│   │   │   │   │   ├── FileInputHandler.html
│   │   │   │   │   ├── FileOutputHandler.html
│   │   │   │   │   ├── HandlerFactory.html
│   │   │   │   │   ├── InputHandler.html
│   │   │   │   │   ├── InputHandler.InputType.html
│   │   │   │   │   ├── OutputHandler.html
│   │   │   │   │   ├── OutputHandler.OutputType.html
│   │   │   │   │   ├── package-frame.html
│   │   │   │   │   ├── package-summary.html
│   │   │   │   │   ├── package-tree.html
│   │   │   │   │   ├── package-use.html
│   │   │   │   │   ├── PigStreamingUDF.html
│   │   │   │   │   ├── StreamingCommand.Handle.html
│   │   │   │   │   ├── StreamingCommand.HandleSpec.html
│   │   │   │   │   ├── StreamingCommand.html
│   │   │   │   │   ├── StreamingDelimiters.html
│   │   │   │   │   ├── StreamingUDFException.html
│   │   │   │   │   ├── StreamingUDFInputHandler.html
│   │   │   │   │   ├── StreamingUDFOutputHandler.html
│   │   │   │   │   ├── StreamingUDFOutputSchemaException.html
│   │   │   │   │   └── StreamingUtil.html
│   │   │   │   └── util
│   │   │   │   ├── avro
│   │   │   │   │   ├── AvroArrayReader.html
│   │   │   │   │   ├── AvroBagWrapper.html
│   │   │   │   │   ├── AvroMapWrapper.html
│   │   │   │   │   ├── AvroRecordReader.html
│   │   │   │   │   ├── AvroRecordWriter.html
│   │   │   │   │   ├── AvroStorageDataConversionUtilities.html
│   │   │   │   │   ├── AvroStorageSchemaConversionUtilities.html
│   │   │   │   │   ├── AvroTupleWrapper.html
│   │   │   │   │   ├── class-use
│   │   │   │   │   │   ├── AvroArrayReader.html
│   │   │   │   │   │   ├── AvroBagWrapper.html
│   │   │   │   │   │   ├── AvroMapWrapper.html
│   │   │   │   │   │   ├── AvroRecordReader.html
│   │   │   │   │   │   ├── AvroRecordWriter.html
│   │   │   │   │   │   ├── AvroStorageDataConversionUtilities.html
│   │   │   │   │   │   ├── AvroStorageSchemaConversionUtilities.html
│   │   │   │   │   │   └── AvroTupleWrapper.html
│   │   │   │   │   ├── package-frame.html
│   │   │   │   │   ├── package-summary.html
│   │   │   │   │   ├── package-tree.html
│   │   │   │   │   └── package-use.html
│   │   │   │   ├── BagFormat.html
│   │   │   │   ├── CastUtils.html
│   │   │   │   ├── class-use
│   │   │   │   │   ├── BagFormat.html
│   │   │   │   │   ├── CastUtils.html
│   │   │   │   │   ├── CompilerUtils.html
│   │   │   │   │   ├── ConfigurationValidator.html
│   │   │   │   │   ├── GroupingSpillable.html
│   │   │   │   │   ├── HashOutputStream.html
│   │   │   │   │   ├── IdentityHashSet.html
│   │   │   │   │   ├── JarManager.html
│   │   │   │   │   ├── JavaCompilerHelper.html
│   │   │   │   │   ├── JavaCompilerHelper.JavaSourceFromString.html
│   │   │   │   │   ├── LineageTracer.html
│   │   │   │   │   ├── LinkedMultiMap.html
│   │   │   │   │   ├── LogUtils.html
│   │   │   │   │   ├── MultiMap.html
│   │   │   │   │   ├── NumValCarrier.html
│   │   │   │   │   ├── ObjectSerializer.html
│   │   │   │   │   ├── Pair.html
│   │   │   │   │   ├── PropertiesUtil.html
│   │   │   │   │   ├── RewindableIterator.html
│   │   │   │   │   ├── Spillable.html
│   │   │   │   │   ├── SpillableMemoryManager.html
│   │   │   │   │   ├── StorageUtil.html
│   │   │   │   │   ├── StringUtils.html
│   │   │   │   │   ├── TupleFormat.html
│   │   │   │   │   ├── UDFContext.html
│   │   │   │   │   ├── UDFContextSeparator.html
│   │   │   │   │   ├── UDFContextSeparator.UDFType.html
│   │   │   │   │   ├── UriUtil.html
│   │   │   │   │   ├── Utils.html
│   │   │   │   │   └── WrappedIOException.html
│   │   │   │   ├── CompilerUtils.html
│   │   │   │   ├── ConfigurationValidator.html
│   │   │   │   ├── GroupingSpillable.html
│   │   │   │   ├── HashOutputStream.html
│   │   │   │   ├── hive
│   │   │   │   │   ├── class-use
│   │   │   │   │   │   ├── HiveUtils.Field.html
│   │   │   │   │   │   └── HiveUtils.html
│   │   │   │   │   ├── HiveUtils.Field.html
│   │   │   │   │   ├── HiveUtils.html
│   │   │   │   │   ├── package-frame.html
│   │   │   │   │   ├── package-summary.html
│   │   │   │   │   ├── package-tree.html
│   │   │   │   │   └── package-use.html
│   │   │   │   ├── IdentityHashSet.html
│   │   │   │   ├── JarManager.html
│   │   │   │   ├── JavaCompilerHelper.html
│   │   │   │   ├── JavaCompilerHelper.JavaSourceFromString.html
│   │   │   │   ├── LineageTracer.html
│   │   │   │   ├── LinkedMultiMap.html
│   │   │   │   ├── LogUtils.html
│   │   │   │   ├── MultiMap.html
│   │   │   │   ├── NumValCarrier.html
│   │   │   │   ├── ObjectSerializer.html
│   │   │   │   ├── package-frame.html
│   │   │   │   ├── package-summary.html
│   │   │   │   ├── package-tree.html
│   │   │   │   ├── package-use.html
│   │   │   │   ├── Pair.html
│   │   │   │   ├── PropertiesUtil.html
│   │   │   │   ├── RewindableIterator.html
│   │   │   │   ├── Spillable.html
│   │   │   │   ├── SpillableMemoryManager.html
│   │   │   │   ├── StorageUtil.html
│   │   │   │   ├── StringUtils.html
│   │   │   │   ├── TupleFormat.html
│   │   │   │   ├── UDFContext.html
│   │   │   │   ├── UDFContextSeparator.html
│   │   │   │   ├── UDFContextSeparator.UDFType.html
│   │   │   │   ├── UriUtil.html
│   │   │   │   ├── Utils.html
│   │   │   │   └── WrappedIOException.html
│   │   │   ├── IndexableLoadFunc.html
│   │   │   ├── IteratingAccumulatorEvalFunc.html
│   │   │   ├── JVMReuseImpl.html
│   │   │   ├── JVMReuseManager.html
│   │   │   ├── LoadCaster.html
│   │   │   ├── LoadFunc.html
│   │   │   ├── LoadFuncMetadataWrapper.html
│   │   │   ├── LoadFuncWrapper.html
│   │   │   ├── LoadMetadata.html
│   │   │   ├── LoadPredicatePushdown.html
│   │   │   ├── LoadPushDown.html
│   │   │   ├── LoadPushDown.OperatorSet.html
│   │   │   ├── LoadPushDown.RequiredField.html
│   │   │   ├── LoadPushDown.RequiredFieldList.html
│   │   │   ├── LoadPushDown.RequiredFieldResponse.html
│   │   │   ├── LoadStoreCaster.html
│   │   │   ├── Main.html
│   │   │   ├── newplan
│   │   │   │   ├── BaseOperatorPlan.html
│   │   │   │   ├── class-use
│   │   │   │   │   ├── BaseOperatorPlan.html
│   │   │   │   │   ├── DependencyOrderWalker.html
│   │   │   │   │   ├── DepthFirstWalker.html
│   │   │   │   │   ├── DotPlanDumper.html
│   │   │   │   │   ├── FilterExtractor.html
│   │   │   │   │   ├── FilterExtractor.KeyState.html
│   │   │   │   │   ├── Operator.html
│   │   │   │   │   ├── OperatorPlan.html
│   │   │   │   │   ├── OperatorSubPlan.html
│   │   │   │   │   ├── PartitionFilterExtractor.html
│   │   │   │   │   ├── PlanDumper.html
│   │   │   │   │   ├── PlanEdge.html
│   │   │   │   │   ├── PlanVisitor.html
│   │   │   │   │   ├── PlanWalker.html
│   │   │   │   │   ├── PredicatePushDownFilterExtractor.html
│   │   │   │   │   ├── ReverseDependencyOrderWalker.html
│   │   │   │   │   ├── ReverseDependencyOrderWalkerWOSeenChk.html
│   │   │   │   │   └── SubtreeDependencyOrderWalker.html
│   │   │   │   ├── DependencyOrderWalker.html
│   │   │   │   ├── DepthFirstWalker.html
│   │   │   │   ├── DotPlanDumper.html
│   │   │   │   ├── FilterExtractor.html
│   │   │   │   ├── FilterExtractor.KeyState.html
│   │   │   │   ├── logical
│   │   │   │   │   ├── class-use
│   │   │   │   │   │   ├── DotLOPrinter.html
│   │   │   │   │   │   └── Util.html
│   │   │   │   │   ├── DotLOPrinter.html
│   │   │   │   │   ├── expression
│   │   │   │   │   │   ├── AddExpression.html
│   │   │   │   │   │   ├── AllSameExpressionVisitor.html
│   │   │   │   │   │   ├── AndExpression.html
│   │   │   │   │   │   ├── BinaryExpression.html
│   │   │   │   │   │   ├── BinCondExpression.html
│   │   │   │   │   │   ├── CastExpression.html
│   │   │   │   │   │   ├── class-use
│   │   │   │   │   │   │   ├── AddExpression.html
│   │   │   │   │   │   │   ├── AllSameExpressionVisitor.html
│   │   │   │   │   │   │   ├── AndExpression.html
│   │   │   │   │   │   │   ├── BinaryExpression.html
│   │   │   │   │   │   │   ├── BinCondExpression.html
│   │   │   │   │   │   │   ├── CastExpression.html
│   │   │   │   │   │   │   ├── ColumnExpression.html
│   │   │   │   │   │   │   ├── ConstantExpression.html
│   │   │   │   │   │   │   ├── DereferenceExpression.html
│   │   │   │   │   │   │   ├── DivideExpression.html
│   │   │   │   │   │   │   ├── EqualExpression.html
│   │   │   │   │   │   │   ├── ExpToPhyTranslationVisitor.html
│   │   │   │   │   │   │   ├── GreaterThanEqualExpression.html
│   │   │   │   │   │   │   ├── GreaterThanExpression.html
│   │   │   │   │   │   │   ├── IsNullExpression.html
│   │   │   │   │   │   │   ├── LessThanEqualExpression.html
│   │   │   │   │   │   │   ├── LessThanExpression.html
│   │   │   │   │   │   │   ├── LogicalExpression.html
│   │   │   │   │   │   │   ├── LogicalExpressionPlan.html
│   │   │   │   │   │   │   ├── LogicalExpressionVisitor.html
│   │   │   │   │   │   │   ├── MapLookupExpression.html
│   │   │   │   │   │   │   ├── ModExpression.html
│   │   │   │   │   │   │   ├── MultiplyExpression.html
│   │   │   │   │   │   │   ├── NegativeExpression.html
│   │   │   │   │   │   │   ├── NotEqualExpression.html
│   │   │   │   │   │   │   ├── NotExpression.html
│   │   │   │   │   │   │   ├── OrExpression.html
│   │   │   │   │   │   │   ├── ProjectExpression.html
│   │   │   │   │   │   │   ├── RegexExpression.html
│   │   │   │   │   │   │   ├── ScalarExpression.html
│   │   │   │   │   │   │   ├── SubtractExpression.html
│   │   │   │   │   │   │   ├── UnaryExpression.html
│   │   │   │   │   │   │   └── UserFuncExpression.html
│   │   │   │   │   │   ├── ColumnExpression.html
│   │   │   │   │   │   ├── ConstantExpression.html
│   │   │   │   │   │   ├── DereferenceExpression.html
│   │   │   │   │   │   ├── DivideExpression.html
│   │   │   │   │   │   ├── EqualExpression.html
│   │   │   │   │   │   ├── ExpToPhyTranslationVisitor.html
│   │   │   │   │   │   ├── GreaterThanEqualExpression.html
│   │   │   │   │   │   ├── GreaterThanExpression.html
│   │   │   │   │   │   ├── IsNullExpression.html
│   │   │   │   │   │   ├── LessThanEqualExpression.html
│   │   │   │   │   │   ├── LessThanExpression.html
│   │   │   │   │   │   ├── LogicalExpression.html
│   │   │   │   │   │   ├── LogicalExpressionPlan.html
│   │   │   │   │   │   ├── LogicalExpressionVisitor.html
│   │   │   │   │   │   ├── MapLookupExpression.html
│   │   │   │   │   │   ├── ModExpression.html
│   │   │   │   │   │   ├── MultiplyExpression.html
│   │   │   │   │   │   ├── NegativeExpression.html
│   │   │   │   │   │   ├── NotEqualExpression.html
│   │   │   │   │   │   ├── NotExpression.html
│   │   │   │   │   │   ├── OrExpression.html
│   │   │   │   │   │   ├── package-frame.html
│   │   │   │   │   │   ├── package-summary.html
│   │   │   │   │   │   ├── package-tree.html
│   │   │   │   │   │   ├── package-use.html
│   │   │   │   │   │   ├── ProjectExpression.html
│   │   │   │   │   │   ├── RegexExpression.html
│   │   │   │   │   │   ├── ScalarExpression.html
│   │   │   │   │   │   ├── SubtractExpression.html
│   │   │   │   │   │   ├── UnaryExpression.html
│   │   │   │   │   │   └── UserFuncExpression.html
│   │   │   │   │   ├── optimizer
│   │   │   │   │   │   ├── AllExpressionVisitor.html
│   │   │   │   │   │   ├── AllSameRalationalNodesVisitor.html
│   │   │   │   │   │   ├── class-use
│   │   │   │   │   │   │   ├── AllExpressionVisitor.html
│   │   │   │   │   │   │   ├── AllSameRalationalNodesVisitor.html
│   │   │   │   │   │   │   ├── LogicalPlanOptimizer.html
│   │   │   │   │   │   │   ├── LogicalPlanPrinter.html
│   │   │   │   │   │   │   ├── ProjectionPatcher.html
│   │   │   │   │   │   │   ├── ProjectionPatcher.ProjectionFinder.html
│   │   │   │   │   │   │   ├── SchemaPatcher.html
│   │   │   │   │   │   │   ├── SchemaResetter.html
│   │   │   │   │   │   │   └── UidResetter.html
│   │   │   │   │   │   ├── LogicalPlanOptimizer.html
│   │   │   │   │   │   ├── LogicalPlanPrinter.html
│   │   │   │   │   │   ├── package-frame.html
│   │   │   │   │   │   ├── package-summary.html
│   │   │   │   │   │   ├── package-tree.html
│   │   │   │   │   │   ├── package-use.html
│   │   │   │   │   │   ├── ProjectionPatcher.html
│   │   │   │   │   │   ├── ProjectionPatcher.ProjectionFinder.html
│   │   │   │   │   │   ├── SchemaPatcher.html
│   │   │   │   │   │   ├── SchemaResetter.html
│   │   │   │   │   │   └── UidResetter.html
│   │   │   │   │   ├── package-frame.html
│   │   │   │   │   ├── package-summary.html
│   │   │   │   │   ├── package-tree.html
│   │   │   │   │   ├── package-use.html
│   │   │   │   │   ├── relational
│   │   │   │   │   │   ├── class-use
│   │   │   │   │   │   │   ├── LOCogroup.GROUPTYPE.html
│   │   │   │   │   │   │   ├── LOCogroup.html
│   │   │   │   │   │   │   ├── LOCross.html
│   │   │   │   │   │   │   ├── LOCube.html
│   │   │   │   │   │   │   ├── LODistinct.html
│   │   │   │   │   │   │   ├── LOFilter.html
│   │   │   │   │   │   │   ├── LOForEach.html
│   │   │   │   │   │   │   ├── LOGenerate.html
│   │   │   │   │   │   │   ├── LogicalPlanData.html
│   │   │   │   │   │   │   ├── LogicalPlan.html
│   │   │   │   │   │   │   ├── LogicalRelationalNodesVisitor.html
│   │   │   │   │   │   │   ├── LogicalRelationalOperator.html
│   │   │   │   │   │   │   ├── LogicalSchema.html
│   │   │   │   │   │   │   ├── LogicalSchema.LogicalFieldSchema.html
│   │   │   │   │   │   │   ├── LogicalSchema.MergeMode.html
│   │   │   │   │   │   │   ├── LogToPhyTranslationVisitor.html
│   │   │   │   │   │   │   ├── LOInnerLoad.html
│   │   │   │   │   │   │   ├── LOJoin.html
│   │   │   │   │   │   │   ├── LOJoin.JOINTYPE.html
│   │   │   │   │   │   │   ├── LOLimit.html
│   │   │   │   │   │   │   ├── LOLoad.CastState.html
│   │   │   │   │   │   │   ├── LOLoad.html
│   │   │   │   │   │   │   ├── LONative.html
│   │   │   │   │   │   │   ├── LORank.html
│   │   │   │   │   │   │   ├── LOSort.html
│   │   │   │   │   │   │   ├── LOSplit.html
│   │   │   │   │   │   │   ├── LOSplitOutput.html
│   │   │   │   │   │   │   ├── LOStore.html
│   │   │   │   │   │   │   ├── LOStream.CastState.html
│   │   │   │   │   │   │   ├── LOStream.html
│   │   │   │   │   │   │   ├── LOUnion.html
│   │   │   │   │   │   │   ├── MapSideMergeValidator.html
│   │   │   │   │   │   │   └── SchemaNotDefinedException.html
│   │   │   │   │   │   ├── LOCogroup.GROUPTYPE.html
│   │   │   │   │   │   ├── LOCogroup.html
│   │   │   │   │   │   ├── LOCross.html
│   │   │   │   │   │   ├── LOCube.html
│   │   │   │   │   │   ├── LODistinct.html
│   │   │   │   │   │   ├── LOFilter.html
│   │   │   │   │   │   ├── LOForEach.html
│   │   │   │   │   │   ├── LOGenerate.html
│   │   │   │   │   │   ├── LogicalPlanData.html
│   │   │   │   │   │   ├── LogicalPlan.html
│   │   │   │   │   │   ├── LogicalRelationalNodesVisitor.html
│   │   │   │   │   │   ├── LogicalRelationalOperator.html
│   │   │   │   │   │   ├── LogicalSchema.html
│   │   │   │   │   │   ├── LogicalSchema.LogicalFieldSchema.html
│   │   │   │   │   │   ├── LogicalSchema.MergeMode.html
│   │   │   │   │   │   ├── LogToPhyTranslationVisitor.html
│   │   │   │   │   │   ├── LOInnerLoad.html
│   │   │   │   │   │   ├── LOJoin.html
│   │   │   │   │   │   ├── LOJoin.JOINTYPE.html
│   │   │   │   │   │   ├── LOLimit.html
│   │   │   │   │   │   ├── LOLoad.CastState.html
│   │   │   │   │   │   ├── LOLoad.html
│   │   │   │   │   │   ├── LONative.html
│   │   │   │   │   │   ├── LORank.html
│   │   │   │   │   │   ├── LOSort.html
│   │   │   │   │   │   ├── LOSplit.html
│   │   │   │   │   │   ├── LOSplitOutput.html
│   │   │   │   │   │   ├── LOStore.html
│   │   │   │   │   │   ├── LOStream.CastState.html
│   │   │   │   │   │   ├── LOStream.html
│   │   │   │   │   │   ├── LOUnion.html
│   │   │   │   │   │   ├── MapSideMergeValidator.html
│   │   │   │   │   │   ├── package-frame.html
│   │   │   │   │   │   ├── package-summary.html
│   │   │   │   │   │   ├── package-tree.html
│   │   │   │   │   │   ├── package-use.html
│   │   │   │   │   │   └── SchemaNotDefinedException.html
│   │   │   │   │   ├── rules
│   │   │   │   │   │   ├── AddForEach.AddForEachTransformer.html
│   │   │   │   │   │   ├── AddForEach.html
│   │   │   │   │   │   ├── class-use
│   │   │   │   │   │   │   ├── AddForEach.AddForEachTransformer.html
│   │   │   │   │   │   │   ├── AddForEach.html
│   │   │   │   │   │   │   ├── ColumnMapKeyPrune.ColumnMapKeyPruneTransformer.html
│   │   │   │   │   │   │   ├── ColumnMapKeyPrune.html
│   │   │   │   │   │   │   ├── ColumnPruneHelper.html
│   │   │   │   │   │   │   ├── ColumnPruneVisitor.html
│   │   │   │   │   │   │   ├── ConstantCalculator.ConstantCalculatorTransformer.ConstantCalculatorExpressionVisitor.html
│   │   │   │   │   │   │   ├── ConstantCalculator.ConstantCalculatorTransformer.ConstantCalculatorLogicalPlanVisitor.html
│   │   │   │   │   │   │   ├── ConstantCalculator.ConstantCalculatorTransformer.html
│   │   │   │   │   │   │   ├── ConstantCalculator.html
│   │   │   │   │   │   │   ├── FilterAboveForeach.FilterAboveForEachTransformer.html
│   │   │   │   │   │   │   ├── FilterAboveForeach.html
│   │   │   │   │   │   │   ├── FilterConstantCalculator.html
│   │   │   │   │   │   │   ├── ForEachConstantCalculator.html
│   │   │   │   │   │   │   ├── GroupByConstParallelSetter.GroupAllParallelSetterTransformer.html
│   │   │   │   │   │   │   ├── GroupByConstParallelSetter.html
│   │   │   │   │   │   │   ├── LimitOptimizer.html
│   │   │   │   │   │   │   ├── LimitOptimizer.OptimizeLimitTransformer.html
│   │   │   │   │   │   │   ├── LoadTypeCastInserter.html
│   │   │   │   │   │   │   ├── LogicalRelationalNodeValidator.html
│   │   │   │   │   │   │   ├── MapKeysPruneHelper.FullMapCollector.html
│   │   │   │   │   │   │   ├── MapKeysPruneHelper.html
│   │   │   │   │   │   │   ├── MapKeysPruneHelper.MapMarker.html
│   │   │   │   │   │   │   ├── MergeFilter.html
│   │   │   │   │   │   │   ├── MergeFilter.MergeFilterTransformer.html
│   │   │   │   │   │   │   ├── MergeForEach.html
│   │   │   │   │   │   │   ├── MergeForEach.MergeForEachTransformer.html
│   │   │   │   │   │   │   ├── NestedLimitOptimizer.html
│   │   │   │   │   │   │   ├── NestedLimitOptimizer.OptimizeNestedLimitTransformer.html
│   │   │   │   │   │   │   ├── OptimizerUtils.html
│   │   │   │   │   │   │   ├── PartitionFilterOptimizer.html
│   │   │   │   │   │   │   ├── PartitionFilterOptimizer.PartitionFilterPushDownTransformer.html
│   │   │   │   │   │   │   ├── PredicatePushdownOptimizer.html
│   │   │   │   │   │   │   ├── PushDownForEachFlatten.html
│   │   │   │   │   │   │   ├── PushUpFilter.html
│   │   │   │   │   │   │   ├── PushUpFilter.PushUpFilterTransformer.html
│   │   │   │   │   │   │   ├── SplitFilter.html
│   │   │   │   │   │   │   ├── SplitFilter.SplitFilterTransformer.html
│   │   │   │   │   │   │   ├── StreamTypeCastInserter.html
│   │   │   │   │   │   │   ├── TypeCastInserter.html
│   │   │   │   │   │   │   ├── TypeCastInserter.TypeCastInserterTransformer.html
│   │   │   │   │   │   │   └── WholePlanRule.html
│   │   │   │   │   │   ├── ColumnMapKeyPrune.ColumnMapKeyPruneTransformer.html
│   │   │   │   │   │   ├── ColumnMapKeyPrune.html
│   │   │   │   │   │   ├── ColumnPruneHelper.html
│   │   │   │   │   │   ├── ColumnPruneVisitor.html
│   │   │   │   │   │   ├── ConstantCalculator.ConstantCalculatorTransformer.ConstantCalculatorExpressionVisitor.html
│   │   │   │   │   │   ├── ConstantCalculator.ConstantCalculatorTransformer.ConstantCalculatorLogicalPlanVisitor.html
│   │   │   │   │   │   ├── ConstantCalculator.ConstantCalculatorTransformer.html
│   │   │   │   │   │   ├── ConstantCalculator.html
│   │   │   │   │   │   ├── FilterAboveForeach.FilterAboveForEachTransformer.html
│   │   │   │   │   │   ├── FilterAboveForeach.html
│   │   │   │   │   │   ├── FilterConstantCalculator.html
│   │   │   │   │   │   ├── ForEachConstantCalculator.html
│   │   │   │   │   │   ├── GroupByConstParallelSetter.GroupAllParallelSetterTransformer.html
│   │   │   │   │   │   ├── GroupByConstParallelSetter.html
│   │   │   │   │   │   ├── LimitOptimizer.html
│   │   │   │   │   │   ├── LimitOptimizer.OptimizeLimitTransformer.html
│   │   │   │   │   │   ├── LoadTypeCastInserter.html
│   │   │   │   │   │   ├── LogicalRelationalNodeValidator.html
│   │   │   │   │   │   ├── MapKeysPruneHelper.FullMapCollector.html
│   │   │   │   │   │   ├── MapKeysPruneHelper.html
│   │   │   │   │   │   ├── MapKeysPruneHelper.MapMarker.html
│   │   │   │   │   │   ├── MergeFilter.html
│   │   │   │   │   │   ├── MergeFilter.MergeFilterTransformer.html
│   │   │   │   │   │   ├── MergeForEach.html
│   │   │   │   │   │   ├── MergeForEach.MergeForEachTransformer.html
│   │   │   │   │   │   ├── NestedLimitOptimizer.html
│   │   │   │   │   │   ├── NestedLimitOptimizer.OptimizeNestedLimitTransformer.html
│   │   │   │   │   │   ├── OptimizerUtils.html
│   │   │   │   │   │   ├── package-frame.html
│   │   │   │   │   │   ├── package-summary.html
│   │   │   │   │   │   ├── package-tree.html
│   │   │   │   │   │   ├── package-use.html
│   │   │   │   │   │   ├── PartitionFilterOptimizer.html
│   │   │   │   │   │   ├── PartitionFilterOptimizer.PartitionFilterPushDownTransformer.html
│   │   │   │   │   │   ├── PredicatePushdownOptimizer.html
│   │   │   │   │   │   ├── PushDownForEachFlatten.html
│   │   │   │   │   │   ├── PushUpFilter.html
│   │   │   │   │   │   ├── PushUpFilter.PushUpFilterTransformer.html
│   │   │   │   │   │   ├── SplitFilter.html
│   │   │   │   │   │   ├── SplitFilter.SplitFilterTransformer.html
│   │   │   │   │   │   ├── StreamTypeCastInserter.html
│   │   │   │   │   │   ├── TypeCastInserter.html
│   │   │   │   │   │   ├── TypeCastInserter.TypeCastInserterTransformer.html
│   │   │   │   │   │   └── WholePlanRule.html
│   │   │   │   │   ├── Util.html
│   │   │   │   │   └── visitor
│   │   │   │   │   ├── CastLineageSetter.html
│   │   │   │   │   ├── class-use
│   │   │   │   │   │   ├── CastLineageSetter.html
│   │   │   │   │   │   ├── ColumnAliasConversionVisitor.html
│   │   │   │   │   │   ├── DanglingNestedNodeRemover.html
│   │   │   │   │   │   ├── DuplicateForEachColumnRewriteVisitor.html
│   │   │   │   │   │   ├── ForEachUserSchemaVisitor.html
│   │   │   │   │   │   ├── ImplicitSplitInsertVisitor.html
│   │   │   │   │   │   ├── InputOutputFileValidatorVisitor.html
│   │   │   │   │   │   ├── LineageFindRelVisitor.html
│   │   │   │   │   │   ├── ProjectStarExpander.html
│   │   │   │   │   │   ├── ProjectStarExpanderUtil.html
│   │   │   │   │   │   ├── ProjStarInUdfExpander.html
│   │   │   │   │   │   ├── ResetProjectionAttachedRelationalOpVisitor.html
│   │   │   │   │   │   ├── ScalarVariableValidator.html
│   │   │   │   │   │   ├── ScalarVariableValidator.ProjectFinder.html
│   │   │   │   │   │   ├── ScalarVisitor.html
│   │   │   │   │   │   ├── SchemaAliasVisitor.html
│   │   │   │   │   │   ├── SortInfoSetter.html
│   │   │   │   │   │   ├── StoreAliasSetter.html
│   │   │   │   │   │   ├── TypeCheckingExpVisitor.html
│   │   │   │   │   │   ├── TypeCheckingRelVisitor.html
│   │   │   │   │   │   ├── UDFFinder.html
│   │   │   │   │   │   └── UnionOnSchemaSetter.html
│   │   │   │   │   ├── ColumnAliasConversionVisitor.html
│   │   │   │   │   ├── DanglingNestedNodeRemover.html
│   │   │   │   │   ├── DuplicateForEachColumnRewriteVisitor.html
│   │   │   │   │   ├── ForEachUserSchemaVisitor.html
│   │   │   │   │   ├── ImplicitSplitInsertVisitor.html
│   │   │   │   │   ├── InputOutputFileValidatorVisitor.html
│   │   │   │   │   ├── LineageFindRelVisitor.html
│   │   │   │   │   ├── package-frame.html
│   │   │   │   │   ├── package-summary.html
│   │   │   │   │   ├── package-tree.html
│   │   │   │   │   ├── package-use.html
│   │   │   │   │   ├── ProjectStarExpander.html
│   │   │   │   │   ├── ProjectStarExpanderUtil.html
│   │   │   │   │   ├── ProjStarInUdfExpander.html
│   │   │   │   │   ├── ResetProjectionAttachedRelationalOpVisitor.html
│   │   │   │   │   ├── ScalarVariableValidator.html
│   │   │   │   │   ├── ScalarVariableValidator.ProjectFinder.html
│   │   │   │   │   ├── ScalarVisitor.html
│   │   │   │   │   ├── SchemaAliasVisitor.html
│   │   │   │   │   ├── SortInfoSetter.html
│   │   │   │   │   ├── StoreAliasSetter.html
│   │   │   │   │   ├── TypeCheckingExpVisitor.html
│   │   │   │   │   ├── TypeCheckingRelVisitor.html
│   │   │   │   │   ├── UDFFinder.html
│   │   │   │   │   └── UnionOnSchemaSetter.html
│   │   │   │   ├── Operator.html
│   │   │   │   ├── OperatorPlan.html
│   │   │   │   ├── OperatorSubPlan.html
│   │   │   │   ├── optimizer
│   │   │   │   │   ├── class-use
│   │   │   │   │   │   ├── PlanOptimizer.html
│   │   │   │   │   │   ├── PlanTransformListener.html
│   │   │   │   │   │   ├── Rule.html
│   │   │   │   │   │   └── Transformer.html
│   │   │   │   │   ├── package-frame.html
│   │   │   │   │   ├── package-summary.html
│   │   │   │   │   ├── package-tree.html
│   │   │   │   │   ├── package-use.html
│   │   │   │   │   ├── PlanOptimizer.html
│   │   │   │   │   ├── PlanTransformListener.html
│   │   │   │   │   ├── Rule.html
│   │   │   │   │   └── Transformer.html
│   │   │   │   ├── package-frame.html
│   │   │   │   ├── package-summary.html
│   │   │   │   ├── package-tree.html
│   │   │   │   ├── package-use.html
│   │   │   │   ├── PartitionFilterExtractor.html
│   │   │   │   ├── PlanDumper.html
│   │   │   │   ├── PlanEdge.html
│   │   │   │   ├── PlanVisitor.html
│   │   │   │   ├── PlanWalker.html
│   │   │   │   ├── PredicatePushDownFilterExtractor.html
│   │   │   │   ├── ReverseDependencyOrderWalker.html
│   │   │   │   ├── ReverseDependencyOrderWalkerWOSeenChk.html
│   │   │   │   └── SubtreeDependencyOrderWalker.html
│   │   │   ├── NonFSLoadFunc.html
│   │   │   ├── OrderedLoadFunc.html
│   │   │   ├── OverwritableStoreFunc.html
│   │   │   ├── package-frame.html
│   │   │   ├── package-summary.html
│   │   │   ├── package-tree.html
│   │   │   ├── package-use.html
│   │   │   ├── parser
│   │   │   │   ├── class-use
│   │   │   │   │   ├── DryRunGruntParser.html
│   │   │   │   │   ├── DuplicatedSchemaAliasException.html
│   │   │   │   │   ├── InvalidCommandException.html
│   │   │   │   │   ├── InvalidPathException.html
│   │   │   │   │   ├── InvalidScalarProjectionException.html
│   │   │   │   │   ├── LogicalPlanBuilder.html
│   │   │   │   │   ├── NonProjectExpressionException.html
│   │   │   │   │   ├── ParserException.html
│   │   │   │   │   ├── ParserValidationException.html
│   │   │   │   │   ├── PigParserNodeAdaptor.html
│   │   │   │   │   ├── PigParserNode.html
│   │   │   │   │   ├── PigParserNode.InvocationPoint.html
│   │   │   │   │   ├── PigRecognitionException.html
│   │   │   │   │   ├── PlanGenerationFailureException.html
│   │   │   │   │   ├── QueryParserDriver.html
│   │   │   │   │   ├── QueryParserFileStream.html
│   │   │   │   │   ├── QueryParserStreamUtil.html
│   │   │   │   │   ├── QueryParserStringStream.html
│   │   │   │   │   ├── QueryParserUtils.html
│   │   │   │   │   ├── RegisterResolver.html
│   │   │   │   │   ├── SourceLocation.html
│   │   │   │   │   ├── StreamingCommandUtils.html
│   │   │   │   │   └── UndefinedAliasException.html
│   │   │   │   ├── DryRunGruntParser.html
│   │   │   │   ├── DuplicatedSchemaAliasException.html
│   │   │   │   ├── InvalidCommandException.html
│   │   │   │   ├── InvalidPathException.html
│   │   │   │   ├── InvalidScalarProjectionException.html
│   │   │   │   ├── LogicalPlanBuilder.html
│   │   │   │   ├── NonProjectExpressionException.html
│   │   │   │   ├── package-frame.html
│   │   │   │   ├── package-summary.html
│   │   │   │   ├── package-tree.html
│   │   │   │   ├── package-use.html
│   │   │   │   ├── ParserException.html
│   │   │   │   ├── ParserValidationException.html
│   │   │   │   ├── PigParserNodeAdaptor.html
│   │   │   │   ├── PigParserNode.html
│   │   │   │   ├── PigParserNode.InvocationPoint.html
│   │   │   │   ├── PigRecognitionException.html
│   │   │   │   ├── PlanGenerationFailureException.html
│   │   │   │   ├── QueryParserDriver.html
│   │   │   │   ├── QueryParserFileStream.html
│   │   │   │   ├── QueryParserStreamUtil.html
│   │   │   │   ├── QueryParserStringStream.html
│   │   │   │   ├── QueryParserUtils.html
│   │   │   │   ├── RegisterResolver.html
│   │   │   │   ├── SourceLocation.html
│   │   │   │   ├── StreamingCommandUtils.html
│   │   │   │   └── UndefinedAliasException.html
│   │   │   ├── pen
│   │   │   │   ├── AugmentBaseDataVisitor.html
│   │   │   │   ├── class-use
│   │   │   │   │   ├── AugmentBaseDataVisitor.html
│   │   │   │   │   ├── EquivalenceClasses.html
│   │   │   │   │   ├── ExampleGenerator.html
│   │   │   │   │   ├── FakeRawKeyValueIterator.html
│   │   │   │   │   ├── Illustrable.html
│   │   │   │   │   ├── IllustratorAttacher.html
│   │   │   │   │   ├── Illustrator.html
│   │   │   │   │   ├── LineageTrimmingVisitor.html
│   │   │   │   │   ├── LocalMapReduceSimulator.html
│   │   │   │   │   ├── PhysicalPlanResetter.html
│   │   │   │   │   └── POOptimizeDisabler.html
│   │   │   │   ├── EquivalenceClasses.html
│   │   │   │   ├── ExampleGenerator.html
│   │   │   │   ├── FakeRawKeyValueIterator.html
│   │   │   │   ├── Illustrable.html
│   │   │   │   ├── IllustratorAttacher.html
│   │   │   │   ├── Illustrator.html
│   │   │   │   ├── LineageTrimmingVisitor.html
│   │   │   │   ├── LocalMapReduceSimulator.html
│   │   │   │   ├── package-frame.html
│   │   │   │   ├── package-summary.html
│   │   │   │   ├── package-tree.html
│   │   │   │   ├── package-use.html
│   │   │   │   ├── PhysicalPlanResetter.html
│   │   │   │   ├── POOptimizeDisabler.html
│   │   │   │   └── util
│   │   │   │   ├── class-use
│   │   │   │   │   ├── DisplayExamples.html
│   │   │   │   │   ├── ExampleTuple.html
│   │   │   │   │   ├── LineageTracer.html
│   │   │   │   │   ├── MetricEvaluation.html
│   │   │   │   │   └── PreOrderDepthFirstWalker.html
│   │   │   │   ├── DisplayExamples.html
│   │   │   │   ├── ExampleTuple.html
│   │   │   │   ├── LineageTracer.html
│   │   │   │   ├── MetricEvaluation.html
│   │   │   │   ├── package-frame.html
│   │   │   │   ├── package-summary.html
│   │   │   │   ├── package-tree.html
│   │   │   │   ├── package-use.html
│   │   │   │   └── PreOrderDepthFirstWalker.html
│   │   │   ├── PigConfiguration.html
│   │   │   ├── PigConstants.html
│   │   │   ├── PigCounters.html
│   │   │   ├── PigException.html
│   │   │   ├── piggybank
│   │   │   │   ├── evaluation
│   │   │   │   │   ├── class-use
│   │   │   │   │   │   ├── ExtremalTupleByNthField.HelperClass.html
│   │   │   │   │   │   ├── ExtremalTupleByNthField.html
│   │   │   │   │   │   ├── IsDouble.html
│   │   │   │   │   │   ├── IsFloat.html
│   │   │   │   │   │   ├── IsInt.html
│   │   │   │   │   │   ├── IsLong.html
│   │   │   │   │   │   ├── IsNumeric.html
│   │   │   │   │   │   ├── MaxTupleBy1stField.Final.html
│   │   │   │   │   │   ├── MaxTupleBy1stField.html
│   │   │   │   │   │   ├── MaxTupleBy1stField.Initial.html
│   │   │   │   │   │   ├── MaxTupleBy1stField.Intermediate.html
│   │   │   │   │   │   ├── Over.html
│   │   │   │   │   │   └── Stitch.html
│   │   │   │   │   ├── datetime
│   │   │   │   │   │   ├── class-use
│   │   │   │   │   │   │   └── DiffDate.html
│   │   │   │   │   │   ├── convert
│   │   │   │   │   │   │   ├── class-use
│   │   │   │   │   │   │   │   ├── CustomFormatToISO.html
│   │   │   │   │   │   │   │   ├── ISOToUnix.html
│   │   │   │   │   │   │   │   └── UnixToISO.html
│   │   │   │   │   │   │   ├── CustomFormatToISO.html
│   │   │   │   │   │   │   ├── ISOToUnix.html
│   │   │   │   │   │   │   ├── package-frame.html
│   │   │   │   │   │   │   ├── package-summary.html
│   │   │   │   │   │   │   ├── package-tree.html
│   │   │   │   │   │   │   ├── package-use.html
│   │   │   │   │   │   │   └── UnixToISO.html
│   │   │   │   │   │   ├── diff
│   │   │   │   │   │   │   ├── class-use
│   │   │   │   │   │   │   │   ├── ISODaysBetween.html
│   │   │   │   │   │   │   │   ├── ISOHoursBetween.html
│   │   │   │   │   │   │   │   ├── ISOMinutesBetween.html
│   │   │   │   │   │   │   │   ├── ISOMonthsBetween.html
│   │   │   │   │   │   │   │   ├── ISOSecondsBetween.html
│   │   │   │   │   │   │   │   └── ISOYearsBetween.html
│   │   │   │   │   │   │   ├── ISODaysBetween.html
│   │   │   │   │   │   │   ├── ISOHoursBetween.html
│   │   │   │   │   │   │   ├── ISOMinutesBetween.html
│   │   │   │   │   │   │   ├── ISOMonthsBetween.html
│   │   │   │   │   │   │   ├── ISOSecondsBetween.html
│   │   │   │   │   │   │   ├── ISOYearsBetween.html
│   │   │   │   │   │   │   ├── package-frame.html
│   │   │   │   │   │   │   ├── package-summary.html
│   │   │   │   │   │   │   ├── package-tree.html
│   │   │   │   │   │   │   └── package-use.html
│   │   │   │   │   │   ├── DiffDate.html
│   │   │   │   │   │   ├── package-frame.html
│   │   │   │   │   │   ├── package-summary.html
│   │   │   │   │   │   ├── package-tree.html
│   │   │   │   │   │   ├── package-use.html
│   │   │   │   │   │   └── truncate
│   │   │   │   │   │   ├── class-use
│   │   │   │   │   │   │   ├── ISOHelper.html
│   │   │   │   │   │   │   ├── ISOToDay.html
│   │   │   │   │   │   │   ├── ISOToHour.html
│   │   │   │   │   │   │   ├── ISOToMinute.html
│   │   │   │   │   │   │   ├── ISOToMonth.html
│   │   │   │   │   │   │   ├── ISOToSecond.html
│   │   │   │   │   │   │   ├── ISOToWeek.html
│   │   │   │   │   │   │   └── ISOToYear.html
│   │   │   │   │   │   ├── ISOHelper.html
│   │   │   │   │   │   ├── ISOToDay.html
│   │   │   │   │   │   ├── ISOToHour.html
│   │   │   │   │   │   ├── ISOToMinute.html
│   │   │   │   │   │   ├── ISOToMonth.html
│   │   │   │   │   │   ├── ISOToSecond.html
│   │   │   │   │   │   ├── ISOToWeek.html
│   │   │   │   │   │   ├── ISOToYear.html
│   │   │   │   │   │   ├── package-frame.html
│   │   │   │   │   │   ├── package-summary.html
│   │   │   │   │   │   ├── package-tree.html
│   │   │   │   │   │   └── package-use.html
│   │   │   │   │   ├── decode
│   │   │   │   │   │   ├── BinCond.html
│   │   │   │   │   │   ├── Bin.html
│   │   │   │   │   │   ├── class-use
│   │   │   │   │   │   │   ├── BinCond.html
│   │   │   │   │   │   │   ├── Bin.html
│   │   │   │   │   │   │   └── Decode.html
│   │   │   │   │   │   ├── Decode.html
│   │   │   │   │   │   ├── package-frame.html
│   │   │   │   │   │   ├── package-summary.html
│   │   │   │   │   │   ├── package-tree.html
│   │   │   │   │   │   └── package-use.html
│   │   │   │   │   ├── ExtremalTupleByNthField.HelperClass.html
│   │   │   │   │   ├── ExtremalTupleByNthField.html
│   │   │   │   │   ├── IsDouble.html
│   │   │   │   │   ├── IsFloat.html
│   │   │   │   │   ├── IsInt.html
│   │   │   │   │   ├── IsLong.html
│   │   │   │   │   ├── IsNumeric.html
│   │   │   │   │   ├── math
│   │   │   │   │   │   ├── ABS.html
│   │   │   │   │   │   ├── ACOS.html
│   │   │   │   │   │   ├── ASIN.html
│   │   │   │   │   │   ├── ATAN2.html
│   │   │   │   │   │   ├── ATAN.html
│   │   │   │   │   │   ├── Base.html
│   │   │   │   │   │   ├── CBRT.html
│   │   │   │   │   │   ├── CEIL.html
│   │   │   │   │   │   ├── class-use
│   │   │   │   │   │   │   ├── ABS.html
│   │   │   │   │   │   │   ├── ACOS.html
│   │   │   │   │   │   │   ├── ASIN.html
│   │   │   │   │   │   │   ├── ATAN2.html
│   │   │   │   │   │   │   ├── ATAN.html
│   │   │   │   │   │   │   ├── Base.html
│   │   │   │   │   │   │   ├── CBRT.html
│   │   │   │   │   │   │   ├── CEIL.html
│   │   │   │   │   │   │   ├── copySign.html
│   │   │   │   │   │   │   ├── COSH.html
│   │   │   │   │   │   │   ├── COS.html
│   │   │   │   │   │   │   ├── DoubleAbs.html
│   │   │   │   │   │   │   ├── DoubleBase.html
│   │   │   │   │   │   │   ├── DoubleCopySign.html
│   │   │   │   │   │   │   ├── DoubleDoubleBase.html
│   │   │   │   │   │   │   ├── DoubleGetExponent.html
│   │   │   │   │   │   │   ├── DoubleMax.html
│   │   │   │   │   │   │   ├── DoubleMin.html
│   │   │   │   │   │   │   ├── DoubleNextAfter.html
│   │   │   │   │   │   │   ├── DoubleNextup.html
│   │   │   │   │   │   │   ├── DoubleRound.html
│   │   │   │   │   │   │   ├── DoubleSignum.html
│   │   │   │   │   │   │   ├── DoubleUlp.html
│   │   │   │   │   │   │   ├── EXP.html
│   │   │   │   │   │   │   ├── EXPM1.html
│   │   │   │   │   │   │   ├── FloatAbs.html
│   │   │   │   │   │   │   ├── FloatCopySign.html
│   │   │   │   │   │   │   ├── FloatGetExponent.html
│   │   │   │   │   │   │   ├── FloatMax.html
│   │   │   │   │   │   │   ├── FloatMin.html
│   │   │   │   │   │   │   ├── FloatNextAfter.html
│   │   │   │   │   │   │   ├── FloatNextup.html
│   │   │   │   │   │   │   ├── FloatRound.html
│   │   │   │   │   │   │   ├── FloatSignum.html
│   │   │   │   │   │   │   ├── FloatUlp.html
│   │   │   │   │   │   │   ├── FLOOR.html
│   │   │   │   │   │   │   ├── getExponent.html
│   │   │   │   │   │   │   ├── HYPOT.html
│   │   │   │   │   │   │   ├── IEEEremainder.html
│   │   │   │   │   │   │   ├── IntAbs.html
│   │   │   │   │   │   │   ├── IntMax.html
│   │   │   │   │   │   │   ├── IntMin.html
│   │   │   │   │   │   │   ├── LOG10.html
│   │   │   │   │   │   │   ├── LOG1P.html
│   │   │   │   │   │   │   ├── LOG.html
│   │   │   │   │   │   │   ├── LongAbs.html
│   │   │   │   │   │   │   ├── LongMax.html
│   │   │   │   │   │   │   ├── LongMin.html
│   │   │   │   │   │   │   ├── MAX.html
│   │   │   │   │   │   │   ├── MIN.html
│   │   │   │   │   │   │   ├── nextAfter.html
│   │   │   │   │   │   │   ├── NEXTUP.html
│   │   │   │   │   │   │   ├── POW.html
│   │   │   │   │   │   │   ├── RANDOM.html
│   │   │   │   │   │   │   ├── RINT.html
│   │   │   │   │   │   │   ├── ROUND.html
│   │   │   │   │   │   │   ├── SCALB.html
│   │   │   │   │   │   │   ├── SIGNUM.html
│   │   │   │   │   │   │   ├── SINH.html
│   │   │   │   │   │   │   ├── SIN.html
│   │   │   │   │   │   │   ├── SQRT.html
│   │   │   │   │   │   │   ├── TANH.html
│   │   │   │   │   │   │   ├── TAN.html
│   │   │   │   │   │   │   ├── toDegrees.html
│   │   │   │   │   │   │   ├── toRadians.html
│   │   │   │   │   │   │   ├── ULP.html
│   │   │   │   │   │   │   └── Util.html
│   │   │   │   │   │   ├── copySign.html
│   │   │   │   │   │   ├── COSH.html
│   │   │   │   │   │   ├── COS.html
│   │   │   │   │   │   ├── DoubleAbs.html
│   │   │   │   │   │   ├── DoubleBase.html
│   │   │   │   │   │   ├── DoubleCopySign.html
│   │   │   │   │   │   ├── DoubleDoubleBase.html
│   │   │   │   │   │   ├── DoubleGetExponent.html
│   │   │   │   │   │   ├── DoubleMax.html
│   │   │   │   │   │   ├── DoubleMin.html
│   │   │   │   │   │   ├── DoubleNextAfter.html
│   │   │   │   │   │   ├── DoubleNextup.html
│   │   │   │   │   │   ├── DoubleRound.html
│   │   │   │   │   │   ├── DoubleSignum.html
│   │   │   │   │   │   ├── DoubleUlp.html
│   │   │   │   │   │   ├── EXP.html
│   │   │   │   │   │   ├── EXPM1.html
│   │   │   │   │   │   ├── FloatAbs.html
│   │   │   │   │   │   ├── FloatCopySign.html
│   │   │   │   │   │   ├── FloatGetExponent.html
│   │   │   │   │   │   ├── FloatMax.html
│   │   │   │   │   │   ├── FloatMin.html
│   │   │   │   │   │   ├── FloatNextAfter.html
│   │   │   │   │   │   ├── FloatNextup.html
│   │   │   │   │   │   ├── FloatRound.html
│   │   │   │   │   │   ├── FloatSignum.html
│   │   │   │   │   │   ├── FloatUlp.html
│   │   │   │   │   │   ├── FLOOR.html
│   │   │   │   │   │   ├── getExponent.html
│   │   │   │   │   │   ├── HYPOT.html
│   │   │   │   │   │   ├── IEEEremainder.html
│   │   │   │   │   │   ├── IntAbs.html
│   │   │   │   │   │   ├── IntMax.html
│   │   │   │   │   │   ├── IntMin.html
│   │   │   │   │   │   ├── LOG10.html
│   │   │   │   │   │   ├── LOG1P.html
│   │   │   │   │   │   ├── LOG.html
│   │   │   │   │   │   ├── LongAbs.html
│   │   │   │   │   │   ├── LongMax.html
│   │   │   │   │   │   ├── LongMin.html
│   │   │   │   │   │   ├── MAX.html
│   │   │   │   │   │   ├── MIN.html
│   │   │   │   │   │   ├── nextAfter.html
│   │   │   │   │   │   ├── NEXTUP.html
│   │   │   │   │   │   ├── package-frame.html
│   │   │   │   │   │   ├── package-summary.html
│   │   │   │   │   │   ├── package-tree.html
│   │   │   │   │   │   ├── package-use.html
│   │   │   │   │   │   ├── POW.html
│   │   │   │   │   │   ├── RANDOM.html
│   │   │   │   │   │   ├── RINT.html
│   │   │   │   │   │   ├── ROUND.html
│   │   │   │   │   │   ├── SCALB.html
│   │   │   │   │   │   ├── SIGNUM.html
│   │   │   │   │   │   ├── SINH.html
│   │   │   │   │   │   ├── SIN.html
│   │   │   │   │   │   ├── SQRT.html
│   │   │   │   │   │   ├── TANH.html
│   │   │   │   │   │   ├── TAN.html
│   │   │   │   │   │   ├── toDegrees.html
│   │   │   │   │   │   ├── toRadians.html
│   │   │   │   │   │   ├── ULP.html
│   │   │   │   │   │   └── Util.html
│   │   │   │   │   ├── MaxTupleBy1stField.Final.html
│   │   │   │   │   ├── MaxTupleBy1stField.html
│   │   │   │   │   ├── MaxTupleBy1stField.Initial.html
│   │   │   │   │   ├── MaxTupleBy1stField.Intermediate.html
│   │   │   │   │   ├── Over.html
│   │   │   │   │   ├── package-frame.html
│   │   │   │   │   ├── package-summary.html
│   │   │   │   │   ├── package-tree.html
│   │   │   │   │   ├── package-use.html
│   │   │   │   │   ├── stats
│   │   │   │   │   │   ├── class-use
│   │   │   │   │   │   │   ├── COR.Final.html
│   │   │   │   │   │   │   ├── COR.html
│   │   │   │   │   │   │   ├── COR.Initial.html
│   │   │   │   │   │   │   ├── COR.Intermed.html
│   │   │   │   │   │   │   ├── COV.Final.html
│   │   │   │   │   │   │   ├── COV.html
│   │   │   │   │   │   │   ├── COV.Initial.html
│   │   │   │   │   │   │   └── COV.Intermed.html
│   │   │   │   │   │   ├── COR.Final.html
│   │   │   │   │   │   ├── COR.html
│   │   │   │   │   │   ├── COR.Initial.html
│   │   │   │   │   │   ├── COR.Intermed.html
│   │   │   │   │   │   ├── COV.Final.html
│   │   │   │   │   │   ├── COV.html
│   │   │   │   │   │   ├── COV.Initial.html
│   │   │   │   │   │   ├── COV.Intermed.html
│   │   │   │   │   │   ├── package-frame.html
│   │   │   │   │   │   ├── package-summary.html
│   │   │   │   │   │   ├── package-tree.html
│   │   │   │   │   │   └── package-use.html
│   │   │   │   │   ├── Stitch.html
│   │   │   │   │   ├── string
│   │   │   │   │   │   ├── class-use
│   │   │   │   │   │   │   ├── HashFNV1.html
│   │   │   │   │   │   │   ├── HashFNV2.html
│   │   │   │   │   │   │   ├── HashFNV.html
│   │   │   │   │   │   │   ├── INDEXOF.html
│   │   │   │   │   │   │   ├── LASTINDEXOF.html
│   │   │   │   │   │   │   ├── LcFirst.html
│   │   │   │   │   │   │   ├── LENGTH.html
│   │   │   │   │   │   │   ├── LookupInFiles.html
│   │   │   │   │   │   │   ├── LOWER.html
│   │   │   │   │   │   │   ├── RegexExtractAll.html
│   │   │   │   │   │   │   ├── RegexExtract.html
│   │   │   │   │   │   │   ├── RegexMatch.html
│   │   │   │   │   │   │   ├── REPLACE.html
│   │   │   │   │   │   │   ├── REPLACE_MULTI.html
│   │   │   │   │   │   │   ├── Reverse.html
│   │   │   │   │   │   │   ├── Split.html
│   │   │   │   │   │   │   ├── Stuff.html
│   │   │   │   │   │   │   ├── SUBSTRING.html
│   │   │   │   │   │   │   ├── Trim.html
│   │   │   │   │   │   │   ├── UcFirst.html
│   │   │   │   │   │   │   └── UPPER.html
│   │   │   │   │   │   ├── HashFNV1.html
│   │   │   │   │   │   ├── HashFNV2.html
│   │   │   │   │   │   ├── HashFNV.html
│   │   │   │   │   │   ├── INDEXOF.html
│   │   │   │   │   │   ├── LASTINDEXOF.html
│   │   │   │   │   │   ├── LcFirst.html
│   │   │   │   │   │   ├── LENGTH.html
│   │   │   │   │   │   ├── LookupInFiles.html
│   │   │   │   │   │   ├── LOWER.html
│   │   │   │   │   │   ├── package-frame.html
│   │   │   │   │   │   ├── package-summary.html
│   │   │   │   │   │   ├── package-tree.html
│   │   │   │   │   │   ├── package-use.html
│   │   │   │   │   │   ├── RegexExtractAll.html
│   │   │   │   │   │   ├── RegexExtract.html
│   │   │   │   │   │   ├── RegexMatch.html
│   │   │   │   │   │   ├── REPLACE.html
│   │   │   │   │   │   ├── REPLACE_MULTI.html
│   │   │   │   │   │   ├── Reverse.html
│   │   │   │   │   │   ├── Split.html
│   │   │   │   │   │   ├── Stuff.html
│   │   │   │   │   │   ├── SUBSTRING.html
│   │   │   │   │   │   ├── Trim.html
│   │   │   │   │   │   ├── UcFirst.html
│   │   │   │   │   │   └── UPPER.html
│   │   │   │   │   ├── util
│   │   │   │   │   │   ├── apachelogparser
│   │   │   │   │   │   │   ├── class-use
│   │   │   │   │   │   │   │   ├── DateExtractor.html
│   │   │   │   │   │   │   │   ├── HostExtractor.html
│   │   │   │   │   │   │   │   ├── SearchEngineExtractor.html
│   │   │   │   │   │   │   │   └── SearchTermExtractor.html
│   │   │   │   │   │   │   ├── DateExtractor.html
│   │   │   │   │   │   │   ├── HostExtractor.html
│   │   │   │   │   │   │   ├── package-frame.html
│   │   │   │   │   │   │   ├── package-summary.html
│   │   │   │   │   │   │   ├── package-tree.html
│   │   │   │   │   │   │   ├── package-use.html
│   │   │   │   │   │   │   ├── SearchEngineExtractor.html
│   │   │   │   │   │   │   └── SearchTermExtractor.html
│   │   │   │   │   │   ├── class-use
│   │   │   │   │   │   │   ├── SearchQuery.html
│   │   │   │   │   │   │   ├── ToBag.html
│   │   │   │   │   │   │   ├── Top.Final.html
│   │   │   │   │   │   │   ├── Top.html
│   │   │   │   │   │   │   ├── Top.Initial.html
│   │   │   │   │   │   │   ├── Top.Intermed.html
│   │   │   │   │   │   │   └── ToTuple.html
│   │   │   │   │   │   ├── package-frame.html
│   │   │   │   │   │   ├── package-summary.html
│   │   │   │   │   │   ├── package-tree.html
│   │   │   │   │   │   ├── package-use.html
│   │   │   │   │   │   ├── SearchQuery.html
│   │   │   │   │   │   ├── ToBag.html
│   │   │   │   │   │   ├── Top.Final.html
│   │   │   │   │   │   ├── Top.html
│   │   │   │   │   │   ├── Top.Initial.html
│   │   │   │   │   │   ├── Top.Intermed.html
│   │   │   │   │   │   └── ToTuple.html
│   │   │   │   │   └── xml
│   │   │   │   │   ├── class-use
│   │   │   │   │   │   ├── XPathAll.ARGUMENTS.html
│   │   │   │   │   │   ├── XPathAll.html
│   │   │   │   │   │   └── XPath.html
│   │   │   │   │   ├── package-frame.html
│   │   │   │   │   ├── package-summary.html
│   │   │   │   │   ├── package-tree.html
│   │   │   │   │   ├── package-use.html
│   │   │   │   │   ├── XPathAll.ARGUMENTS.html
│   │   │   │   │   ├── XPathAll.html
│   │   │   │   │   └── XPath.html
│   │   │   │   └── storage
│   │   │   │   ├── allloader
│   │   │   │   │   ├── class-use
│   │   │   │   │   │   └── LoadFuncHelper.html
│   │   │   │   │   ├── LoadFuncHelper.html
│   │   │   │   │   ├── package-frame.html
│   │   │   │   │   ├── package-summary.html
│   │   │   │   │   ├── package-tree.html
│   │   │   │   │   └── package-use.html
│   │   │   │   ├── AllLoader.AllLoaderInputFormat.html
│   │   │   │   ├── AllLoader.AllReader.html
│   │   │   │   ├── AllLoader.html
│   │   │   │   ├── apachelog
│   │   │   │   │   ├── class-use
│   │   │   │   │   │   ├── CombinedLogLoader.html
│   │   │   │   │   │   ├── CommonLogLoader.html
│   │   │   │   │   │   └── LogFormatLoader.html
│   │   │   │   │   ├── CombinedLogLoader.html
│   │   │   │   │   ├── CommonLogLoader.html
│   │   │   │   │   ├── LogFormatLoader.html
│   │   │   │   │   ├── package-frame.html
│   │   │   │   │   ├── package-summary.html
│   │   │   │   │   ├── package-tree.html
│   │   │   │   │   └── package-use.html
│   │   │   │   ├── avro
│   │   │   │   │   ├── AvroSchema2Pig.html
│   │   │   │   │   ├── AvroSchemaManager.html
│   │   │   │   │   ├── AvroStorage.html
│   │   │   │   │   ├── AvroStorageInputStream.html
│   │   │   │   │   ├── AvroStorageLog.html
│   │   │   │   │   ├── AvroStorageUtils.html
│   │   │   │   │   ├── class-use
│   │   │   │   │   │   ├── AvroSchema2Pig.html
│   │   │   │   │   │   ├── AvroSchemaManager.html
│   │   │   │   │   │   ├── AvroStorage.html
│   │   │   │   │   │   ├── AvroStorageInputStream.html
│   │   │   │   │   │   ├── AvroStorageLog.html
│   │   │   │   │   │   ├── AvroStorageUtils.html
│   │   │   │   │   │   ├── PigAvroDatumReader.html
│   │   │   │   │   │   ├── PigAvroDatumWriter.html
│   │   │   │   │   │   ├── PigAvroInputFormat.html
│   │   │   │   │   │   ├── PigAvroOutputFormat.html
│   │   │   │   │   │   ├── PigAvroRecordReader.html
│   │   │   │   │   │   ├── PigAvroRecordWriter.html
│   │   │   │   │   │   └── PigSchema2Avro.html
│   │   │   │   │   ├── package-frame.html
│   │   │   │   │   ├── package-summary.html
│   │   │   │   │   ├── package-tree.html
│   │   │   │   │   ├── package-use.html
│   │   │   │   │   ├── PigAvroDatumReader.html
│   │   │   │   │   ├── PigAvroDatumWriter.html
│   │   │   │   │   ├── PigAvroInputFormat.html
│   │   │   │   │   ├── PigAvroOutputFormat.html
│   │   │   │   │   ├── PigAvroRecordReader.html
│   │   │   │   │   ├── PigAvroRecordWriter.html
│   │   │   │   │   └── PigSchema2Avro.html
│   │   │   │   ├── class-use
│   │   │   │   │   ├── AllLoader.AllLoaderInputFormat.html
│   │   │   │   │   ├── AllLoader.AllReader.html
│   │   │   │   │   ├── AllLoader.html
│   │   │   │   │   ├── CSVExcelStorage.Headers.html
│   │   │   │   │   ├── CSVExcelStorage.html
│   │   │   │   │   ├── CSVExcelStorage.Linebreaks.html
│   │   │   │   │   ├── CSVExcelStorage.Multiline.html
│   │   │   │   │   ├── CSVLoader.html
│   │   │   │   │   ├── DBStorage.html
│   │   │   │   │   ├── FixedWidthLoader.FixedWidthField.html
│   │   │   │   │   ├── FixedWidthLoader.html
│   │   │   │   │   ├── FixedWidthStorer.html
│   │   │   │   │   ├── HiveColumnarLoader.html
│   │   │   │   │   ├── HiveColumnarStorage.html
│   │   │   │   │   ├── IndexedStorage.html
│   │   │   │   │   ├── IndexedStorage.IndexedStorageInputFormat.html
│   │   │   │   │   ├── IndexedStorage.IndexedStorageInputFormat.IndexedStorageRecordReader.html
│   │   │   │   │   ├── IndexedStorage.IndexedStorageInputFormat.IndexedStorageRecordReader.IndexedStorageLineReader.html
│   │   │   │   │   ├── IndexedStorage.IndexedStorageInputFormat.IndexedStorageRecordReader.IndexedStorageRecordReaderComparator.html
│   │   │   │   │   ├── IndexedStorage.IndexedStorageOutputFormat.html
│   │   │   │   │   ├── IndexedStorage.IndexedStorageOutputFormat.IndexedStorageRecordWriter.html
│   │   │   │   │   ├── IndexedStorage.IndexManager.html
│   │   │   │   │   ├── JsonMetadata.html
│   │   │   │   │   ├── MultiStorage.html
│   │   │   │   │   ├── MultiStorage.MultiStorageOutputFormat.html
│   │   │   │   │   ├── MultiStorage.MultiStorageOutputFormat.MyLineRecordWriter.html
│   │   │   │   │   ├── MyRegExLoader.html
│   │   │   │   │   ├── PigStorageSchema.html
│   │   │   │   │   ├── RegExLoader.html
│   │   │   │   │   ├── SequenceFileLoader.html
│   │   │   │   │   ├── XMLLoader.html
│   │   │   │   │   └── XMLLoader.XMLRecordReader.html
│   │   │   │   ├── CSVExcelStorage.Headers.html
│   │   │   │   ├── CSVExcelStorage.html
│   │   │   │   ├── CSVExcelStorage.Linebreaks.html
│   │   │   │   ├── CSVExcelStorage.Multiline.html
│   │   │   │   ├── CSVLoader.html
│   │   │   │   ├── DBStorage.html
│   │   │   │   ├── FixedWidthLoader.FixedWidthField.html
│   │   │   │   ├── FixedWidthLoader.html
│   │   │   │   ├── FixedWidthStorer.html
│   │   │   │   ├── HiveColumnarLoader.html
│   │   │   │   ├── HiveColumnarStorage.html
│   │   │   │   ├── hiverc
│   │   │   │   │   ├── class-use
│   │   │   │   │   │   ├── HiveRCInputFormat.html
│   │   │   │   │   │   ├── HiveRCOutputFormat.html
│   │   │   │   │   │   ├── HiveRCOutputFormat.Writer.html
│   │   │   │   │   │   ├── HiveRCRecordReader.html
│   │   │   │   │   │   └── HiveRCSchemaUtil.html
│   │   │   │   │   ├── HiveRCInputFormat.html
│   │   │   │   │   ├── HiveRCOutputFormat.html
│   │   │   │   │   ├── HiveRCOutputFormat.Writer.html
│   │   │   │   │   ├── HiveRCRecordReader.html
│   │   │   │   │   ├── HiveRCSchemaUtil.html
│   │   │   │   │   ├── package-frame.html
│   │   │   │   │   ├── package-summary.html
│   │   │   │   │   ├── package-tree.html
│   │   │   │   │   └── package-use.html
│   │   │   │   ├── IndexedStorage.html
│   │   │   │   ├── IndexedStorage.IndexedStorageInputFormat.html
│   │   │   │   ├── IndexedStorage.IndexedStorageInputFormat.IndexedStorageRecordReader.html
│   │   │   │   ├── IndexedStorage.IndexedStorageInputFormat.IndexedStorageRecordReader.IndexedStorageLineReader.html
│   │   │   │   ├── IndexedStorage.IndexedStorageInputFormat.IndexedStorageRecordReader.IndexedStorageRecordReaderComparator.html
│   │   │   │   ├── IndexedStorage.IndexedStorageOutputFormat.html
│   │   │   │   ├── IndexedStorage.IndexedStorageOutputFormat.IndexedStorageRecordWriter.html
│   │   │   │   ├── IndexedStorage.IndexManager.html
│   │   │   │   ├── JsonMetadata.html
│   │   │   │   ├── MultiStorage.html
│   │   │   │   ├── MultiStorage.MultiStorageOutputFormat.html
│   │   │   │   ├── MultiStorage.MultiStorageOutputFormat.MyLineRecordWriter.html
│   │   │   │   ├── MyRegExLoader.html
│   │   │   │   ├── package-frame.html
│   │   │   │   ├── package-summary.html
│   │   │   │   ├── package-tree.html
│   │   │   │   ├── package-use.html
│   │   │   │   ├── partition
│   │   │   │   │   ├── class-use
│   │   │   │   │   │   ├── PathPartitioner.html
│   │   │   │   │   │   └── PathPartitionHelper.html
│   │   │   │   │   ├── package-frame.html
│   │   │   │   │   ├── package-summary.html
│   │   │   │   │   ├── package-tree.html
│   │   │   │   │   ├── package-use.html
│   │   │   │   │   ├── PathPartitioner.html
│   │   │   │   │   └── PathPartitionHelper.html
│   │   │   │   ├── PigStorageSchema.html
│   │   │   │   ├── RegExLoader.html
│   │   │   │   ├── SequenceFileLoader.html
│   │   │   │   ├── XMLLoader.html
│   │   │   │   └── XMLLoader.XMLRecordReader.html
│   │   │   ├── PigRunner.html
│   │   │   ├── PigRunner.ReturnCode.html
│   │   │   ├── PigServer.Graph.html
│   │   │   ├── PigServer.html
│   │   │   ├── PigStreamingBase.html
│   │   │   ├── PigToStream.html
│   │   │   ├── PigWarning.html
│   │   │   ├── PrimitiveEvalFunc.html
│   │   │   ├── ResourceSchema.html
│   │   │   ├── ResourceSchema.Order.html
│   │   │   ├── ResourceSchema.ResourceFieldSchema.html
│   │   │   ├── ResourceStatistics.html
│   │   │   ├── ResourceStatistics.ResourceFieldStatistics.html
│   │   │   ├── scripting
│   │   │   │   ├── BoundScript.html
│   │   │   │   ├── class-use
│   │   │   │   │   ├── BoundScript.html
│   │   │   │   │   ├── Pig.html
│   │   │   │   │   ├── ScriptEngine.html
│   │   │   │   │   ├── ScriptEngine.SupportedScriptLang.html
│   │   │   │   │   ├── ScriptingOutputCapturer.html
│   │   │   │   │   └── ScriptPigContext.html
│   │   │   │   ├── groovy
│   │   │   │   │   ├── AccumulatorAccumulate.html
│   │   │   │   │   ├── AccumulatorCleanup.html
│   │   │   │   │   ├── AccumulatorGetValue.html
│   │   │   │   │   ├── AlgebraicFinal.html
│   │   │   │   │   ├── AlgebraicInitial.html
│   │   │   │   │   ├── AlgebraicIntermed.html
│   │   │   │   │   ├── class-use
│   │   │   │   │   │   ├── AccumulatorAccumulate.html
│   │   │   │   │   │   ├── AccumulatorCleanup.html
│   │   │   │   │   │   ├── AccumulatorGetValue.html
│   │   │   │   │   │   ├── AlgebraicFinal.html
│   │   │   │   │   │   ├── AlgebraicInitial.html
│   │   │   │   │   │   ├── AlgebraicIntermed.html
│   │   │   │   │   │   ├── GroovyAccumulatorEvalFunc.html
│   │   │   │   │   │   ├── GroovyAlgebraicEvalFunc.AlgebraicFunctionWrapper.html
│   │   │   │   │   │   ├── GroovyAlgebraicEvalFunc.BigDecimalGroovyAlgebraicEvalFunc.Final.html
│   │   │   │   │   │   ├── GroovyAlgebraicEvalFunc.BigDecimalGroovyAlgebraicEvalFunc.html
│   │   │   │   │   │   ├── GroovyAlgebraicEvalFunc.BigIntegerGroovyAlgebraicEvalFunc.Final.html
│   │   │   │   │   │   ├── GroovyAlgebraicEvalFunc.BigIntegerGroovyAlgebraicEvalFunc.html
│   │   │   │   │   │   ├── GroovyAlgebraicEvalFunc.BooleanGroovyAlgebraicEvalFunc.Final.html
│   │   │   │   │   │   ├── GroovyAlgebraicEvalFunc.BooleanGroovyAlgebraicEvalFunc.html
│   │   │   │   │   │   ├── GroovyAlgebraicEvalFunc.ChararrayGroovyAlgebraicEvalFunc.Final.html
│   │   │   │   │   │   ├── GroovyAlgebraicEvalFunc.ChararrayGroovyAlgebraicEvalFunc.html
│   │   │   │   │   │   ├── GroovyAlgebraicEvalFunc.DataBagGroovyAlgebraicEvalFunc.Final.html
│   │   │   │   │   │   ├── GroovyAlgebraicEvalFunc.DataBagGroovyAlgebraicEvalFunc.html
│   │   │   │   │   │   ├── GroovyAlgebraicEvalFunc.DataByteArrayGroovyAlgebraicEvalFunc.Final.html
│   │   │   │   │   │   ├── GroovyAlgebraicEvalFunc.DataByteArrayGroovyAlgebraicEvalFunc.html
│   │   │   │   │   │   ├── GroovyAlgebraicEvalFunc.DateTimeGroovyAlgebraicEvalFunc.Final.html
│   │   │   │   │   │   ├── GroovyAlgebraicEvalFunc.DateTimeGroovyAlgebraicEvalFunc.html
│   │   │   │   │   │   ├── GroovyAlgebraicEvalFunc.DoubleGroovyAlgebraicEvalFunc.Final.html
│   │   │   │   │   │   ├── GroovyAlgebraicEvalFunc.DoubleGroovyAlgebraicEvalFunc.html
│   │   │   │   │   │   ├── GroovyAlgebraicEvalFunc.Final.html
│   │   │   │   │   │   ├── GroovyAlgebraicEvalFunc.FloatGroovyAlgebraicEvalFunc.Final.html
│   │   │   │   │   │   ├── GroovyAlgebraicEvalFunc.FloatGroovyAlgebraicEvalFunc.html
│   │   │   │   │   │   ├── GroovyAlgebraicEvalFunc.html
│   │   │   │   │   │   ├── GroovyAlgebraicEvalFunc.Initial.html
│   │   │   │   │   │   ├── GroovyAlgebraicEvalFunc.IntegerGroovyAlgebraicEvalFunc.Final.html
│   │   │   │   │   │   ├── GroovyAlgebraicEvalFunc.IntegerGroovyAlgebraicEvalFunc.html
│   │   │   │   │   │   ├── GroovyAlgebraicEvalFunc.Intermed.html
│   │   │   │   │   │   ├── GroovyAlgebraicEvalFunc.LongGroovyAlgebraicEvalFunc.Final.html
│   │   │   │   │   │   ├── GroovyAlgebraicEvalFunc.LongGroovyAlgebraicEvalFunc.html
│   │   │   │   │   │   ├── GroovyAlgebraicEvalFunc.MapGroovyAlgebraicEvalFunc.Final.html
│   │   │   │   │   │   ├── GroovyAlgebraicEvalFunc.MapGroovyAlgebraicEvalFunc.html
│   │   │   │   │   │   ├── GroovyAlgebraicEvalFunc.TupleGroovyAlgebraicEvalFunc.Final.html
│   │   │   │   │   │   ├── GroovyAlgebraicEvalFunc.TupleGroovyAlgebraicEvalFunc.html
│   │   │   │   │   │   ├── GroovyEvalFunc.html
│   │   │   │   │   │   ├── GroovyEvalFuncObject.html
│   │   │   │   │   │   ├── GroovyScriptEngine.html
│   │   │   │   │   │   ├── GroovyUtils.DataBagGroovyIterator.html
│   │   │   │   │   │   ├── GroovyUtils.html
│   │   │   │   │   │   └── OutputSchemaFunction.html
│   │   │   │   │   ├── GroovyAccumulatorEvalFunc.html
│   │   │   │   │   ├── GroovyAlgebraicEvalFunc.AlgebraicFunctionWrapper.html
│   │   │   │   │   ├── GroovyAlgebraicEvalFunc.BigDecimalGroovyAlgebraicEvalFunc.Final.html
│   │   │   │   │   ├── GroovyAlgebraicEvalFunc.BigDecimalGroovyAlgebraicEvalFunc.html
│   │   │   │   │   ├── GroovyAlgebraicEvalFunc.BigIntegerGroovyAlgebraicEvalFunc.Final.html
│   │   │   │   │   ├── GroovyAlgebraicEvalFunc.BigIntegerGroovyAlgebraicEvalFunc.html
│   │   │   │   │   ├── GroovyAlgebraicEvalFunc.BooleanGroovyAlgebraicEvalFunc.Final.html
│   │   │   │   │   ├── GroovyAlgebraicEvalFunc.BooleanGroovyAlgebraicEvalFunc.html
│   │   │   │   │   ├── GroovyAlgebraicEvalFunc.ChararrayGroovyAlgebraicEvalFunc.Final.html
│   │   │   │   │   ├── GroovyAlgebraicEvalFunc.ChararrayGroovyAlgebraicEvalFunc.html
│   │   │   │   │   ├── GroovyAlgebraicEvalFunc.DataBagGroovyAlgebraicEvalFunc.Final.html
│   │   │   │   │   ├── GroovyAlgebraicEvalFunc.DataBagGroovyAlgebraicEvalFunc.html
│   │   │   │   │   ├── GroovyAlgebraicEvalFunc.DataByteArrayGroovyAlgebraicEvalFunc.Final.html
│   │   │   │   │   ├── GroovyAlgebraicEvalFunc.DataByteArrayGroovyAlgebraicEvalFunc.html
│   │   │   │   │   ├── GroovyAlgebraicEvalFunc.DateTimeGroovyAlgebraicEvalFunc.Final.html
│   │   │   │   │   ├── GroovyAlgebraicEvalFunc.DateTimeGroovyAlgebraicEvalFunc.html
│   │   │   │   │   ├── GroovyAlgebraicEvalFunc.DoubleGroovyAlgebraicEvalFunc.Final.html
│   │   │   │   │   ├── GroovyAlgebraicEvalFunc.DoubleGroovyAlgebraicEvalFunc.html
│   │   │   │   │   ├── GroovyAlgebraicEvalFunc.Final.html
│   │   │   │   │   ├── GroovyAlgebraicEvalFunc.FloatGroovyAlgebraicEvalFunc.Final.html
│   │   │   │   │   ├── GroovyAlgebraicEvalFunc.FloatGroovyAlgebraicEvalFunc.html
│   │   │   │   │   ├── GroovyAlgebraicEvalFunc.html
│   │   │   │   │   ├── GroovyAlgebraicEvalFunc.Initial.html
│   │   │   │   │   ├── GroovyAlgebraicEvalFunc.IntegerGroovyAlgebraicEvalFunc.Final.html
│   │   │   │   │   ├── GroovyAlgebraicEvalFunc.IntegerGroovyAlgebraicEvalFunc.html
│   │   │   │   │   ├── GroovyAlgebraicEvalFunc.Intermed.html
│   │   │   │   │   ├── GroovyAlgebraicEvalFunc.LongGroovyAlgebraicEvalFunc.Final.html
│   │   │   │   │   ├── GroovyAlgebraicEvalFunc.LongGroovyAlgebraicEvalFunc.html
│   │   │   │   │   ├── GroovyAlgebraicEvalFunc.MapGroovyAlgebraicEvalFunc.Final.html
│   │   │   │   │   ├── GroovyAlgebraicEvalFunc.MapGroovyAlgebraicEvalFunc.html
│   │   │   │   │   ├── GroovyAlgebraicEvalFunc.TupleGroovyAlgebraicEvalFunc.Final.html
│   │   │   │   │   ├── GroovyAlgebraicEvalFunc.TupleGroovyAlgebraicEvalFunc.html
│   │   │   │   │   ├── GroovyEvalFunc.html
│   │   │   │   │   ├── GroovyEvalFuncObject.html
│   │   │   │   │   ├── GroovyScriptEngine.html
│   │   │   │   │   ├── GroovyUtils.DataBagGroovyIterator.html
│   │   │   │   │   ├── GroovyUtils.html
│   │   │   │   │   ├── OutputSchemaFunction.html
│   │   │   │   │   ├── package-frame.html
│   │   │   │   │   ├── package-summary.html
│   │   │   │   │   ├── package-tree.html
│   │   │   │   │   └── package-use.html
│   │   │   │   ├── jruby
│   │   │   │   │   ├── class-use
│   │   │   │   │   │   ├── JrubyAccumulatorEvalFunc.html
│   │   │   │   │   │   ├── JrubyAlgebraicEvalFunc.AlgebraicFunctionWrapper.html
│   │   │   │   │   │   ├── JrubyAlgebraicEvalFunc.BagJrubyAlgebraicEvalFunc.Final.html
│   │   │   │   │   │   ├── JrubyAlgebraicEvalFunc.BagJrubyAlgebraicEvalFunc.html
│   │   │   │   │   │   ├── JrubyAlgebraicEvalFunc.ChararrayJrubyAlgebraicEvalFunc.Final.html
│   │   │   │   │   │   ├── JrubyAlgebraicEvalFunc.ChararrayJrubyAlgebraicEvalFunc.html
│   │   │   │   │   │   ├── JrubyAlgebraicEvalFunc.DataByteArrayJrubyAlgebraicEvalFunc.Final.html
│   │   │   │   │   │   ├── JrubyAlgebraicEvalFunc.DataByteArrayJrubyAlgebraicEvalFunc.html
│   │   │   │   │   │   ├── JrubyAlgebraicEvalFunc.DoubleJrubyAlgebraicEvalFunc.Final.html
│   │   │   │   │   │   ├── JrubyAlgebraicEvalFunc.DoubleJrubyAlgebraicEvalFunc.html
│   │   │   │   │   │   ├── JrubyAlgebraicEvalFunc.Final.html
│   │   │   │   │   │   ├── JrubyAlgebraicEvalFunc.FloatJrubyAlgebraicEvalFunc.Final.html
│   │   │   │   │   │   ├── JrubyAlgebraicEvalFunc.FloatJrubyAlgebraicEvalFunc.html
│   │   │   │   │   │   ├── JrubyAlgebraicEvalFunc.html
│   │   │   │   │   │   ├── JrubyAlgebraicEvalFunc.Initial.html
│   │   │   │   │   │   ├── JrubyAlgebraicEvalFunc.IntegerJrubyAlgebraicEvalFunc.Final.html
│   │   │   │   │   │   ├── JrubyAlgebraicEvalFunc.IntegerJrubyAlgebraicEvalFunc.html
│   │   │   │   │   │   ├── JrubyAlgebraicEvalFunc.Intermed.html
│   │   │   │   │   │   ├── JrubyAlgebraicEvalFunc.LongJrubyAlgebraicEvalFunc.Final.html
│   │   │   │   │   │   ├── JrubyAlgebraicEvalFunc.LongJrubyAlgebraicEvalFunc.html
│   │   │   │   │   │   ├── JrubyAlgebraicEvalFunc.MapJrubyAlgebraicEvalFunc.Final.html
│   │   │   │   │   │   ├── JrubyAlgebraicEvalFunc.MapJrubyAlgebraicEvalFunc.html
│   │   │   │   │   │   ├── JrubyAlgebraicEvalFunc.TupleJrubyAlgebraicEvalFunc.Final.html
│   │   │   │   │   │   ├── JrubyAlgebraicEvalFunc.TupleJrubyAlgebraicEvalFunc.html
│   │   │   │   │   │   ├── JrubyEvalFunc.html
│   │   │   │   │   │   ├── JrubyScriptEngine.html
│   │   │   │   │   │   ├── PigJrubyLibrary.html
│   │   │   │   │   │   ├── RubyDataBag.html
│   │   │   │   │   │   ├── RubyDataByteArray.html
│   │   │   │   │   │   └── RubySchema.html
│   │   │   │   │   ├── JrubyAccumulatorEvalFunc.html
│   │   │   │   │   ├── JrubyAlgebraicEvalFunc.AlgebraicFunctionWrapper.html
│   │   │   │   │   ├── JrubyAlgebraicEvalFunc.BagJrubyAlgebraicEvalFunc.Final.html
│   │   │   │   │   ├── JrubyAlgebraicEvalFunc.BagJrubyAlgebraicEvalFunc.html
│   │   │   │   │   ├── JrubyAlgebraicEvalFunc.ChararrayJrubyAlgebraicEvalFunc.Final.html
│   │   │   │   │   ├── JrubyAlgebraicEvalFunc.ChararrayJrubyAlgebraicEvalFunc.html
│   │   │   │   │   ├── JrubyAlgebraicEvalFunc.DataByteArrayJrubyAlgebraicEvalFunc.Final.html
│   │   │   │   │   ├── JrubyAlgebraicEvalFunc.DataByteArrayJrubyAlgebraicEvalFunc.html
│   │   │   │   │   ├── JrubyAlgebraicEvalFunc.DoubleJrubyAlgebraicEvalFunc.Final.html
│   │   │   │   │   ├── JrubyAlgebraicEvalFunc.DoubleJrubyAlgebraicEvalFunc.html
│   │   │   │   │   ├── JrubyAlgebraicEvalFunc.Final.html
│   │   │   │   │   ├── JrubyAlgebraicEvalFunc.FloatJrubyAlgebraicEvalFunc.Final.html
│   │   │   │   │   ├── JrubyAlgebraicEvalFunc.FloatJrubyAlgebraicEvalFunc.html
│   │   │   │   │   ├── JrubyAlgebraicEvalFunc.html
│   │   │   │   │   ├── JrubyAlgebraicEvalFunc.Initial.html
│   │   │   │   │   ├── JrubyAlgebraicEvalFunc.IntegerJrubyAlgebraicEvalFunc.Final.html
│   │   │   │   │   ├── JrubyAlgebraicEvalFunc.IntegerJrubyAlgebraicEvalFunc.html
│   │   │   │   │   ├── JrubyAlgebraicEvalFunc.Intermed.html
│   │   │   │   │   ├── JrubyAlgebraicEvalFunc.LongJrubyAlgebraicEvalFunc.Final.html
│   │   │   │   │   ├── JrubyAlgebraicEvalFunc.LongJrubyAlgebraicEvalFunc.html
│   │   │   │   │   ├── JrubyAlgebraicEvalFunc.MapJrubyAlgebraicEvalFunc.Final.html
│   │   │   │   │   ├── JrubyAlgebraicEvalFunc.MapJrubyAlgebraicEvalFunc.html
│   │   │   │   │   ├── JrubyAlgebraicEvalFunc.TupleJrubyAlgebraicEvalFunc.Final.html
│   │   │   │   │   ├── JrubyAlgebraicEvalFunc.TupleJrubyAlgebraicEvalFunc.html
│   │   │   │   │   ├── JrubyEvalFunc.html
│   │   │   │   │   ├── JrubyScriptEngine.html
│   │   │   │   │   ├── package-frame.html
│   │   │   │   │   ├── package-summary.html
│   │   │   │   │   ├── package-tree.html
│   │   │   │   │   ├── package-use.html
│   │   │   │   │   ├── PigJrubyLibrary.html
│   │   │   │   │   ├── RubyDataBag.html
│   │   │   │   │   ├── RubyDataByteArray.html
│   │   │   │   │   └── RubySchema.html
│   │   │   │   ├── js
│   │   │   │   │   ├── class-use
│   │   │   │   │   │   ├── JsFunction.html
│   │   │   │   │   │   ├── JSPig.html
│   │   │   │   │   │   └── JsScriptEngine.html
│   │   │   │   │   ├── JsFunction.html
│   │   │   │   │   ├── JSPig.html
│   │   │   │   │   ├── JsScriptEngine.html
│   │   │   │   │   ├── package-frame.html
│   │   │   │   │   ├── package-summary.html
│   │   │   │   │   ├── package-tree.html
│   │   │   │   │   └── package-use.html
│   │   │   │   ├── jython
│   │   │   │   │   ├── class-use
│   │   │   │   │   │   ├── JythonFunction.html
│   │   │   │   │   │   ├── JythonScriptEngine.html
│   │   │   │   │   │   └── JythonUtils.html
│   │   │   │   │   ├── JythonFunction.html
│   │   │   │   │   ├── JythonScriptEngine.html
│   │   │   │   │   ├── JythonUtils.html
│   │   │   │   │   ├── package-frame.html
│   │   │   │   │   ├── package-summary.html
│   │   │   │   │   ├── package-tree.html
│   │   │   │   │   └── package-use.html
│   │   │   │   ├── package-frame.html
│   │   │   │   ├── package-summary.html
│   │   │   │   ├── package-tree.html
│   │   │   │   ├── package-use.html
│   │   │   │   ├── Pig.html
│   │   │   │   ├── ScriptEngine.html
│   │   │   │   ├── ScriptEngine.SupportedScriptLang.html
│   │   │   │   ├── ScriptingOutputCapturer.html
│   │   │   │   ├── ScriptPigContext.html
│   │   │   │   └── streaming
│   │   │   │   └── python
│   │   │   │   ├── class-use
│   │   │   │   │   └── PythonScriptEngine.html
│   │   │   │   ├── package-frame.html
│   │   │   │   ├── package-summary.html
│   │   │   │   ├── package-tree.html
│   │   │   │   ├── package-use.html
│   │   │   │   └── PythonScriptEngine.html
│   │   │   ├── SortColInfo.html
│   │   │   ├── SortColInfo.Order.html
│   │   │   ├── SortInfo.html
│   │   │   ├── StaticDataCleanup.html
│   │   │   ├── StoreCaster.html
│   │   │   ├── StoreFunc.html
│   │   │   ├── StoreFuncInterface.html
│   │   │   ├── StoreFuncMetadataWrapper.html
│   │   │   ├── StoreFuncWrapper.html
│   │   │   ├── StoreMetadata.html
│   │   │   ├── StoreResources.html
│   │   │   ├── StreamToPig.html
│   │   │   ├── TerminatingAccumulator.html
│   │   │   ├── tools
│   │   │   │   ├── class-use
│   │   │   │   │   ├── DownloadResolver.html
│   │   │   │   │   ├── ToolsPigServer.html
│   │   │   │   │   └── ToolsPigServer.PigPlans.html
│   │   │   │   ├── cmdline
│   │   │   │   │   ├── class-use
│   │   │   │   │   │   ├── CmdLineParser.html
│   │   │   │   │   │   └── CmdLineParser.ValueExpected.html
│   │   │   │   │   ├── CmdLineParser.html
│   │   │   │   │   ├── CmdLineParser.ValueExpected.html
│   │   │   │   │   ├── package-frame.html
│   │   │   │   │   ├── package-summary.html
│   │   │   │   │   ├── package-tree.html
│   │   │   │   │   └── package-use.html
│   │   │   │   ├── counters
│   │   │   │   │   ├── class-use
│   │   │   │   │   │   └── PigCounterHelper.html
│   │   │   │   │   ├── package-frame.html
│   │   │   │   │   ├── package-summary.html
│   │   │   │   │   ├── package-tree.html
│   │   │   │   │   ├── package-use.html
│   │   │   │   │   └── PigCounterHelper.html
│   │   │   │   ├── DownloadResolver.html
│   │   │   │   ├── grunt
│   │   │   │   │   ├── class-use
│   │   │   │   │   │   ├── Command.html
│   │   │   │   │   │   ├── ConsoleReaderInputStream.html
│   │   │   │   │   │   ├── Grunt.html
│   │   │   │   │   │   ├── GruntParser.ExplainState.html
│   │   │   │   │   │   ├── GruntParser.html
│   │   │   │   │   │   ├── GruntParser.StreamPrinter.html
│   │   │   │   │   │   ├── PigCompletorAliases.html
│   │   │   │   │   │   └── PigCompletor.html
│   │   │   │   │   ├── Command.html
│   │   │   │   │   ├── ConsoleReaderInputStream.html
│   │   │   │   │   ├── Grunt.html
│   │   │   │   │   ├── GruntParser.ExplainState.html
│   │   │   │   │   ├── GruntParser.html
│   │   │   │   │   ├── GruntParser.StreamPrinter.html
│   │   │   │   │   ├── package-frame.html
│   │   │   │   │   ├── package-summary.html
│   │   │   │   │   ├── package-tree.html
│   │   │   │   │   ├── package-use.html
│   │   │   │   │   ├── PigCompletorAliases.html
│   │   │   │   │   └── PigCompletor.html
│   │   │   │   ├── package-frame.html
│   │   │   │   ├── package-summary.html
│   │   │   │   ├── package-tree.html
│   │   │   │   ├── package-use.html
│   │   │   │   ├── parameters
│   │   │   │   │   ├── class-use
│   │   │   │   │   │   ├── ParameterSubstitutionException.html
│   │   │   │   │   │   ├── ParameterSubstitutionPreprocessor.html
│   │   │   │   │   │   ├── PreprocessorContext.CallableStreamReader.html
│   │   │   │   │   │   └── PreprocessorContext.html
│   │   │   │   │   ├── package-frame.html
│   │   │   │   │   ├── package-summary.html
│   │   │   │   │   ├── package-tree.html
│   │   │   │   │   ├── package-use.html
│   │   │   │   │   ├── ParameterSubstitutionException.html
│   │   │   │   │   ├── ParameterSubstitutionPreprocessor.html
│   │   │   │   │   ├── PreprocessorContext.CallableStreamReader.html
│   │   │   │   │   └── PreprocessorContext.html
│   │   │   │   ├── pigstats
│   │   │   │   │   ├── class-use
│   │   │   │   │   │   ├── EmptyPigStats.html
│   │   │   │   │   │   ├── InputStats.html
│   │   │   │   │   │   ├── InputStats.INPUT_TYPE.html
│   │   │   │   │   │   ├── JobStats.html
│   │   │   │   │   │   ├── JobStats.JobState.html
│   │   │   │   │   │   ├── OutputStats.html
│   │   │   │   │   │   ├── PigProgressNotificationListener.html
│   │   │   │   │   │   ├── PigStats.html
│   │   │   │   │   │   ├── PigStats.JobGraph.html
│   │   │   │   │   │   ├── PigStats.JobGraphPrinter.html
│   │   │   │   │   │   ├── PigStatsUtil.html
│   │   │   │   │   │   ├── PigStatusReporter.html
│   │   │   │   │   │   ├── PigWarnCounter.html
│   │   │   │   │   │   ├── ScriptState.AliasVisitor.html
│   │   │   │   │   │   ├── ScriptState.FeatureVisitor.html
│   │   │   │   │   │   ├── ScriptState.html
│   │   │   │   │   │   ├── ScriptState.PIG_FEATURE.html
│   │   │   │   │   │   └── ScriptState.PIG_PROPERTY.html
│   │   │   │   │   ├── EmptyPigStats.html
│   │   │   │   │   ├── InputStats.html
│   │   │   │   │   ├── InputStats.INPUT_TYPE.html
│   │   │   │   │   ├── JobStats.html
│   │   │   │   │   ├── JobStats.JobState.html
│   │   │   │   │   ├── mapreduce
│   │   │   │   │   │   ├── class-use
│   │   │   │   │   │   │   ├── MRJobStats.html
│   │   │   │   │   │   │   ├── MRPigStatsUtil.html
│   │   │   │   │   │   │   ├── MRScriptState.html
│   │   │   │   │   │   │   └── SimplePigStats.html
│   │   │   │   │   │   ├── MRJobStats.html
│   │   │   │   │   │   ├── MRPigStatsUtil.html
│   │   │   │   │   │   ├── MRScriptState.html
│   │   │   │   │   │   ├── package-frame.html
│   │   │   │   │   │   ├── package-summary.html
│   │   │   │   │   │   ├── package-tree.html
│   │   │   │   │   │   ├── package-use.html
│   │   │   │   │   │   └── SimplePigStats.html
│   │   │   │   │   ├── OutputStats.html
│   │   │   │   │   ├── package-frame.html
│   │   │   │   │   ├── package-summary.html
│   │   │   │   │   ├── package-tree.html
│   │   │   │   │   ├── package-use.html
│   │   │   │   │   ├── PigProgressNotificationListener.html
│   │   │   │   │   ├── PigStats.html
│   │   │   │   │   ├── PigStats.JobGraph.html
│   │   │   │   │   ├── PigStats.JobGraphPrinter.html
│   │   │   │   │   ├── PigStatsUtil.html
│   │   │   │   │   ├── PigStatusReporter.html
│   │   │   │   │   ├── PigWarnCounter.html
│   │   │   │   │   ├── ScriptState.AliasVisitor.html
│   │   │   │   │   ├── ScriptState.FeatureVisitor.html
│   │   │   │   │   ├── ScriptState.html
│   │   │   │   │   ├── ScriptState.PIG_FEATURE.html
│   │   │   │   │   ├── ScriptState.PIG_PROPERTY.html
│   │   │   │   │   ├── spark
│   │   │   │   │   │   ├── class-use
│   │   │   │   │   │   │   ├── SparkCounterGroup.html
│   │   │   │   │   │   │   ├── SparkCounterGroup.LongSparkCounterGroup.html
│   │   │   │   │   │   │   ├── SparkCounterGroup.MapSparkCounterGroup.html
│   │   │   │   │   │   │   ├── SparkCounter.html
│   │   │   │   │   │   │   ├── SparkCounter.LongSparkCounter.html
│   │   │   │   │   │   │   ├── SparkCounter.MapSparkCounter.html
│   │   │   │   │   │   │   ├── SparkCounters.html
│   │   │   │   │   │   │   ├── SparkJobStats.html
│   │   │   │   │   │   │   ├── SparkPigStats.html
│   │   │   │   │   │   │   ├── SparkPigStatusReporter.html
│   │   │   │   │   │   │   ├── SparkScriptState.html
│   │   │   │   │   │   │   ├── SparkScriptState.SparkScriptInfo.html
│   │   │   │   │   │   │   └── SparkStatsUtil.html
│   │   │   │   │   │   ├── package-frame.html
│   │   │   │   │   │   ├── package-summary.html
│   │   │   │   │   │   ├── package-tree.html
│   │   │   │   │   │   ├── package-use.html
│   │   │   │   │   │   ├── SparkCounterGroup.html
│   │   │   │   │   │   ├── SparkCounterGroup.LongSparkCounterGroup.html
│   │   │   │   │   │   ├── SparkCounterGroup.MapSparkCounterGroup.html
│   │   │   │   │   │   ├── SparkCounter.html
│   │   │   │   │   │   ├── SparkCounter.LongSparkCounter.html
│   │   │   │   │   │   ├── SparkCounter.MapSparkCounter.html
│   │   │   │   │   │   ├── SparkCounters.html
│   │   │   │   │   │   ├── SparkJobStats.html
│   │   │   │   │   │   ├── SparkPigStats.html
│   │   │   │   │   │   ├── SparkPigStatusReporter.html
│   │   │   │   │   │   ├── SparkScriptState.html
│   │   │   │   │   │   ├── SparkScriptState.SparkScriptInfo.html
│   │   │   │   │   │   └── SparkStatsUtil.html
│   │   │   │   │   └── tez
│   │   │   │   │   ├── class-use
│   │   │   │   │   │   ├── PigTezProgressNotificationListener.html
│   │   │   │   │   │   ├── TezDAGStats.html
│   │   │   │   │   │   ├── TezPigScriptStats.html
│   │   │   │   │   │   ├── TezScriptState.html
│   │   │   │   │   │   ├── TezScriptState.TezDAGScriptInfo.html
│   │   │   │   │   │   └── TezVertexStats.html
│   │   │   │   │   ├── package-frame.html
│   │   │   │   │   ├── package-summary.html
│   │   │   │   │   ├── package-tree.html
│   │   │   │   │   ├── package-use.html
│   │   │   │   │   ├── PigTezProgressNotificationListener.html
│   │   │   │   │   ├── TezDAGStats.html
│   │   │   │   │   ├── TezPigScriptStats.html
│   │   │   │   │   ├── TezScriptState.html
│   │   │   │   │   ├── TezScriptState.TezDAGScriptInfo.html
│   │   │   │   │   └── TezVertexStats.html
│   │   │   │   ├── streams
│   │   │   │   │   ├── class-use
│   │   │   │   │   │   └── StreamGenerator.html
│   │   │   │   │   ├── package-frame.html
│   │   │   │   │   ├── package-summary.html
│   │   │   │   │   ├── package-tree.html
│   │   │   │   │   ├── package-use.html
│   │   │   │   │   └── StreamGenerator.html
│   │   │   │   ├── timer
│   │   │   │   │   ├── class-use
│   │   │   │   │   │   ├── PerformanceTimerFactory.html
│   │   │   │   │   │   └── PerformanceTimer.html
│   │   │   │   │   ├── package-frame.html
│   │   │   │   │   ├── package-summary.html
│   │   │   │   │   ├── package-tree.html
│   │   │   │   │   ├── package-use.html
│   │   │   │   │   ├── PerformanceTimerFactory.html
│   │   │   │   │   └── PerformanceTimer.html
│   │   │   │   ├── ToolsPigServer.html
│   │   │   │   └── ToolsPigServer.PigPlans.html
│   │   │   ├── TypedOutputEvalFunc.html
│   │   │   └── validator
│   │   │   ├── BlackAndWhitelistFilter.html
│   │   │   ├── BlackAndWhitelistValidator.html
│   │   │   ├── class-use
│   │   │   │   ├── BlackAndWhitelistFilter.html
│   │   │   │   ├── BlackAndWhitelistValidator.html
│   │   │   │   ├── PigCommandFilter.Command.html
│   │   │   │   └── PigCommandFilter.html
│   │   │   ├── package-frame.html
│   │   │   ├── package-summary.html
│   │   │   ├── package-tree.html
│   │   │   ├── package-use.html
│   │   │   ├── PigCommandFilter.Command.html
│   │   │   └── PigCommandFilter.html
│   │   ├── overview-frame.html
│   │   ├── overview-summary.html
│   │   ├── overview-tree.html
│   │   ├── package-list
│   │   ├── script.js
│   │   ├── serialized-form.html
│   │   └── stylesheet.css
│   ├── basic.html
│   ├── basic.pdf
│   ├── broken-links.xml
│   ├── cmds.html
│   ├── cmds.pdf
│   ├── cont.html
│   ├── cont.pdf
│   ├── func.html
│   ├── func.pdf
│   ├── images
│   │   ├── built-with-forrest-button.png
│   │   ├── hadoop-logo.jpg
│   │   ├── instruction_arrow.png
│   │   ├── pig-logo.gif
│   │   └── pig_zeppelin.png
│   ├── index.html
│   ├── index.pdf
│   ├── jdiff
│   ├── linkmap.html
│   ├── linkmap.pdf
│   ├── locationmap.xml
│   ├── perf.html
│   ├── perf.pdf
│   ├── pig-index.html
│   ├── pig-index.pdf
│   ├── skin
│   │   ├── basic.css
│   │   ├── breadcrumbs.js
│   │   ├── breadcrumbs-optimized.js
│   │   ├── CommonMessages_de.xml
│   │   ├── CommonMessages_en_US.xml
│   │   ├── CommonMessages_es.xml
│   │   ├── CommonMessages_fr.xml
│   │   ├── css
│   │   ├── fontsize.js
│   │   ├── getBlank.js
│   │   ├── getMenu.js
│   │   ├── images
│   │   │   ├── add.jpg
│   │   │   ├── apache-thanks.png
│   │   │   ├── built-with-cocoon.gif
│   │   │   ├── built-with-forrest-button.png
│   │   │   ├── chapter.gif
│   │   │   ├── chapter_open.gif
│   │   │   ├── current.gif
│   │   │   ├── error.png
│   │   │   ├── external-link.gif
│   │   │   ├── fix.jpg
│   │   │   ├── forrest-credit-logo.png
│   │   │   ├── hack.jpg
│   │   │   ├── header_white_line.gif
│   │   │   ├── info.png
│   │   │   ├── instruction_arrow.png
│   │   │   ├── label.gif
│   │   │   ├── page.gif
│   │   │   ├── pdfdoc.gif
│   │   │   ├── poddoc.png
│   │   │   ├── printer.gif
│   │   │   ├── rc-b-l-15-1body-2menu-3menu.png
│   │   │   ├── rc-b-r-15-1body-2menu-3menu.png
│   │   │   ├── rc-b-r-5-1header-2tab-selected-3tab-selected.png
│   │   │   ├── rc-t-l-5-1header-2searchbox-3searchbox.png
│   │   │   ├── rc-t-l-5-1header-2tab-selected-3tab-selected.png
│   │   │   ├── rc-t-l-5-1header-2tab-unselected-3tab-unselected.png
│   │   │   ├── rc-t-r-15-1body-2menu-3menu.png
│   │   │   ├── rc-t-r-5-1header-2searchbox-3searchbox.png
│   │   │   ├── rc-t-r-5-1header-2tab-selected-3tab-selected.png
│   │   │   ├── rc-t-r-5-1header-2tab-unselected-3tab-unselected.png
│   │   │   ├── README.txt
│   │   │   ├── remove.jpg
│   │   │   ├── rss.png
│   │   │   ├── spacer.gif
│   │   │   ├── success.png
│   │   │   ├── txtdoc.png
│   │   │   ├── update.jpg
│   │   │   ├── valid-html401.png
│   │   │   ├── vcss.png
│   │   │   ├── warning.png
│   │   │   └── xmldoc.gif
│   │   ├── menu.js
│   │   ├── note.txt
│   │   ├── print.css
│   │   ├── profile.css
│   │   ├── prototype.js
│   │   ├── screen.css
│   │   ├── scripts
│   │   └── translations
│   ├── start.html
│   ├── start.pdf
│   ├── test1.html
│   ├── test.html
│   ├── test.pdf
│   ├── udf.html
│   ├── udf.pdf
│   ├── v_editors.html
│   └── v_editors.pdf
├── ivy
│   ├── ant-contrib-1.0b3.jar
│   ├── ivy-2.2.0.jar
│   ├── ivysettings.xml
│   ├── libraries.properties
│   ├── piggybank-template.xml
│   ├── pigsmoke-template.xml
│   ├── pig-template.xml
│   └── pigunit-template.xml
├── ivy.xml
├── legacy
│   ├── pig-0.17.0-SNAPSHOT-withouthadoop-h2.jar
│   └── pig-0.17.0-withouthadoop-h2.jar
├── lib
│   ├── accumulo-core-1.5.0.jar
│   ├── accumulo-fate-1.5.0.jar
│   ├── accumulo-server-1.5.0.jar
│   ├── accumulo-start-1.5.0.jar
│   ├── accumulo-trace-1.5.0.jar
│   ├── antlr-runtime-3.4.jar
│   ├── asm-3.3.1.jar
│   ├── automaton-1.11-8.jar
│   ├── avro-1.7.5.jar
│   ├── avro-tools-1.7.5-nodeps.jar
│   ├── commons-logging-1.1.1.jar
│   ├── groovy-all-2.4.5.jar
│   ├── guava-11.0.jar
│   ├── h2
│   │   ├── avro-mapred-1.7.5-hadoop2.jar
│   │   ├── commons-collections4-4.0.jar
│   │   ├── hbase-hadoop2-compat-1.2.4.jar
│   │   ├── hbase-hadoop2-compat-1.2.4-tests.jar
│   │   ├── hive-shims-0.23-1.2.1.jar
│   │   ├── tez-api-0.7.0.jar
│   │   ├── tez-common-0.7.0.jar
│   │   ├── tez-dag-0.7.0.jar
│   │   ├── tez-mapreduce-0.7.0.jar
│   │   ├── tez-runtime-internals-0.7.0.jar
│   │   ├── tez-runtime-library-0.7.0.jar
│   │   └── tez-yarn-timeline-history-with-acls-0.7.0.jar
│   ├── hadoop2-runtime
│   │   ├── commons-cli-1.2.jar
│   │   ├── commons-codec-1.4.jar
│   │   ├── commons-collections-3.2.1.jar
│   │   ├── commons-configuration-1.6.jar
│   │   ├── commons-io-2.3.jar
│   │   ├── commons-lang-2.4.jar
│   │   ├── commons-logging-1.1.1.jar
│   │   ├── hadoop-annotations-2.7.3.jar
│   │   ├── hadoop-auth-2.7.3.jar
│   │   ├── hadoop-common-2.7.3.jar
│   │   ├── hadoop-common-2.7.3-tests.jar
│   │   ├── hadoop-hdfs-2.7.3.jar
│   │   ├── hadoop-hdfs-2.7.3-tests.jar
│   │   ├── hadoop-mapreduce-client-app-2.7.3.jar
│   │   ├── hadoop-mapreduce-client-common-2.7.3.jar
│   │   ├── hadoop-mapreduce-client-core-2.7.3.jar
│   │   ├── hadoop-mapreduce-client-hs-2.7.3.jar
│   │   ├── hadoop-mapreduce-client-jobclient-2.7.3.jar
│   │   ├── hadoop-mapreduce-client-jobclient-2.7.3-tests.jar
│   │   ├── hadoop-mapreduce-client-shuffle-2.7.3.jar
│   │   ├── hadoop-yarn-api-2.7.3.jar
│   │   ├── hadoop-yarn-client-2.7.3.jar
│   │   ├── hadoop-yarn-common-2.7.3.jar
│   │   ├── hadoop-yarn-server-applicationhistoryservice-2.7.3.jar
│   │   ├── hadoop-yarn-server-common-2.7.3.jar
│   │   ├── hadoop-yarn-server-nodemanager-2.7.3.jar
│   │   ├── hadoop-yarn-server-resourcemanager-2.7.3.jar
│   │   ├── hadoop-yarn-server-tests-2.7.3-tests.jar
│   │   ├── hadoop-yarn-server-web-proxy-2.7.3.jar
│   │   ├── httpclient-4.1.3.jar
│   │   ├── httpcore-4.1.3.jar
│   │   ├── log4j-1.2.16.jar
│   │   ├── slf4j-api-1.6.4.jar
│   │   └── slf4j-log4j12-1.6.1.jar
│   ├── hbase-client-1.2.4.jar
│   ├── hbase-common-1.2.4.jar
│   ├── hbase-hadoop-compat-1.2.4.jar
│   ├── hbase-procedure-1.2.4.jar
│   ├── hbase-protocol-1.2.4.jar
│   ├── hbase-server-1.2.4.jar
│   ├── hive-common-1.2.1.jar
│   ├── hive-contrib-1.2.1.jar
│   ├── hive-exec-1.2.1-core.jar
│   ├── hive-serde-1.2.1.jar
│   ├── hive-shims-common-1.2.1.jar
│   ├── htrace-core-3.1.0-incubating.jar
│   ├── httpdlog-inputformat-2.4.jar
│   ├── httpdlog-parser-2.4.jar
│   ├── httpdlog-pigloader-2.4.jar
│   ├── ivy-2.2.0.jar
│   ├── jackson-core-asl-1.9.13.jar
│   ├── jackson-mapper-asl-1.9.13.jar
│   ├── jansi-1.9.jar
│   ├── jline-2.11.jar
│   ├── joda-time-2.9.3.jar
│   ├── jruby-complete-1.7.26.jar
│   ├── js-1.7R2.jar
│   ├── json-simple-1.1.jar
│   ├── jython-standalone-2.7.0.jar
│   ├── kryo-2.22.jar
│   ├── metrics-core-2.1.2.jar
│   ├── parser-core-2.4.jar
│   ├── piggybank.jar
│   ├── protobuf-java-2.5.0.jar
│   ├── snappy-java-1.1.1.3.jar
│   ├── spark
│   │   ├── akka-actor_2.11-2.3.11.jar
│   │   ├── akka-remote_2.11-2.3.11.jar
│   │   ├── akka-slf4j_2.11-2.3.11.jar
│   │   ├── asm-3.1.jar
│   │   ├── avro-1.7.7.jar
│   │   ├── avro-ipc-1.7.7-tests.jar
│   │   ├── avro-mapred-1.7.7-hadoop2.jar
│   │   ├── chill_2.11-0.5.0.jar
│   │   ├── chill-java-0.5.0.jar
│   │   ├── commons-codec-1.10.jar
│   │   ├── commons-compress-1.4.1.jar
│   │   ├── commons-httpclient-3.1.jar
│   │   ├── commons-io-2.4.jar
│   │   ├── commons-lang-2.6.jar
│   │   ├── commons-lang3-3.3.2.jar
│   │   ├── commons-math3-3.4.1.jar
│   │   ├── commons-net-2.2.jar
│   │   ├── compress-lzf-1.0.3.jar
│   │   ├── config-1.2.1.jar
│   │   ├── curator-client-2.4.0.jar
│   │   ├── curator-framework-2.4.0.jar
│   │   ├── curator-recipes-2.4.0.jar
│   │   ├── ivy-2.4.0.jar
│   │   ├── jackson-annotations-2.4.4.jar
│   │   ├── jackson-core-2.4.4.jar
│   │   ├── jackson-core-asl-1.9.13.jar
│   │   ├── jackson-databind-2.4.4.jar
│   │   ├── jackson-mapper-asl-1.9.13.jar
│   │   ├── jackson-module-scala_2.11-2.4.4.jar
│   │   ├── javax.servlet-api-3.0.1.jar
│   │   ├── jcl-over-slf4j-1.7.10.jar
│   │   ├── jersey-core-1.9.jar
│   │   ├── jersey-server-1.9.jar
│   │   ├── jets3t-0.7.1.jar
│   │   ├── json4s-ast_2.11-3.2.10.jar
│   │   ├── json4s-core_2.11-3.2.10.jar
│   │   ├── json4s-jackson_2.11-3.2.10.jar
│   │   ├── jsr305-1.3.9.jar
│   │   ├── jul-to-slf4j-1.7.10.jar
│   │   ├── leveldbjni-all-1.8.jar
│   │   ├── log4j-1.2.17.jar
│   │   ├── lz4-1.3.0.jar
│   │   ├── mesos-0.21.1-shaded-protobuf.jar
│   │   ├── metrics-core-3.1.2.jar
│   │   ├── metrics-graphite-3.1.2.jar
│   │   ├── metrics-json-3.1.2.jar
│   │   ├── metrics-jvm-3.1.2.jar
│   │   ├── netty-3.8.0.Final.jar
│   │   ├── netty-all-4.0.29.Final.jar
│   │   ├── oro-2.0.8.jar
│   │   ├── paranamer-2.6.jar
│   │   ├── protobuf-java-2.5.0.jar
│   │   ├── py4j-0.9.jar
│   │   ├── pyrolite-4.9.jar
│   │   ├── RoaringBitmap-0.5.11.jar
│   │   ├── scala-compiler-2.10.5.jar
│   │   ├── scala-library-2.11.7.jar
│   │   ├── scalap-2.10.5.jar
│   │   ├── scala-reflect-2.10.5.jar
│   │   ├── scala-xml_2.11-1.0.5.jar
│   │   ├── slf4j-api-1.7.10.jar
│   │   ├── slf4j-log4j12-1.7.10.jar
│   │   ├── snappy-java-1.1.2.jar
│   │   ├── spark-core_2.11-1.6.1.jar
│   │   ├── spark-launcher_2.11-1.6.1.jar
│   │   ├── spark-network-common_2.11-1.6.1.jar
│   │   ├── spark-network-shuffle_2.11-1.6.1.jar
│   │   ├── spark-unsafe_2.11-1.6.1.jar
│   │   ├── spark-yarn_2.11-1.6.1.jar
│   │   ├── stream-2.7.0.jar
│   │   ├── tachyon-client-0.8.2.jar
│   │   ├── tachyon-underfs-hdfs-0.8.2.jar
│   │   ├── tachyon-underfs-local-0.8.2.jar
│   │   ├── tachyon-underfs-s3-0.8.2.jar
│   │   ├── uncommons-maths-1.2.2a.jar
│   │   ├── unused-1.0.0.jar
│   │   ├── xbean-asm5-shaded-4.4.jar
│   │   ├── xz-1.0.jar
│   │   └── zookeeper-3.4.5.jar
│   ├── ST4-4.0.4.jar
│   ├── trevni-avro-1.7.5.jar
│   ├── trevni-core-1.7.5.jar
│   └── zookeeper-3.4.5.jar
├── lib-src
│   └── bzip2
│   └── org
│   └── apache
│   ├── pig
│   │   └── bzip2r
│   │   └── Bzip2TextInputFormat.java
│   └── tools
│   └── bzip2r
│   ├── BZip2Constants.java
│   ├── CBZip2InputStream.java
│   ├── CBZip2OutputStream.java
│   └── CRC.java
├── license
│   ├── brics-LICENSE.txt
│   ├── hadoop-LICENSE.txt
│   ├── javacc-LICENSE.txt
│   ├── jline-LICENSE.txt
│   └── junit-LICENSE.txt
├── LICENSE.txt
├── NOTICE.txt
├── pig-0.17.0-core-h2.jar
├── README.txt
├── RELEASE_NOTES.txt
├── scripts
├── shims
│   ├── src
│   │   └── hadoop2
│   │   └── org
│   │   └── apache
│   │   └── pig
│   │   └── backend
│   │   └── hadoop
│   │   └── executionengine
│   │   └── shims
│   │   └── HadoopShims.java
│   └── test
│   └── hadoop2
├── src
│   ├── docs
│   │   ├── build
│   │   │   ├── site
│   │   │   │   ├── admin.html
│   │   │   │   ├── admin.pdf
│   │   │   │   ├── basic.html
│   │   │   │   ├── basic.pdf
│   │   │   │   ├── broken-links.xml
│   │   │   │   ├── cmds.html
│   │   │   │   ├── cmds.pdf
│   │   │   │   ├── cont.html
│   │   │   │   ├── cont.pdf
│   │   │   │   ├── func.html
│   │   │   │   ├── func.pdf
│   │   │   │   ├── images
│   │   │   │   │   ├── built-with-forrest-button.png
│   │   │   │   │   ├── hadoop-logo.jpg
│   │   │   │   │   ├── instruction_arrow.png
│   │   │   │   │   ├── pig-logo.gif
│   │   │   │   │   └── pig_zeppelin.png
│   │   │   │   ├── index.html
│   │   │   │   ├── index.pdf
│   │   │   │   ├── linkmap.html
│   │   │   │   ├── linkmap.pdf
│   │   │   │   ├── locationmap.xml
│   │   │   │   ├── perf.html
│   │   │   │   ├── perf.pdf
│   │   │   │   ├── pig-index.html
│   │   │   │   ├── pig-index.pdf
│   │   │   │   ├── skin
│   │   │   │   │   ├── basic.css
│   │   │   │   │   ├── breadcrumbs.js
│   │   │   │   │   ├── breadcrumbs-optimized.js
│   │   │   │   │   ├── CommonMessages_de.xml
│   │   │   │   │   ├── CommonMessages_en_US.xml
│   │   │   │   │   ├── CommonMessages_es.xml
│   │   │   │   │   ├── CommonMessages_fr.xml
│   │   │   │   │   ├── css
│   │   │   │   │   ├── fontsize.js
│   │   │   │   │   ├── getBlank.js
│   │   │   │   │   ├── getMenu.js
│   │   │   │   │   ├── images
│   │   │   │   │   │   ├── add.jpg
│   │   │   │   │   │   ├── apache-thanks.png
│   │   │   │   │   │   ├── built-with-cocoon.gif
│   │   │   │   │   │   ├── built-with-forrest-button.png
│   │   │   │   │   │   ├── chapter.gif
│   │   │   │   │   │   ├── chapter_open.gif
│   │   │   │   │   │   ├── current.gif
│   │   │   │   │   │   ├── error.png
│   │   │   │   │   │   ├── external-link.gif
│   │   │   │   │   │   ├── fix.jpg
│   │   │   │   │   │   ├── forrest-credit-logo.png
│   │   │   │   │   │   ├── hack.jpg
│   │   │   │   │   │   ├── header_white_line.gif
│   │   │   │   │   │   ├── info.png
│   │   │   │   │   │   ├── instruction_arrow.png
│   │   │   │   │   │   ├── label.gif
│   │   │   │   │   │   ├── page.gif
│   │   │   │   │   │   ├── pdfdoc.gif
│   │   │   │   │   │   ├── poddoc.png
│   │   │   │   │   │   ├── printer.gif
│   │   │   │   │   │   ├── rc-b-l-15-1body-2menu-3menu.png
│   │   │   │   │   │   ├── rc-b-r-15-1body-2menu-3menu.png
│   │   │   │   │   │   ├── rc-b-r-5-1header-2tab-selected-3tab-selected.png
│   │   │   │   │   │   ├── rc-t-l-5-1header-2searchbox-3searchbox.png
│   │   │   │   │   │   ├── rc-t-l-5-1header-2tab-selected-3tab-selected.png
│   │   │   │   │   │   ├── rc-t-l-5-1header-2tab-unselected-3tab-unselected.png
│   │   │   │   │   │   ├── rc-t-r-15-1body-2menu-3menu.png
│   │   │   │   │   │   ├── rc-t-r-5-1header-2searchbox-3searchbox.png
│   │   │   │   │   │   ├── rc-t-r-5-1header-2tab-selected-3tab-selected.png
│   │   │   │   │   │   ├── rc-t-r-5-1header-2tab-unselected-3tab-unselected.png
│   │   │   │   │   │   ├── README.txt
│   │   │   │   │   │   ├── remove.jpg
│   │   │   │   │   │   ├── rss.png
│   │   │   │   │   │   ├── spacer.gif
│   │   │   │   │   │   ├── success.png
│   │   │   │   │   │   ├── txtdoc.png
│   │   │   │   │   │   ├── update.jpg
│   │   │   │   │   │   ├── valid-html401.png
│   │   │   │   │   │   ├── vcss.png
│   │   │   │   │   │   ├── warning.png
│   │   │   │   │   │   └── xmldoc.gif
│   │   │   │   │   ├── menu.js
│   │   │   │   │   ├── note.txt
│   │   │   │   │   ├── print.css
│   │   │   │   │   ├── profile.css
│   │   │   │   │   ├── prototype.js
│   │   │   │   │   ├── screen.css
│   │   │   │   │   ├── scripts
│   │   │   │   │   └── translations
│   │   │   │   ├── start.html
│   │   │   │   ├── start.pdf
│   │   │   │   ├── test1.html
│   │   │   │   ├── test.html
│   │   │   │   ├── test.pdf
│   │   │   │   ├── udf.html
│   │   │   │   ├── udf.pdf
│   │   │   │   ├── v_editors.html
│   │   │   │   └── v_editors.pdf
│   │   │   ├── tmp
│   │   │   │   ├── brokenlinks.xml
│   │   │   │   ├── build-info.xml
│   │   │   │   ├── cocoon-work
│   │   │   │   │   └── cache-dir
│   │   │   │   │   ├── cocoon-ehcache-1.data
│   │   │   │   │   └── cocoon-ehcache-1.index
│   │   │   │   ├── input.xmap
│   │   │   │   ├── internal.xmap
│   │   │   │   ├── locationmap.xml
│   │   │   │   ├── output.xmap
│   │   │   │   ├── pluginlist2fetchbuild.xml
│   │   │   │   ├── plugins-1.xml
│   │   │   │   ├── plugins-2.xml
│   │   │   │   ├── projfilters.properties
│   │   │   │   └── resources.xmap
│   │   │   └── webapp
│   │   │   ├── conf
│   │   │   └── WEB-INF
│   │   │   └── logs
│   │   │   ├── access.log
│   │   │   ├── core.log
│   │   │   ├── debug.log
│   │   │   ├── deprecation.log
│   │   │   ├── error.log
│   │   │   ├── flow.log
│   │   │   ├── idgen.log
│   │   │   ├── linkrewriter.log
│   │   │   ├── locationmap.log
│   │   │   ├── sitemap-execution.log
│   │   │   ├── sitemap.log
│   │   │   └── xmlform.log
│   │   ├── forrest.properties
│   │   ├── forrest.properties.dispatcher.properties
│   │   ├── forrest.properties.xml
│   │   ├── jdiff
│   │   │   ├── pig_0.16.0.xml
│   │   │   └── pig_0.17.0.xml
│   │   └── src
│   │   └── documentation
│   │   ├── classes
│   │   │   └── CatalogManager.properties
│   │   ├── conf
│   │   │   └── cli.xconf
│   │   ├── content
│   │   │   ├── locationmap.xml
│   │   │   ├── test1.html
│   │   │   └── xdocs
│   │   │   ├── admin.xml
│   │   │   ├── basic.xml
│   │   │   ├── cmds.xml
│   │   │   ├── cont.xml
│   │   │   ├── func.xml
│   │   │   ├── images
│   │   │   │   ├── group.svg
│   │   │   │   ├── hadoop-logo.jpg
│   │   │   │   ├── pig-logo.gif
│   │   │   │   ├── project.svg
│   │   │   │   └── zebra.jpg
│   │   │   ├── index.xml
│   │   │   ├── perf.xml
│   │   │   ├── pig-index.xml
│   │   │   ├── pigunit.xml
│   │   │   ├── site.xml
│   │   │   ├── start.xml
│   │   │   ├── tabs.xml
│   │   │   ├── test.xml
│   │   │   ├── udf.xml
│   │   │   └── v_editors.xml
│   │   ├── README.txt
│   │   ├── resources
│   │   │   ├── images
│   │   │   │   ├── ellipse-2.svg
│   │   │   │   ├── pig-in-overalls-big.jpg
│   │   │   │   ├── pig-in-overalls-medium.png
│   │   │   │   ├── pig-on-elephant.png
│   │   │   │   └── pig_zeppelin.png
│   │   │   ├── schema
│   │   │   │   ├── catalog.xcat
│   │   │   │   ├── hello-v10.dtd
│   │   │   │   └── symbols-project-v10.ent
│   │   │   └── stylesheets
│   │   │   └── hello2document.xsl
│   │   ├── sitemap.xmap
│   │   ├── skinconf.xml
│   │   └── translations
│   │   ├── langcode.xml
│   │   ├── languages_de.xml
│   │   ├── languages_en.xml
│   │   ├── languages_es.xml
│   │   ├── languages_fr.xml
│   │   ├── languages_nl.xml
│   │   ├── menu_af.xml
│   │   ├── menu_de.xml
│   │   ├── menu_es.xml
│   │   ├── menu_fr.xml
│   │   ├── menu_it.xml
│   │   ├── menu_nl.xml
│   │   ├── menu_no.xml
│   │   ├── menu_ru.xml
│   │   ├── menu_sk.xml
│   │   ├── menu.xml
│   │   ├── tabs_de.xml
│   │   ├── tabs_es.xml
│   │   ├── tabs_fr.xml
│   │   ├── tabs_nl.xml
│   │   └── tabs.xml
│   ├── main
│   │   └── jruby
│   │   └── pigudf.rb
│   ├── META-INF
│   │   └── services
│   │   └── org.apache.pig.ExecType
│   ├── org
│   │   └── apache
│   │   └── pig
│   │   ├── AccumulatorEvalFunc.java
│   │   ├── Accumulator.java
│   │   ├── AlgebraicEvalFunc.java
│   │   ├── Algebraic.java
│   │   ├── backend
│   │   │   ├── BackendException.java
│   │   │   ├── datastorage
│   │   │   │   ├── ContainerDescriptor.java
│   │   │   │   ├── DataStorageException.java
│   │   │   │   ├── DataStorage.java
│   │   │   │   ├── ElementDescriptor.java
│   │   │   │   ├── ImmutableOutputStream.java
│   │   │   │   └── SeekableInputStream.java
│   │   │   ├── executionengine
│   │   │   │   ├── ExecException.java
│   │   │   │   ├── ExecJob.java
│   │   │   │   └── ExecutionEngine.java
│   │   │   └── hadoop
│   │   │   ├── accumulo
│   │   │   │   ├── AbstractAccumuloStorage.java
│   │   │   │   ├── AccumuloBinaryConverter.java
│   │   │   │   ├── AccumuloStorage.java
│   │   │   │   ├── AccumuloStorageOptions.java
│   │   │   │   ├── Column.java
│   │   │   │   ├── FixedByteArrayOutputStream.java
│   │   │   │   └── Utils.java
│   │   │   ├── BigDecimalWritable.java
│   │   │   ├── BigIntegerWritable.java
│   │   │   ├── datastorage
│   │   │   │   ├── ConfigurationUtil.java
│   │   │   │   ├── HConfiguration.java
│   │   │   │   ├── HDataStorage.java
│   │   │   │   ├── HDirectory.java
│   │   │   │   ├── HFile.java
│   │   │   │   ├── HPath.java
│   │   │   │   └── HSeekableInputStream.java
│   │   │   ├── DateTimeWritable.java
│   │   │   ├── DoubleWritable.java
│   │   │   ├── executionengine
│   │   │   │   ├── fetch
│   │   │   │   │   ├── FetchContext.java
│   │   │   │   │   ├── FetchLauncher.java
│   │   │   │   │   ├── FetchOptimizer.java
│   │   │   │   │   ├── FetchPOStoreImpl.java
│   │   │   │   │   ├── FetchProgressableReporter.java
│   │   │   │   │   └── FetchTaskContext.java
│   │   │   │   ├── HExecutionEngine.java
│   │   │   │   ├── HJob.java
│   │   │   │   ├── JobCreationException.java
│   │   │   │   ├── Launcher.java
│   │   │   │   ├── MapRedResult.java
│   │   │   │   ├── mapReduceLayer
│   │   │   │   │   ├── AccumulatorOptimizer.java
│   │   │   │   │   ├── ColumnChainInfo.java
│   │   │   │   │   ├── ColumnInfo.java
│   │   │   │   │   ├── CombinerOptimizer.java
│   │   │   │   │   ├── DistinctCombiner.java
│   │   │   │   │   ├── FileBasedOutputSizeReader.java
│   │   │   │   │   ├── IllustrateDummyReporter.java
│   │   │   │   │   ├── InputSizeReducerEstimator.java
│   │   │   │   │   ├── JobControlCompiler.java
│   │   │   │   │   ├── KeyTypeDiscoveryVisitor.java
│   │   │   │   │   ├── LimitAdjuster.java
│   │   │   │   │   ├── LocalExecType.java
│   │   │   │   │   ├── MapReduceLauncher.java
│   │   │   │   │   ├── MapReduceOper.java
│   │   │   │   │   ├── MapReducePOStoreImpl.java
│   │   │   │   │   ├── MergeJoinIndexer.java
│   │   │   │   │   ├── MRCompilerException.java
│   │   │   │   │   ├── MRCompiler.java
│   │   │   │   │   ├── MRConfiguration.java
│   │   │   │   │   ├── MRExecType.java
│   │   │   │   │   ├── MRExecutionEngine.java
│   │   │   │   │   ├── MRTaskContext.java
│   │   │   │   │   ├── MRUtil.java
│   │   │   │   │   ├── MultiQueryOptimizer.java
│   │   │   │   │   ├── NativeMapReduceOper.java
│   │   │   │   │   ├── NoopFilterRemover.java
│   │   │   │   │   ├── NoopFilterRemoverUtil.java
│   │   │   │   │   ├── NoopStoreRemover.java
│   │   │   │   │   ├── partitioners
│   │   │   │   │   │   ├── CountingMap.java
│   │   │   │   │   │   ├── DiscreteProbabilitySampleGenerator.java
│   │   │   │   │   │   ├── SecondaryKeyPartitioner.java
│   │   │   │   │   │   ├── SkewedPartitioner.java
│   │   │   │   │   │   └── WeightedRangePartitioner.java
│   │   │   │   │   ├── PhyPlanSetter.java
│   │   │   │   │   ├── PigBigDecimalRawComparator.java
│   │   │   │   │   ├── PigBigIntegerRawComparator.java
│   │   │   │   │   ├── PigBooleanRawComparator.java
│   │   │   │   │   ├── PigBytesRawComparator.java
│   │   │   │   │   ├── PigCombiner.java
│   │   │   │   │   ├── PigDateTimeRawComparator.java
│   │   │   │   │   ├── PigDoubleRawComparator.java
│   │   │   │   │   ├── PigFileInputFormat.java
│   │   │   │   │   ├── PigFloatRawComparator.java
│   │   │   │   │   ├── PigGenericMapBase.java
│   │   │   │   │   ├── PigGenericMapReduce.java
│   │   │   │   │   ├── PigHadoopLogger.java
│   │   │   │   │   ├── PigInputFormat.java
│   │   │   │   │   ├── PigIntRawComparator.java
│   │   │   │   │   ├── PigLongRawComparator.java
│   │   │   │   │   ├── PigMapBase.java
│   │   │   │   │   ├── PigMapOnly.java
│   │   │   │   │   ├── PigMapReduceCounter.java
│   │   │   │   │   ├── PigMapReduce.java
│   │   │   │   │   ├── PigOutputCommitter.java
│   │   │   │   │   ├── PigOutputFormat.java
│   │   │   │   │   ├── PigRecordReader.java
│   │   │   │   │   ├── PigReducerEstimator.java
│   │   │   │   │   ├── PigSecondaryKeyComparator.java
│   │   │   │   │   ├── PigSequenceFileInputFormat.java
│   │   │   │   │   ├── PigSplit.java
│   │   │   │   │   ├── PigStatsOutputSizeReader.java
│   │   │   │   │   ├── PigTextInputFormat.java
│   │   │   │   │   ├── PigTextOutputFormat.java
│   │   │   │   │   ├── PigTextRawComparator.java
│   │   │   │   │   ├── PigTupleDefaultRawComparator.java
│   │   │   │   │   ├── PigTupleSortComparator.java
│   │   │   │   │   ├── PigWritableComparators.java
│   │   │   │   │   ├── plans
│   │   │   │   │   │   ├── DotMRPrinter.java
│   │   │   │   │   │   ├── EndOfAllInputSetter.java
│   │   │   │   │   │   ├── MRIntermediateDataVisitor.java
│   │   │   │   │   │   ├── MROperPlan.java
│   │   │   │   │   │   ├── MROpPlanVisitor.java
│   │   │   │   │   │   ├── MRPrinter.java
│   │   │   │   │   │   ├── POPackageAnnotator.java
│   │   │   │   │   │   ├── ScalarPhyFinder.java
│   │   │   │   │   │   ├── UDFFinder.java
│   │   │   │   │   │   └── XMLMRPrinter.java
│   │   │   │   │   ├── ProgressableReporter.java
│   │   │   │   │   ├── RunJarSecurityManager.java
│   │   │   │   │   ├── SampleOptimizer.java
│   │   │   │   │   ├── SecondaryKeyOptimizer.java
│   │   │   │   │   ├── SecondaryKeyOptimizerMR.java
│   │   │   │   │   ├── SortKeyInfo.java
│   │   │   │   │   ├── UDFEndOfAllInputNeededVisitor.java
│   │   │   │   │   └── UDFFinishVisitor.java
│   │   │   │   ├── optimizer
│   │   │   │   │   └── SecondaryKeyOptimizer.java
│   │   │   │   ├── physicalLayer
│   │   │   │   │   ├── expressionOperators
│   │   │   │   │   │   ├── Add.java
│   │   │   │   │   │   ├── BinaryComparisonOperator.java
│   │   │   │   │   │   ├── BinaryExpressionOperator.java
│   │   │   │   │   │   ├── ComparisonOperator.java
│   │   │   │   │   │   ├── ConstantExpression.java
│   │   │   │   │   │   ├── Divide.java
│   │   │   │   │   │   ├── EqualToExpr.java
│   │   │   │   │   │   ├── ExpressionOperator.java
│   │   │   │   │   │   ├── GreaterThanExpr.java
│   │   │   │   │   │   ├── GTOrEqualToExpr.java
│   │   │   │   │   │   ├── LessThanExpr.java
│   │   │   │   │   │   ├── LTOrEqualToExpr.java
│   │   │   │   │   │   ├── Mod.java
│   │   │   │   │   │   ├── Multiply.java
│   │   │   │   │   │   ├── NotEqualToExpr.java
│   │   │   │   │   │   ├── POAnd.java
│   │   │   │   │   │   ├── POBinCond.java
│   │   │   │   │   │   ├── POCast.java
│   │   │   │   │   │   ├── POIsNull.java
│   │   │   │   │   │   ├── POMapLookUp.java
│   │   │   │   │   │   ├── PONegative.java
│   │   │   │   │   │   ├── PONot.java
│   │   │   │   │   │   ├── POOr.java
│   │   │   │   │   │   ├── POProject.java
│   │   │   │   │   │   ├── PORegexp.java
│   │   │   │   │   │   ├── PORelationToExprProject.java
│   │   │   │   │   │   ├── POUserComparisonFunc.java
│   │   │   │   │   │   ├── POUserFunc.java
│   │   │   │   │   │   ├── regex
│   │   │   │   │   │   │   ├── CompiledAutomaton.java
│   │   │   │   │   │   │   ├── CompiledRegex.java
│   │   │   │   │   │   │   ├── NonConstantRegex.java
│   │   │   │   │   │   │   ├── RegexImpl.java
│   │   │   │   │   │   │   └── RegexInit.java
│   │   │   │   │   │   ├── Subtract.java
│   │   │   │   │   │   ├── UnaryComparisonOperator.java
│   │   │   │   │   │   └── UnaryExpressionOperator.java
│   │   │   │   │   ├── LogicalToPhysicalTranslatorException.java
│   │   │   │   │   ├── package.html
│   │   │   │   │   ├── PhysicalOperator.java
│   │   │   │   │   ├── PigLogger.java
│   │   │   │   │   ├── PigProgressable.java
│   │   │   │   │   ├── plans
│   │   │   │   │   │   ├── DotPOPrinter.java
│   │   │   │   │   │   ├── PatternNode.java
│   │   │   │   │   │   ├── PatternPlan.java
│   │   │   │   │   │   ├── PhyPlanVisitor.java
│   │   │   │   │   │   ├── PhysicalPlan.java
│   │   │   │   │   │   ├── PlanPrinter.java
│   │   │   │   │   │   ├── UdfCacheShipFilesVisitor.java
│   │   │   │   │   │   └── XMLPhysicalPlanPrinter.java
│   │   │   │   │   ├── POPrinter.java
│   │   │   │   │   ├── POStatus.java
│   │   │   │   │   ├── relationalOperators
│   │   │   │   │   │   ├── AccumulativeTupleBuffer.java
│   │   │   │   │   │   ├── CombinerPackager.java
│   │   │   │   │   │   ├── JoinPackager.java
│   │   │   │   │   │   ├── LitePackager.java
│   │   │   │   │   │   ├── MultiQueryPackager.java
│   │   │   │   │   │   ├── Packager.java
│   │   │   │   │   │   ├── POBroadcastSpark.java
│   │   │   │   │   │   ├── POCollectedGroup.java
│   │   │   │   │   │   ├── POCounter.java
│   │   │   │   │   │   ├── POCross.java
│   │   │   │   │   │   ├── PODemux.java
│   │   │   │   │   │   ├── PODistinct.java
│   │   │   │   │   │   ├── POFilter.java
│   │   │   │   │   │   ├── POForEach.java
│   │   │   │   │   │   ├── POFRJoin.java
│   │   │   │   │   │   ├── POFRJoinSpark.java
│   │   │   │   │   │   ├── POGlobalRearrange.java
│   │   │   │   │   │   ├── POLimit.java
│   │   │   │   │   │   ├── POLoad.java
│   │   │   │   │   │   ├── POLocalRearrange.java
│   │   │   │   │   │   ├── POMergeCogroup.java
│   │   │   │   │   │   ├── POMergeJoin.java
│   │   │   │   │   │   ├── PONative.java
│   │   │   │   │   │   ├── POOptimizedForEach.java
│   │   │   │   │   │   ├── POPackage.java
│   │   │   │   │   │   ├── POPartialAgg.java
│   │   │   │   │   │   ├── POPartitionRearrange.java
│   │   │   │   │   │   ├── POPoissonSample.java
│   │   │   │   │   │   ├── POPreCombinerLocalRearrange.java
│   │   │   │   │   │   ├── PORank.java
│   │   │   │   │   │   ├── POReservoirSample.java
│   │   │   │   │   │   ├── POSkewedJoin.java
│   │   │   │   │   │   ├── POSortedDistinct.java
│   │   │   │   │   │   ├── POSort.java
│   │   │   │   │   │   ├── POSplit.java
│   │   │   │   │   │   ├── POStoreImpl.java
│   │   │   │   │   │   ├── POStore.java
│   │   │   │   │   │   ├── POStream.java
│   │   │   │   │   │   ├── POUnion.java
│   │   │   │   │   │   └── StoreFuncDecorator.java
│   │   │   │   │   ├── Result.java
│   │   │   │   │   └── util
│   │   │   │   │   ├── MonitoredUDFExecutor.java
│   │   │   │   │   └── PlanHelper.java
│   │   │   │   ├── spark
│   │   │   │   │   ├── converter
│   │   │   │   │   │   ├── BroadcastConverter.java
│   │   │   │   │   │   ├── CollectedGroupConverter.java
│   │   │   │   │   │   ├── CounterConverter.java
│   │   │   │   │   │   ├── DistinctConverter.java
│   │   │   │   │   │   ├── FilterConverter.java
│   │   │   │   │   │   ├── ForEachConverter.java
│   │   │   │   │   │   ├── FRJoinConverter.java
│   │   │   │   │   │   ├── GlobalRearrangeConverter.java
│   │   │   │   │   │   ├── IndexedKey.java
│   │   │   │   │   │   ├── IteratorTransform.java
│   │   │   │   │   │   ├── JoinGroupSparkConverter.java
│   │   │   │   │   │   ├── LimitConverter.java
│   │   │   │   │   │   ├── LoadConverter.java
│   │   │   │   │   │   ├── LocalRearrangeConverter.java
│   │   │   │   │   │   ├── MergeCogroupConverter.java
│   │   │   │   │   │   ├── MergeJoinConverter.java
│   │   │   │   │   │   ├── OutputConsumerIterator.java
│   │   │   │   │   │   ├── PackageConverter.java
│   │   │   │   │   │   ├── PigSecondaryKeyComparatorSpark.java
│   │   │   │   │   │   ├── PoissonSampleConverter.java
│   │   │   │   │   │   ├── RankConverter.java
│   │   │   │   │   │   ├── RDDConverter.java
│   │   │   │   │   │   ├── ReduceByConverter.java
│   │   │   │   │   │   ├── SecondaryKeySortUtil.java
│   │   │   │   │   │   ├── SkewedJoinConverter.java
│   │   │   │   │   │   ├── SortConverter.java
│   │   │   │   │   │   ├── SparkSampleSortConverter.java
│   │   │   │   │   │   ├── SplitConverter.java
│   │   │   │   │   │   ├── StoreConverter.java
│   │   │   │   │   │   ├── StreamConverter.java
│   │   │   │   │   │   └── UnionConverter.java
│   │   │   │   │   ├── JobGraphBuilder.java
│   │   │   │   │   ├── JobMetricsListener.java
│   │   │   │   │   ├── KryoSerializer.java
│   │   │   │   │   ├── MapReducePartitionerWrapper.java
│   │   │   │   │   ├── operator
│   │   │   │   │   │   ├── NativeSparkOperator.java
│   │   │   │   │   │   ├── POGlobalRearrangeSpark.java
│   │   │   │   │   │   ├── POJoinGroupSpark.java
│   │   │   │   │   │   ├── POPoissonSampleSpark.java
│   │   │   │   │   │   ├── POReduceBySpark.java
│   │   │   │   │   │   └── POSampleSortSpark.java
│   │   │   │   │   ├── optimizer
│   │   │   │   │   │   ├── AccumulatorOptimizer.java
│   │   │   │   │   │   ├── CombinerOptimizer.java
│   │   │   │   │   │   ├── JoinGroupOptimizerSpark.java
│   │   │   │   │   │   ├── MultiQueryOptimizerSpark.java
│   │   │   │   │   │   ├── NoopFilterRemover.java
│   │   │   │   │   │   ├── ParallelismSetter.java
│   │   │   │   │   │   ├── SecondaryKeyOptimizerSpark.java
│   │   │   │   │   │   └── SparkSecondaryKeyOptimizerUtil.java
│   │   │   │   │   ├── plan
│   │   │   │   │   │   ├── DotSparkPrinter.java
│   │   │   │   │   │   ├── SparkCompilerException.java
│   │   │   │   │   │   ├── SparkCompiler.java
│   │   │   │   │   │   ├── SparkOperator.java
│   │   │   │   │   │   ├── SparkOperPlan.java
│   │   │   │   │   │   ├── SparkOpPlanVisitor.java
│   │   │   │   │   │   ├── SparkPOPackageAnnotator.java
│   │   │   │   │   │   ├── SparkPrinter.java
│   │   │   │   │   │   └── XMLSparkPrinter.java
│   │   │   │   │   ├── running
│   │   │   │   │   │   └── PigInputFormatSpark.java
│   │   │   │   │   ├── SparkEngineConf.java
│   │   │   │   │   ├── SparkExecType.java
│   │   │   │   │   ├── SparkExecutionEngine.java
│   │   │   │   │   ├── SparkLauncher.java
│   │   │   │   │   ├── SparkLocalExecType.java
│   │   │   │   │   ├── SparkPigContext.java
│   │   │   │   │   ├── SparkPigRecordReader.java
│   │   │   │   │   ├── SparkPigSplit.java
│   │   │   │   │   ├── SparkPOUserFuncVisitor.java
│   │   │   │   │   ├── SparkUtil.java
│   │   │   │   │   ├── streaming
│   │   │   │   │   │   └── SparkExecutableManager.java
│   │   │   │   │   └── UDFJarsFinder.java
│   │   │   │   ├── TaskContext.java
│   │   │   │   ├── tez
│   │   │   │   │   ├── plan
│   │   │   │   │   │   ├── operator
│   │   │   │   │   │   │   ├── BloomPackager.java
│   │   │   │   │   │   │   ├── NativeTezOper.java
│   │   │   │   │   │   │   ├── POBloomFilterRearrangeTez.java
│   │   │   │   │   │   │   ├── POBuildBloomRearrangeTez.java
│   │   │   │   │   │   │   ├── POCounterStatsTez.java
│   │   │   │   │   │   │   ├── POCounterTez.java
│   │   │   │   │   │   │   ├── POFRJoinTez.java
│   │   │   │   │   │   │   ├── POIdentityInOutTez.java
│   │   │   │   │   │   │   ├── POLocalRearrangeTezFactory.java
│   │   │   │   │   │   │   ├── POLocalRearrangeTez.java
│   │   │   │   │   │   │   ├── POPartitionRearrangeTez.java
│   │   │   │   │   │   │   ├── PORankTez.java
│   │   │   │   │   │   │   ├── POShuffledValueInputTez.java
│   │   │   │   │   │   │   ├── POShuffleTezLoad.java
│   │   │   │   │   │   │   ├── POSimpleTezLoad.java
│   │   │   │   │   │   │   ├── POStoreTez.java
│   │   │   │   │   │   │   ├── POValueInputTez.java
│   │   │   │   │   │   │   └── POValueOutputTez.java
│   │   │   │   │   │   ├── optimizer
│   │   │   │   │   │   │   ├── AccumulatorOptimizer.java
│   │   │   │   │   │   │   ├── CombinerOptimizer.java
│   │   │   │   │   │   │   ├── LoaderProcessor.java
│   │   │   │   │   │   │   ├── MultiQueryOptimizerTez.java
│   │   │   │   │   │   │   ├── NoopFilterRemover.java
│   │   │   │   │   │   │   ├── ParallelismSetter.java
│   │   │   │   │   │   │   ├── SecondaryKeyOptimizerTez.java
│   │   │   │   │   │   │   ├── TezEstimatedParallelismClearer.java
│   │   │   │   │   │   │   ├── TezOperDependencyParallelismEstimator.java
│   │   │   │   │   │   │   ├── TezParallelismEstimator.java
│   │   │   │   │   │   │   └── UnionOptimizer.java
│   │   │   │   │   │   ├── TezCompilerException.java
│   │   │   │   │   │   ├── TezCompiler.java
│   │   │   │   │   │   ├── TezEdgeDescriptor.java
│   │   │   │   │   │   ├── TezOperator.java
│   │   │   │   │   │   ├── TezOperPlan.java
│   │   │   │   │   │   ├── TezOpPlanVisitor.java
│   │   │   │   │   │   ├── TezPlanContainer.java
│   │   │   │   │   │   ├── TezPlanContainerNode.java
│   │   │   │   │   │   ├── TezPlanContainerPrinter.java
│   │   │   │   │   │   ├── TezPlanContainerUDFCollector.java
│   │   │   │   │   │   ├── TezPlanContainerVisitor.java
│   │   │   │   │   │   ├── TezPOPackageAnnotator.java
│   │   │   │   │   │   ├── TezPOStreamVisitor.java
│   │   │   │   │   │   ├── TezPOUserFuncVisitor.java
│   │   │   │   │   │   ├── TezPrinter.java
│   │   │   │   │   │   └── udf
│   │   │   │   │   │   ├── FindQuantilesTez.java
│   │   │   │   │   │   ├── IsFirstReduceOfKeyTez.java
│   │   │   │   │   │   ├── PartitionSkewedKeysTez.java
│   │   │   │   │   │   └── ReadScalarsTez.java
│   │   │   │   │   ├── runtime
│   │   │   │   │   │   ├── HashValuePartitioner.java
│   │   │   │   │   │   ├── ObjectCache.java
│   │   │   │   │   │   ├── PartitionerDefinedVertexManager.java
│   │   │   │   │   │   ├── PigGraceShuffleVertexManager.java
│   │   │   │   │   │   ├── PigInputFormatTez.java
│   │   │   │   │   │   ├── PigOutputFormatTez.java
│   │   │   │   │   │   ├── PigProcessor.java
│   │   │   │   │   │   ├── SkewedPartitionerTez.java
│   │   │   │   │   │   ├── TezInput.java
│   │   │   │   │   │   ├── TezOutput.java
│   │   │   │   │   │   ├── TezTaskConfigurable.java
│   │   │   │   │   │   ├── TezTaskContext.java
│   │   │   │   │   │   └── WeightedRangePartitionerTez.java
│   │   │   │   │   ├── TezDagBuilder.java
│   │   │   │   │   ├── TezExecType.java
│   │   │   │   │   ├── TezExecutionEngine.java
│   │   │   │   │   ├── TezJobCompiler.java
│   │   │   │   │   ├── TezJob.java
│   │   │   │   │   ├── TezLauncher.java
│   │   │   │   │   ├── TezLocalExecType.java
│   │   │   │   │   ├── TezResourceManager.java
│   │   │   │   │   ├── TezSessionManager.java
│   │   │   │   │   └── util
│   │   │   │   │   ├── MRToTezHelper.java
│   │   │   │   │   ├── SecurityHelper.java
│   │   │   │   │   ├── TezCompilerUtil.java
│   │   │   │   │   ├── TezRuntimeUtil.java
│   │   │   │   │   └── TezUDFContextSeparator.java
│   │   │   │   └── util
│   │   │   │   ├── AccumulatorOptimizerUtil.java
│   │   │   │   ├── CombinerOptimizerUtil.java
│   │   │   │   ├── MapRedUtil.java
│   │   │   │   ├── ParallelConstantVisitor.java
│   │   │   │   └── SecondaryKeyOptimizerUtil.java
│   │   │   ├── hbase
│   │   │   │   ├── HBaseBinaryConverter.java
│   │   │   │   ├── HBaseStorage.java
│   │   │   │   ├── HBaseTableInputFormat.java
│   │   │   │   └── TableSplitComparable.java
│   │   │   ├── HDataType.java
│   │   │   ├── HKerberos.java
│   │   │   ├── PigATSClient.java
│   │   │   ├── PigJobControl.java
│   │   │   └── streaming
│   │   │   └── HadoopExecutableManager.java
│   │   ├── builtin
│   │   │   ├── ABS.java
│   │   │   ├── ACOS.java
│   │   │   ├── AddDuration.java
│   │   │   ├── AlgebraicBigDecimalMathBase.java
│   │   │   ├── AlgebraicBigIntegerMathBase.java
│   │   │   ├── AlgebraicByteArrayMathBase.java
│   │   │   ├── AlgebraicDoubleMathBase.java
│   │   │   ├── AlgebraicFloatMathBase.java
│   │   │   ├── AlgebraicIntMathBase.java
│   │   │   ├── AlgebraicLongMathBase.java
│   │   │   ├── AlgebraicMathBase.java
│   │   │   ├── ARITY.java
│   │   │   ├── ASIN.java
│   │   │   ├── Assert.java
│   │   │   ├── ATAN.java
│   │   │   ├── AVG.java
│   │   │   ├── AvroStorage.java
│   │   │   ├── BagSize.java
│   │   │   ├── BagToString.java
│   │   │   ├── BagToTuple.java
│   │   │   ├── Base.java
│   │   │   ├── BigDecimalAbs.java
│   │   │   ├── BigDecimalAvg.java
│   │   │   ├── BigDecimalMax.java
│   │   │   ├── BigDecimalMin.java
│   │   │   ├── BigDecimalSum.java
│   │   │   ├── BigDecimalWrapper.java
│   │   │   ├── BigIntegerAbs.java
│   │   │   ├── BigIntegerAvg.java
│   │   │   ├── BigIntegerMax.java
│   │   │   ├── BigIntegerMin.java
│   │   │   ├── BigIntegerSum.java
│   │   │   ├── BigIntegerWrapper.java
│   │   │   ├── BinStorage.java
│   │   │   ├── Bloom.java
│   │   │   ├── BuildBloomBase.java
│   │   │   ├── BuildBloom.java
│   │   │   ├── CBRT.java
│   │   │   ├── CEIL.java
│   │   │   ├── CONCAT.java
│   │   │   ├── ConstantSize.java
│   │   │   ├── COR.java
│   │   │   ├── COSH.java
│   │   │   ├── COS.java
│   │   │   ├── COUNT.java
│   │   │   ├── COUNT_STAR.java
│   │   │   ├── COV.java
│   │   │   ├── CubeDimensions.java
│   │   │   ├── CurrentTime.java
│   │   │   ├── DateTimeMax.java
│   │   │   ├── DateTimeMin.java
│   │   │   ├── DaysBetween.java
│   │   │   ├── DIFF.java
│   │   │   ├── Distinct.java
│   │   │   ├── DoubleAbs.java
│   │   │   ├── DoubleAvg.java
│   │   │   ├── DoubleBase.java
│   │   │   ├── DoubleMax.java
│   │   │   ├── DoubleMin.java
│   │   │   ├── DoubleRound.java
│   │   │   ├── DoubleRoundTo.java
│   │   │   ├── DoubleSum.java
│   │   │   ├── ENDSWITH.java
│   │   │   ├── EqualsIgnoreCase.java
│   │   │   ├── EXP.java
│   │   │   ├── FloatAbs.java
│   │   │   ├── FloatAvg.java
│   │   │   ├── FloatMax.java
│   │   │   ├── FloatMin.java
│   │   │   ├── FloatRound.java
│   │   │   ├── FloatRoundTo.java
│   │   │   ├── FloatSum.java
│   │   │   ├── FLOOR.java
│   │   │   ├── FunctionWrapperEvalFunc.java
│   │   │   ├── FuncUtils.java
│   │   │   ├── GenericInvoker.java
│   │   │   ├── GetDay.java
│   │   │   ├── GetHour.java
│   │   │   ├── GetMilliSecond.java
│   │   │   ├── GetMinute.java
│   │   │   ├── GetMonth.java
│   │   │   ├── GetSecond.java
│   │   │   ├── GetWeek.java
│   │   │   ├── GetWeekYear.java
│   │   │   ├── GetYear.java
│   │   │   ├── HiveUDAF.java
│   │   │   ├── HiveUDFBase.java
│   │   │   ├── HiveUDF.java
│   │   │   ├── HiveUDTF.java
│   │   │   ├── HoursBetween.java
│   │   │   ├── INDEXOF.java
│   │   │   ├── IntAbs.java
│   │   │   ├── IntAvg.java
│   │   │   ├── IntMax.java
│   │   │   ├── IntMin.java
│   │   │   ├── IntSum.java
│   │   │   ├── INVERSEMAP.java
│   │   │   ├── InvokeForDouble.java
│   │   │   ├── InvokeForFloat.java
│   │   │   ├── InvokeForInt.java
│   │   │   ├── InvokeForLong.java
│   │   │   ├── InvokeForString.java
│   │   │   ├── InvokerFunction.java
│   │   │   ├── InvokerGenerator.java
│   │   │   ├── Invoker.java
│   │   │   ├── IsEmpty.java
│   │   │   ├── JsonLoader.java
│   │   │   ├── JsonMetadata.java
│   │   │   ├── JsonStorage.java
│   │   │   ├── KEYSET.java
│   │   │   ├── LAST_INDEX_OF.java
│   │   │   ├── LCFIRST.java
│   │   │   ├── LOG10.java
│   │   │   ├── LOG.java
│   │   │   ├── LongAbs.java
│   │   │   ├── LongAvg.java
│   │   │   ├── LongMax.java
│   │   │   ├── LongMin.java
│   │   │   ├── LongSum.java
│   │   │   ├── LOWER.java
│   │   │   ├── LTRIM.java
│   │   │   ├── MapSize.java
│   │   │   ├── MAX.java
│   │   │   ├── MilliSecondsBetween.java
│   │   │   ├── MIN.java
│   │   │   ├── MinutesBetween.java
│   │   │   ├── mock
│   │   │   │   └── Storage.java
│   │   │   ├── MonitoredUDF.java
│   │   │   ├── MonthsBetween.java
│   │   │   ├── Nondeterministic.java
│   │   │   ├── OrcStorage.java
│   │   │   ├── OutputSchema.java
│   │   │   ├── package.html
│   │   │   ├── ParquetLoader.java
│   │   │   ├── ParquetStorer.java
│   │   │   ├── PigStorage.java
│   │   │   ├── PigStreaming.java
│   │   │   ├── PluckTuple.java
│   │   │   ├── RANDOM.java
│   │   │   ├── REGEX_EXTRACT_ALL.java
│   │   │   ├── REGEX_EXTRACT.java
│   │   │   ├── REGEX_SEARCH.java
│   │   │   ├── REPLACE.java
│   │   │   ├── RollupDimensions.java
│   │   │   ├── ROUND.java
│   │   │   ├── RoundRobinPartitioner.java
│   │   │   ├── ROUND_TO.java
│   │   │   ├── RTRIM.java
│   │   │   ├── SecondsBetween.java
│   │   │   ├── SINH.java
│   │   │   ├── SIN.java
│   │   │   ├── SIZE.java
│   │   │   ├── SPRINTF.java
│   │   │   ├── SQRT.java
│   │   │   ├── STARTSWITH.java
│   │   │   ├── StringConcat.java
│   │   │   ├── StringMax.java
│   │   │   ├── StringMin.java
│   │   │   ├── StringSize.java
│   │   │   ├── STRSPLIT.java
│   │   │   ├── STRSPLITTOBAG.java
│   │   │   ├── SUBSTRING.java
│   │   │   ├── SubtractDuration.java
│   │   │   ├── SUBTRACT.java
│   │   │   ├── SUM.java
│   │   │   ├── TANH.java
│   │   │   ├── TAN.java
│   │   │   ├── TextLoader.java
│   │   │   ├── TOBAG.java
│   │   │   ├── ToDate2ARGS.java
│   │   │   ├── ToDate3ARGS.java
│   │   │   ├── ToDateISO.java
│   │   │   ├── ToDate.java
│   │   │   ├── TOKENIZE.java
│   │   │   ├── TOMAP.java
│   │   │   ├── ToMilliSeconds.java
│   │   │   ├── TOP.java
│   │   │   ├── ToString.java
│   │   │   ├── TOTUPLE.java
│   │   │   ├── ToUnixTime.java
│   │   │   ├── TrevniStorage.java
│   │   │   ├── TRIM.java
│   │   │   ├── TupleSize.java
│   │   │   ├── UCFIRST.java
│   │   │   ├── UniqueID.java
│   │   │   ├── UPPER.java
│   │   │   ├── Utf8StorageConverter.java
│   │   │   ├── VALUELIST.java
│   │   │   ├── VALUESET.java
│   │   │   ├── WeeksBetween.java
│   │   │   └── YearsBetween.java
│   │   ├── classification
│   │   │   ├── InterfaceAudience.java
│   │   │   └── InterfaceStability.java
│   │   ├── CollectableLoadFunc.java
│   │   ├── ComparisonFunc.java
│   │   ├── CounterBasedErrorHandler.java
│   │   ├── data
│   │   │   ├── AbstractTuple.java
│   │   │   ├── AccumulativeBag.java
│   │   │   ├── AmendableTuple.java
│   │   │   ├── AppendableSchemaTuple.java
│   │   │   ├── BagFactory.java
│   │   │   ├── BinInterSedes.java
│   │   │   ├── BinSedesTupleFactory.java
│   │   │   ├── BinSedesTuple.java
│   │   │   ├── DataBag.java
│   │   │   ├── DataByteArray.java
│   │   │   ├── DataReaderWriter.java
│   │   │   ├── DataType.java
│   │   │   ├── DefaultAbstractBag.java
│   │   │   ├── DefaultBagFactory.java
│   │   │   ├── DefaultDataBag.java
│   │   │   ├── DefaultTupleFactory.java
│   │   │   ├── DefaultTuple.java
│   │   │   ├── DistinctDataBag.java
│   │   │   ├── FieldIsNullException.java
│   │   │   ├── FileList.java
│   │   │   ├── InternalCachedBag.java
│   │   │   ├── InternalDistinctBag.java
│   │   │   ├── InternalMap.java
│   │   │   ├── InternalSortedBag.java
│   │   │   ├── InterSedesFactory.java
│   │   │   ├── InterSedes.java
│   │   │   ├── LimitedSortedDataBag.java
│   │   │   ├── NonSpillableDataBag.java
│   │   │   ├── package.html
│   │   │   ├── ReadOnceBag.java
│   │   │   ├── SchemaTupleBackend.java
│   │   │   ├── SchemaTupleClassGenerator.java
│   │   │   ├── SchemaTupleFactory.java
│   │   │   ├── SchemaTupleFrontend.java
│   │   │   ├── SchemaTuple.java
│   │   │   ├── SelfSpillBag.java
│   │   │   ├── SingleTupleBag.java
│   │   │   ├── SizeUtil.java
│   │   │   ├── SortedDataBag.java
│   │   │   ├── SortedSpillBag.java
│   │   │   ├── TargetedTuple.java
│   │   │   ├── TimestampedTuple.java
│   │   │   ├── TupleFactory.java
│   │   │   ├── Tuple.java
│   │   │   ├── TupleMaker.java
│   │   │   ├── TupleRawComparator.java
│   │   │   ├── TypeAwareTuple.java
│   │   │   ├── UnlimitedNullTuple.java
│   │   │   ├── utils
│   │   │   │   ├── BytesHelper.java
│   │   │   │   ├── MethodHelper.java
│   │   │   │   ├── SedesHelper.java
│   │   │   │   └── StructuresHelper.java
│   │   │   └── WritableByteArray.java
│   │   ├── ErrorHandler.java
│   │   ├── ErrorHandling.java
│   │   ├── EvalFunc.java
│   │   ├── ExceptionalFunction.java
│   │   ├── ExecType.java
│   │   ├── ExecTypeProvider.java
│   │   ├── Expression.java
│   │   ├── FileInputLoadFunc.java
│   │   ├── FileSplitComparable.java
│   │   ├── FilterFunc.java
│   │   ├── FuncSpec.java
│   │   ├── Function.java
│   │   ├── impl
│   │   │   ├── builtin
│   │   │   │   ├── DefaultIndexableLoader.java
│   │   │   │   ├── FindQuantiles.java
│   │   │   │   ├── GetMemNumRows.java
│   │   │   │   ├── GFAny.java
│   │   │   │   ├── GFCross.java
│   │   │   │   ├── GFReplicate.java
│   │   │   │   ├── IdentityColumn.java
│   │   │   │   ├── IsFirstReduceOfKey.java
│   │   │   │   ├── PartitionSkewedKeys.java
│   │   │   │   ├── PoissonSampleLoader.java
│   │   │   │   ├── RandomSampleLoader.java
│   │   │   │   ├── ReadScalars.java
│   │   │   │   ├── SampleLoader.java
│   │   │   │   └── StreamingUDF.java
│   │   │   ├── io
│   │   │   │   ├── BinStorageInputFormat.java
│   │   │   │   ├── BinStorageOutputFormat.java
│   │   │   │   ├── BinStorageRecordReader.java
│   │   │   │   ├── BinStorageRecordWriter.java
│   │   │   │   ├── BufferedPositionedInputStream.java
│   │   │   │   ├── compress
│   │   │   │   │   └── BZip2CodecWithExtensionBZ.java
│   │   │   │   ├── FileLocalizer.java
│   │   │   │   ├── FileSpec.java
│   │   │   │   ├── InterRecordReader.java
│   │   │   │   ├── InterRecordWriter.java
│   │   │   │   ├── InterStorage.java
│   │   │   │   ├── NullableBag.java
│   │   │   │   ├── NullableBigDecimalWritable.java
│   │   │   │   ├── NullableBigIntegerWritable.java
│   │   │   │   ├── NullableBooleanWritable.java
│   │   │   │   ├── NullableBytesWritable.java
│   │   │   │   ├── NullableDateTimeWritable.java
│   │   │   │   ├── NullableDoubleWritable.java
│   │   │   │   ├── NullableFloatWritable.java
│   │   │   │   ├── NullableIntWritable.java
│   │   │   │   ├── NullableLongWritable.java
│   │   │   │   ├── NullablePartitionWritable.java
│   │   │   │   ├── NullableText.java
│   │   │   │   ├── NullableTuple.java
│   │   │   │   ├── NullableUnknownWritable.java
│   │   │   │   ├── PigFile.java
│   │   │   │   ├── PigNullableWritable.java
│   │   │   │   ├── ReadToEndLoader.java
│   │   │   │   ├── ResourceNotFoundException.java
│   │   │   │   ├── SequenceFileInterStorage.java
│   │   │   │   ├── TFileRecordReader.java
│   │   │   │   ├── TFileRecordWriter.java
│   │   │   │   └── TFileStorage.java
│   │   │   ├── logicalLayer
│   │   │   │   ├── CanonicalNamer.java
│   │   │   │   ├── FrontendException.java
│   │   │   │   ├── package.html
│   │   │   │   ├── schema
│   │   │   │   │   ├── Schema.java
│   │   │   │   │   ├── SchemaMergeException.java
│   │   │   │   │   └── SchemaUtil.java
│   │   │   │   └── validators
│   │   │   │   └── TypeCheckerException.java
│   │   │   ├── PigContext.java
│   │   │   ├── PigImplConstants.java
│   │   │   ├── plan
│   │   │   │   ├── CompilationMessageCollector.java
│   │   │   │   ├── DependencyOrderWalker.java
│   │   │   │   ├── DepthFirstWalker.java
│   │   │   │   ├── DotPlanDumper.java
│   │   │   │   ├── MapKeysInfo.java
│   │   │   │   ├── NodeIdGenerator.java
│   │   │   │   ├── Operator.java
│   │   │   │   ├── OperatorKey.java
│   │   │   │   ├── OperatorPlan.java
│   │   │   │   ├── optimizer
│   │   │   │   │   └── OptimizerException.java
│   │   │   │   ├── PlanDumper.java
│   │   │   │   ├── PlanException.java
│   │   │   │   ├── PlanValidationException.java
│   │   │   │   ├── PlanVisitor.java
│   │   │   │   ├── PlanWalker.java
│   │   │   │   ├── ProjectionMap.java
│   │   │   │   ├── RequiredFields.java
│   │   │   │   ├── ReverseDependencyOrderWalker.java
│   │   │   │   └── VisitorException.java
│   │   │   ├── streaming
│   │   │   │   ├── DefaultInputHandler.java
│   │   │   │   ├── DefaultOutputHandler.java
│   │   │   │   ├── ExecutableManager.java
│   │   │   │   ├── FileInputHandler.java
│   │   │   │   ├── FileOutputHandler.java
│   │   │   │   ├── HandlerFactory.java
│   │   │   │   ├── InputHandler.java
│   │   │   │   ├── OutputHandler.java
│   │   │   │   ├── PigStreamingUDF.java
│   │   │   │   ├── StreamingCommand.java
│   │   │   │   ├── StreamingDelimiters.java
│   │   │   │   ├── StreamingUDFException.java
│   │   │   │   ├── StreamingUDFInputHandler.java
│   │   │   │   ├── StreamingUDFOutputHandler.java
│   │   │   │   ├── StreamingUDFOutputSchemaException.java
│   │   │   │   └── StreamingUtil.java
│   │   │   └── util
│   │   │   ├── avro
│   │   │   │   ├── AvroArrayReader.java
│   │   │   │   ├── AvroBagWrapper.java
│   │   │   │   ├── AvroMapWrapper.java
│   │   │   │   ├── AvroRecordReader.java
│   │   │   │   ├── AvroRecordWriter.java
│   │   │   │   ├── AvroStorageDataConversionUtilities.java
│   │   │   │   ├── AvroStorageSchemaConversionUtilities.java
│   │   │   │   └── AvroTupleWrapper.java
│   │   │   ├── BagFormat.java
│   │   │   ├── CastUtils.java
│   │   │   ├── CompilerUtils.java
│   │   │   ├── ConfigurationValidator.java
│   │   │   ├── GroupingSpillable.java
│   │   │   ├── HashOutputStream.java
│   │   │   ├── hive
│   │   │   │   └── HiveUtils.java
│   │   │   ├── IdentityHashSet.java
│   │   │   ├── JarManager.java
│   │   │   ├── JavaCompilerHelper.java
│   │   │   ├── LineageTracer.java
│   │   │   ├── LinkedMultiMap.java
│   │   │   ├── LogUtils.java
│   │   │   ├── MultiMap.java
│   │   │   ├── NumValCarrier.java
│   │   │   ├── ObjectSerializer.java
│   │   │   ├── orc
│   │   │   ├── Pair.java
│   │   │   ├── PropertiesUtil.java
│   │   │   ├── RewindableIterator.java
│   │   │   ├── Spillable.java
│   │   │   ├── SpillableMemoryManager.java
│   │   │   ├── StorageUtil.java
│   │   │   ├── StringUtils.java
│   │   │   ├── TupleFormat.java
│   │   │   ├── UDFContext.java
│   │   │   ├── UDFContextSeparator.java
│   │   │   ├── UriUtil.java
│   │   │   ├── Utils.java
│   │   │   └── WrappedIOException.java
│   │   ├── IndexableLoadFunc.java
│   │   ├── IteratingAccumulatorEvalFunc.java
│   │   ├── JVMReuseImpl.java
│   │   ├── JVMReuseManager.java
│   │   ├── LoadCaster.java
│   │   ├── LoadFunc.java
│   │   ├── LoadFuncMetadataWrapper.java
│   │   ├── LoadFuncWrapper.java
│   │   ├── LoadMetadata.java
│   │   ├── LoadPredicatePushdown.java
│   │   ├── LoadPushDown.java
│   │   ├── LoadStoreCaster.java
│   │   ├── Main.java
│   │   ├── newplan
│   │   │   ├── BaseOperatorPlan.java
│   │   │   ├── DependencyOrderWalker.java
│   │   │   ├── DepthFirstWalker.java
│   │   │   ├── DotPlanDumper.java
│   │   │   ├── FilterExtractor.java
│   │   │   ├── logical
│   │   │   │   ├── DotLOPrinter.java
│   │   │   │   ├── expression
│   │   │   │   │   ├── AddExpression.java
│   │   │   │   │   ├── AllSameExpressionVisitor.java
│   │   │   │   │   ├── AndExpression.java
│   │   │   │   │   ├── BinaryExpression.java
│   │   │   │   │   ├── BinCondExpression.java
│   │   │   │   │   ├── CastExpression.java
│   │   │   │   │   ├── ColumnExpression.java
│   │   │   │   │   ├── ConstantExpression.java
│   │   │   │   │   ├── DereferenceExpression.java
│   │   │   │   │   ├── DivideExpression.java
│   │   │   │   │   ├── EqualExpression.java
│   │   │   │   │   ├── ExpToPhyTranslationVisitor.java
│   │   │   │   │   ├── GreaterThanEqualExpression.java
│   │   │   │   │   ├── GreaterThanExpression.java
│   │   │   │   │   ├── IsNullExpression.java
│   │   │   │   │   ├── LessThanEqualExpression.java
│   │   │   │   │   ├── LessThanExpression.java
│   │   │   │   │   ├── LogicalExpression.java
│   │   │   │   │   ├── LogicalExpressionPlan.java
│   │   │   │   │   ├── LogicalExpressionVisitor.java
│   │   │   │   │   ├── MapLookupExpression.java
│   │   │   │   │   ├── ModExpression.java
│   │   │   │   │   ├── MultiplyExpression.java
│   │   │   │   │   ├── NegativeExpression.java
│   │   │   │   │   ├── NotEqualExpression.java
│   │   │   │   │   ├── NotExpression.java
│   │   │   │   │   ├── OrExpression.java
│   │   │   │   │   ├── ProjectExpression.java
│   │   │   │   │   ├── RegexExpression.java
│   │   │   │   │   ├── ScalarExpression.java
│   │   │   │   │   ├── SubtractExpression.java
│   │   │   │   │   ├── UnaryExpression.java
│   │   │   │   │   └── UserFuncExpression.java
│   │   │   │   ├── optimizer
│   │   │   │   │   ├── AllExpressionVisitor.java
│   │   │   │   │   ├── AllSameRalationalNodesVisitor.java
│   │   │   │   │   ├── LogicalPlanOptimizer.java
│   │   │   │   │   ├── LogicalPlanPrinter.java
│   │   │   │   │   ├── ProjectionPatcher.java
│   │   │   │   │   ├── SchemaPatcher.java
│   │   │   │   │   ├── SchemaResetter.java
│   │   │   │   │   └── UidResetter.java
│   │   │   │   ├── relational
│   │   │   │   │   ├── LOCogroup.java
│   │   │   │   │   ├── LOCross.java
│   │   │   │   │   ├── LOCube.java
│   │   │   │   │   ├── LODistinct.java
│   │   │   │   │   ├── LOFilter.java
│   │   │   │   │   ├── LOForEach.java
│   │   │   │   │   ├── LOGenerate.java
│   │   │   │   │   ├── LogicalPlanData.java
│   │   │   │   │   ├── LogicalPlan.java
│   │   │   │   │   ├── LogicalRelationalNodesVisitor.java
│   │   │   │   │   ├── LogicalRelationalOperator.java
│   │   │   │   │   ├── LogicalSchema.java
│   │   │   │   │   ├── LogToPhyTranslationVisitor.java
│   │   │   │   │   ├── LOInnerLoad.java
│   │   │   │   │   ├── LOJoin.java
│   │   │   │   │   ├── LOLimit.java
│   │   │   │   │   ├── LOLoad.java
│   │   │   │   │   ├── LONative.java
│   │   │   │   │   ├── LORank.java
│   │   │   │   │   ├── LOSort.java
│   │   │   │   │   ├── LOSplit.java
│   │   │   │   │   ├── LOSplitOutput.java
│   │   │   │   │   ├── LOStore.java
│   │   │   │   │   ├── LOStream.java
│   │   │   │   │   ├── LOUnion.java
│   │   │   │   │   ├── MapSideMergeValidator.java
│   │   │   │   │   └── SchemaNotDefinedException.java
│   │   │   │   ├── rules
│   │   │   │   │   ├── AddForEach.java
│   │   │   │   │   ├── ColumnMapKeyPrune.java
│   │   │   │   │   ├── ColumnPruneHelper.java
│   │   │   │   │   ├── ColumnPruneVisitor.java
│   │   │   │   │   ├── ConstantCalculator.java
│   │   │   │   │   ├── FilterAboveForeach.java
│   │   │   │   │   ├── FilterConstantCalculator.java
│   │   │   │   │   ├── ForEachConstantCalculator.java
│   │   │   │   │   ├── GroupByConstParallelSetter.java
│   │   │   │   │   ├── LimitOptimizer.java
│   │   │   │   │   ├── LoadTypeCastInserter.java
│   │   │   │   │   ├── LogicalRelationalNodeValidator.java
│   │   │   │   │   ├── MapKeysPruneHelper.java
│   │   │   │   │   ├── MergeFilter.java
│   │   │   │   │   ├── MergeForEach.java
│   │   │   │   │   ├── NestedLimitOptimizer.java
│   │   │   │   │   ├── OptimizerUtils.java
│   │   │   │   │   ├── PartitionFilterOptimizer.java
│   │   │   │   │   ├── PredicatePushdownOptimizer.java
│   │   │   │   │   ├── PushDownForEachFlatten.java
│   │   │   │   │   ├── PushUpFilter.java
│   │   │   │   │   ├── SplitFilter.java
│   │   │   │   │   ├── StreamTypeCastInserter.java
│   │   │   │   │   ├── TypeCastInserter.java
│   │   │   │   │   └── WholePlanRule.java
│   │   │   │   ├── Util.java
│   │   │   │   └── visitor
│   │   │   │   ├── CastLineageSetter.java
│   │   │   │   ├── ColumnAliasConversionVisitor.java
│   │   │   │   ├── DanglingNestedNodeRemover.java
│   │   │   │   ├── DuplicateForEachColumnRewriteVisitor.java
│   │   │   │   ├── ForEachUserSchemaVisitor.java
│   │   │   │   ├── ImplicitSplitInsertVisitor.java
│   │   │   │   ├── InputOutputFileValidatorVisitor.java
│   │   │   │   ├── LineageFindRelVisitor.java
│   │   │   │   ├── ProjectStarExpander.java
│   │   │   │   ├── ProjectStarExpanderUtil.java
│   │   │   │   ├── ProjStarInUdfExpander.java
│   │   │   │   ├── ResetProjectionAttachedRelationalOpVisitor.java
│   │   │   │   ├── ScalarVariableValidator.java
│   │   │   │   ├── ScalarVisitor.java
│   │   │   │   ├── SchemaAliasVisitor.java
│   │   │   │   ├── SortInfoSetter.java
│   │   │   │   ├── StoreAliasSetter.java
│   │   │   │   ├── TypeCheckingExpVisitor.java
│   │   │   │   ├── TypeCheckingRelVisitor.java
│   │   │   │   ├── UDFFinder.java
│   │   │   │   └── UnionOnSchemaSetter.java
│   │   │   ├── Operator.java
│   │   │   ├── OperatorPlan.java
│   │   │   ├── OperatorSubPlan.java
│   │   │   ├── optimizer
│   │   │   │   ├── PlanOptimizer.java
│   │   │   │   ├── PlanTransformListener.java
│   │   │   │   ├── Rule.java
│   │   │   │   └── Transformer.java
│   │   │   ├── PartitionFilterExtractor.java
│   │   │   ├── PlanDumper.java
│   │   │   ├── PlanEdge.java
│   │   │   ├── PlanVisitor.java
│   │   │   ├── PlanWalker.java
│   │   │   ├── PredicatePushDownFilterExtractor.java
│   │   │   ├── ReverseDependencyOrderWalker.java
│   │   │   ├── ReverseDependencyOrderWalkerWOSeenChk.java
│   │   │   └── SubtreeDependencyOrderWalker.java
│   │   ├── NonFSLoadFunc.java
│   │   ├── OrderedLoadFunc.java
│   │   ├── OverwritableStoreFunc.java
│   │   ├── package.html
│   │   ├── parser
│   │   │   ├── AliasMasker.g
│   │   │   ├── AstPrinter.g
│   │   │   ├── AstValidator.g
│   │   │   ├── DryRunGruntParser.java
│   │   │   ├── DuplicatedSchemaAliasException.java
│   │   │   ├── FunctionType.java
│   │   │   ├── InvalidCommandException.java
│   │   │   ├── InvalidPathException.java
│   │   │   ├── InvalidScalarProjectionException.java
│   │   │   ├── LogicalPlanBuilder.java
│   │   │   ├── LogicalPlanGenerator.g
│   │   │   ├── NonProjectExpressionException.java
│   │   │   ├── ParserException.java
│   │   │   ├── ParserValidationException.java
│   │   │   ├── PigMacro.java
│   │   │   ├── PigParserNodeAdaptor.java
│   │   │   ├── PigParserNode.java
│   │   │   ├── PigRecognitionException.java
│   │   │   ├── PlanGenerationFailureException.java
│   │   │   ├── QueryLexer.g
│   │   │   ├── QueryParserDriver.java
│   │   │   ├── QueryParserFileStream.java
│   │   │   ├── QueryParser.g
│   │   │   ├── QueryParserStreamUtil.java
│   │   │   ├── QueryParserStringStream.java
│   │   │   ├── QueryParserUtils.java
│   │   │   ├── RegisterResolver.java
│   │   │   ├── SourceLocation.java
│   │   │   ├── StreamingCommandUtils.java
│   │   │   └── UndefinedAliasException.java
│   │   ├── pen
│   │   │   ├── AugmentBaseDataVisitor.java
│   │   │   ├── EquivalenceClasses.java
│   │   │   ├── ExampleGenerator.java
│   │   │   ├── FakeRawKeyValueIterator.java
│   │   │   ├── Illustrable.java
│   │   │   ├── IllustratorAttacher.java
│   │   │   ├── Illustrator.java
│   │   │   ├── LineageTrimmingVisitor.java
│   │   │   ├── LocalMapReduceSimulator.java
│   │   │   ├── PhysicalPlanResetter.java
│   │   │   ├── POOptimizeDisabler.java
│   │   │   └── util
│   │   │   ├── DisplayExamples.java
│   │   │   ├── ExampleTuple.java
│   │   │   ├── LineageTracer.java
│   │   │   ├── MetricEvaluation.java
│   │   │   └── PreOrderDepthFirstWalker.java
│   │   ├── PigConfiguration.java
│   │   ├── PigConstants.java
│   │   ├── PigCounters.java
│   │   ├── PigException.java
│   │   ├── PigRunner.java
│   │   ├── PigServer.java
│   │   ├── PigStreamingBase.java
│   │   ├── PigToStream.java
│   │   ├── PigWarning.java
│   │   ├── PrimitiveEvalFunc.java
│   │   ├── ResourceSchema.java
│   │   ├── ResourceStatistics.java
│   │   ├── scripting
│   │   │   ├── BoundScript.java
│   │   │   ├── groovy
│   │   │   │   ├── AccumulatorAccumulate.java
│   │   │   │   ├── AccumulatorCleanup.java
│   │   │   │   ├── AccumulatorGetValue.java
│   │   │   │   ├── AlgebraicFinal.java
│   │   │   │   ├── AlgebraicInitial.java
│   │   │   │   ├── AlgebraicIntermed.java
│   │   │   │   ├── GroovyAccumulatorEvalFunc.java
│   │   │   │   ├── GroovyAlgebraicEvalFunc.java
│   │   │   │   ├── GroovyEvalFunc.java
│   │   │   │   ├── GroovyEvalFuncObject.java
│   │   │   │   ├── GroovyScriptEngine.java
│   │   │   │   ├── GroovyUtils.java
│   │   │   │   └── OutputSchemaFunction.java
│   │   │   ├── jruby
│   │   │   │   ├── JrubyAccumulatorEvalFunc.java
│   │   │   │   ├── JrubyAlgebraicEvalFunc.java
│   │   │   │   ├── JrubyEvalFunc.java
│   │   │   │   ├── JrubyScriptEngine.java
│   │   │   │   ├── PigJrubyLibrary.java
│   │   │   │   ├── RubyDataBag.java
│   │   │   │   ├── RubyDataByteArray.java
│   │   │   │   └── RubySchema.java
│   │   │   ├── js
│   │   │   │   ├── JsFunction.java
│   │   │   │   ├── JSPig.java
│   │   │   │   └── JsScriptEngine.java
│   │   │   ├── jython
│   │   │   │   ├── JythonFunction.java
│   │   │   │   ├── JythonScriptEngine.java
│   │   │   │   └── JythonUtils.java
│   │   │   ├── Pig.java
│   │   │   ├── ScriptEngine.java
│   │   │   ├── ScriptingOutputCapturer.java
│   │   │   ├── ScriptPigContext.java
│   │   │   ├── streaming
│   │   │   │   └── python
│   │   │   │   └── PythonScriptEngine.java
│   │   │   └── SyncProgressNotificationAdaptor.java
│   │   ├── SortColInfo.java
│   │   ├── SortInfo.java
│   │   ├── StaticDataCleanup.java
│   │   ├── StoreCaster.java
│   │   ├── StoreFuncInterface.java
│   │   ├── StoreFunc.java
│   │   ├── StoreFuncMetadataWrapper.java
│   │   ├── StoreFuncWrapper.java
│   │   ├── StoreMetadata.java
│   │   ├── StoreResources.java
│   │   ├── StreamToPig.java
│   │   ├── TerminatingAccumulator.java
│   │   ├── tools
│   │   │   ├── cmdline
│   │   │   │   └── CmdLineParser.java
│   │   │   ├── counters
│   │   │   │   └── PigCounterHelper.java
│   │   │   ├── DownloadResolver.java
│   │   │   ├── grunt
│   │   │   │   ├── autocomplete
│   │   │   │   ├── autocomplete_aliases
│   │   │   │   ├── Command.java
│   │   │   │   ├── ConsoleReaderInputStream.java
│   │   │   │   ├── Grunt.java
│   │   │   │   ├── GruntParser.java
│   │   │   │   ├── PigCompletorAliases.java
│   │   │   │   └── PigCompletor.java
│   │   │   ├── parameters
│   │   │   │   ├── ParameterSubstitutionException.java
│   │   │   │   ├── ParameterSubstitutionPreprocessor.java
│   │   │   │   ├── ParamLoader.jj
│   │   │   │   ├── PigFileParser.jj
│   │   │   │   └── PreprocessorContext.java
│   │   │   ├── pigscript
│   │   │   │   └── parser
│   │   │   │   └── PigScriptParser.jj
│   │   │   ├── pigstats
│   │   │   │   ├── EmbeddedPigStats.java
│   │   │   │   ├── EmptyPigStats.java
│   │   │   │   ├── InputStats.java
│   │   │   │   ├── JobStats.java
│   │   │   │   ├── mapreduce
│   │   │   │   │   ├── MRJobStats.java
│   │   │   │   │   ├── MRPigStatsUtil.java
│   │   │   │   │   ├── MRScriptState.java
│   │   │   │   │   └── SimplePigStats.java
│   │   │   │   ├── OutputStats.java
│   │   │   │   ├── PigProgressNotificationListener.java
│   │   │   │   ├── PigStats.java
│   │   │   │   ├── PigStatsUtil.java
│   │   │   │   ├── PigStatusReporter.java
│   │   │   │   ├── PigWarnCounter.java
│   │   │   │   ├── ScriptState.java
│   │   │   │   ├── spark
│   │   │   │   │   ├── SparkCounterGroup.java
│   │   │   │   │   ├── SparkCounter.java
│   │   │   │   │   ├── SparkCounters.java
│   │   │   │   │   ├── SparkJobStats.java
│   │   │   │   │   ├── SparkPigStats.java
│   │   │   │   │   ├── SparkPigStatusReporter.java
│   │   │   │   │   ├── SparkScriptState.java
│   │   │   │   │   └── SparkStatsUtil.java
│   │   │   │   └── tez
│   │   │   │   ├── PigTezProgressNotificationListener.java
│   │   │   │   ├── TezDAGStats.java
│   │   │   │   ├── TezPigScriptStats.java
│   │   │   │   ├── TezScriptState.java
│   │   │   │   └── TezVertexStats.java
│   │   │   ├── streams
│   │   │   │   └── StreamGenerator.java
│   │   │   ├── timer
│   │   │   │   ├── PerformanceTimerFactory.java
│   │   │   │   └── PerformanceTimer.java
│   │   │   └── ToolsPigServer.java
│   │   ├── TypedOutputEvalFunc.java
│   │   └── validator
│   │   ├── BlackAndWhitelistFilter.java
│   │   ├── BlackAndWhitelistValidator.java
│   │   └── PigCommandFilter.java
│   ├── overview.html
│   ├── packages
│   │   ├── pig-setup-conf.sh
│   │   ├── templates
│   │   │   └── conf
│   │   │   └── pig-env.sh
│   │   └── update-pig-env.sh
│   ├── pig-default.properties
│   └── python
│   └── streaming
│   ├── controller.py
│   └── pig_util.py
├── test
│   ├── all-tests
│   ├── bin
│   │   └── test-patch.sh
│   ├── checkstyle-noframes-sorted.xsl
│   ├── checkstyle.xml
│   ├── commit-tests
│   ├── data
│   │   └── pigunit
│   │   ├── top_queries_expected_top_3.txt
│   │   ├── top_queries_input_data.txt
│   │   ├── top_queries_macro.pig
│   │   ├── top_queries_params.txt
│   │   └── top_queries.pig
│   ├── e2e
│   │   ├── harness
│   │   │   ├── build.xml
│   │   │   ├── Insert2Mysql.pm
│   │   │   ├── Log.pm
│   │   │   ├── Properties.pm
│   │   │   ├── test
│   │   │   │   ├── conf
│   │   │   │   │   └── default.conf
│   │   │   │   └── tests
│   │   │   │   ├── deploy.conf
│   │   │   │   └── test.conf
│   │   │   ├── TestDeployerFactory.pm
│   │   │   ├── TestDeployer.pm
│   │   │   ├── TestDeployerTest.pm
│   │   │   ├── TestDriverFactory.pm
│   │   │   ├── TestDriver.pm
│   │   │   ├── TestDriverTest.pm
│   │   │   ├── test_harness.pl
│   │   │   ├── TestReport.pm
│   │   │   └── xmlReport.pl
│   │   └── pig
│   │   ├── build.xml
│   │   ├── conf
│   │   │   ├── default.conf
│   │   │   ├── existing_deployer.conf
│   │   │   ├── local.conf
│   │   │   ├── local_deployer.conf
│   │   │   ├── rpm.conf
│   │   │   ├── spark.conf
│   │   │   ├── testpropertiesfile.conf
│   │   │   └── tez.conf
│   │   ├── deployers
│   │   │   ├── ExistingClusterDeployer.pm
│   │   │   └── LocalDeployer.pm
│   │   ├── drivers
│   │   │   ├── TestDriverPig.pm
│   │   │   ├── TestDriverScript.pm
│   │   │   └── Util.pm
│   │   ├── lib
│   │   │   ├── hadoop-examples.jar
│   │   │   └── hadoop-streaming.jar
│   │   ├── macros
│   │   │   ├── macro1.pig
│   │   │   └── macro_bad1.pig
│   │   ├── paramfiles
│   │   │   └── params_3
│   │   ├── resource
│   │   │   ├── default.res
│   │   │   └── windows.res
│   │   ├── streaming
│   │   │   ├── DieRandomly.pl
│   │   │   ├── GroupBy.pl
│   │   │   ├── nameMap
│   │   │   ├── PigStreamingBad.pl
│   │   │   ├── PigStreamingDepend.pl
│   │   │   ├── PigStreamingModule.pm
│   │   │   ├── PigStreaming.pl
│   │   │   └── Split.pl
│   │   ├── tests
│   │   │   ├── bigdata.conf
│   │   │   ├── cmdline.conf
│   │   │   ├── grunt.conf
│   │   │   ├── hcat.conf
│   │   │   ├── join.conf
│   │   │   ├── macro.conf
│   │   │   ├── multiquery.conf
│   │   │   ├── negative.conf
│   │   │   ├── nightly.conf
│   │   │   ├── orc.conf
│   │   │   ├── streaming.conf
│   │   │   ├── streaming_local.conf
│   │   │   ├── turing_jython.conf
│   │   │   └── utf8.conf
│   │   ├── tools
│   │   │   ├── generate
│   │   │   │   └── generate_data.pl
│   │   │   └── test
│   │   │   ├── explainchk.pl
│   │   │   └── floatpostprocessor.pl
│   │   ├── udfs
│   │   │   ├── cpython
│   │   │   │   ├── morepythonudfs.py
│   │   │   │   └── scriptingudf.py
│   │   │   ├── groovy
│   │   │   │   └── scriptingudf.groovy
│   │   │   ├── java
│   │   │   │   ├── build.xml
│   │   │   │   └── org
│   │   │   │   └── apache
│   │   │   │   └── pig
│   │   │   │   ├── test
│   │   │   │   │   ├── udf
│   │   │   │   │   │   ├── evalfunc
│   │   │   │   │   │   │   ├── AllFirstLetter.java
│   │   │   │   │   │   │   ├── AppendIndex.java
│   │   │   │   │   │   │   ├── BadMonitoredDefault.java
│   │   │   │   │   │   │   ├── BadMonitored.java
│   │   │   │   │   │   │   ├── BadUdf2.java
│   │   │   │   │   │   │   ├── BadUdf3.java
│   │   │   │   │   │   │   ├── BadUdf4.java
│   │   │   │   │   │   │   ├── BadUdf.java
│   │   │   │   │   │   │   ├── CreateMap.java
│   │   │   │   │   │   │   ├── CreateTupleBag.java
│   │   │   │   │   │   │   ├── DECODE.java
│   │   │   │   │   │   │   ├── DummyContextUDF.java
│   │   │   │   │   │   │   ├── ENCODE.java
│   │   │   │   │   │   │   ├── Fred.java
│   │   │   │   │   │   │   ├── GoodMonitored.java
│   │   │   │   │   │   │   ├── IteratingAccumulatorCount.java
│   │   │   │   │   │   │   ├── IteratingAccumulatorIsEmpty.java
│   │   │   │   │   │   │   ├── IteratingAccumulatorSum.java
│   │   │   │   │   │   │   ├── Nil.java
│   │   │   │   │   │   │   ├── NonAlgNonAccCount.java
│   │   │   │   │   │   │   ├── Swap.java
│   │   │   │   │   │   │   ├── TestBoolean.java
│   │   │   │   │   │   │   ├── TestConstructorArgs.java
│   │   │   │   │   │   │   ├── TestEvalFunc.java
│   │   │   │   │   │   │   ├── TestWarningFunc.java
│   │   │   │   │   │   │   ├── TOBAG2.java
│   │   │   │   │   │   │   ├── TOBAG.java
│   │   │   │   │   │   │   ├── TOMAP.java
│   │   │   │   │   │   │   ├── Udfcachetest.java
│   │   │   │   │   │   │   ├── UdfContextFrontend.java
│   │   │   │   │   │   │   ├── UDFContextTestUDF.java
│   │   │   │   │   │   │   ├── UPPER.java
│   │   │   │   │   │   │   └── VARBAG.java
│   │   │   │   │   │   ├── orderby
│   │   │   │   │   │   │   └── OrdDesc.java
│   │   │   │   │   │   ├── storefunc
│   │   │   │   │   │   │   ├── DumpLoaderBad.java
│   │   │   │   │   │   │   ├── DumpLoader.java
│   │   │   │   │   │   │   ├── SimpleCollectableLoader.java
│   │   │   │   │   │   │   ├── StringStoreBad.java
│   │   │   │   │   │   │   └── StringStore.java
│   │   │   │   │   │   └── streaming
│   │   │   │   │   │   ├── DumpStreamerBad.java
│   │   │   │   │   │   ├── DumpStreamer.java
│   │   │   │   │   │   └── StreamingDump.java
│   │   │   │   │   └── utils
│   │   │   │   │   └── SimpleCustomPartitioner2.java
│   │   │   │   └── TestingAccumulatorHelper.java
│   │   │   ├── js
│   │   │   │   └── scriptingudf.js
│   │   │   ├── python
│   │   │   │   ├── morepythonudfs.py
│   │   │   │   ├── scriptingudf.py
│   │   │   │   └── stringutil.py
│   │   │   └── ruby
│   │   │   ├── morerubyudfs.rb
│   │   │   ├── scriptingudfs.rb
│   │   │   └── udf2.rb
│   │   └── whirr
│   │   ├── pigtest.properties
│   │   ├── README
│   │   └── whirr_test_patch.sh
│   ├── excluded-tests
│   ├── excluded-tests-23
│   ├── excluded-tests-mr
│   ├── excluded-tests-spark
│   ├── excluded-tests-tez
│   ├── findbugsExcludeFile.xml
│   ├── hbase-site.xml
│   ├── org
│   │   └── apache
│   │   └── pig
│   │   ├── backend
│   │   │   └── hadoop
│   │   │   ├── accumulo
│   │   │   │   ├── TestAbstractAccumuloStorage.java
│   │   │   │   ├── TestAccumuloBinaryConverter.java
│   │   │   │   ├── TestAccumuloColumns.java
│   │   │   │   ├── TestAccumuloPigCluster.java
│   │   │   │   ├── TestAccumuloStorageConfiguration.java
│   │   │   │   ├── TestAccumuloStorage.java
│   │   │   │   └── TestAccumuloStorageOptions.java
│   │   │   ├── executionengine
│   │   │   │   └── mapReduceLayer
│   │   │   │   ├── TestInputSizeReducerEstimator.java
│   │   │   │   └── TestPigBytesRawComparator.java
│   │   │   └── hbase
│   │   │   └── TestHBaseStorageFiltering.java
│   │   ├── builtin
│   │   │   ├── avro
│   │   │   │   ├── code
│   │   │   │   │   ├── java
│   │   │   │   │   │   └── RecordPojo.java
│   │   │   │   │   └── pig
│   │   │   │   │   ├── directory_test.pig
│   │   │   │   │   ├── dump.pig
│   │   │   │   │   ├── group_test.pig
│   │   │   │   │   ├── identity_ai1_ao2.pig
│   │   │   │   │   ├── identity_ao2.pig
│   │   │   │   │   ├── identity_blank_first_args.pig
│   │   │   │   │   ├── identity_codec.pig
│   │   │   │   │   ├── identity_just_ao2.pig
│   │   │   │   │   ├── identity.pig
│   │   │   │   │   ├── namesWithDoubleColons.pig
│   │   │   │   │   ├── projection_test.pig
│   │   │   │   │   ├── projection_test_with_schema.pig
│   │   │   │   │   ├── recursive_tests.pig
│   │   │   │   │   ├── trevni_to_avro.pig
│   │   │   │   │   ├── trevni_to_trevni.pig
│   │   │   │   │   └── with_dates.pig
│   │   │   │   ├── data
│   │   │   │   │   └── json
│   │   │   │   │   ├── arraysAsOutputByPig.json
│   │   │   │   │   ├── arrays.json
│   │   │   │   │   ├── projectionTest.json
│   │   │   │   │   ├── projectionTestWithSchema.json
│   │   │   │   │   ├── recordsAsOutputByPig.json
│   │   │   │   │   ├── recordsAsOutputByPigWithDates.json
│   │   │   │   │   ├── records.json
│   │   │   │   │   ├── recordsOfArrays.json
│   │   │   │   │   ├── recordsOfArraysOfRecords.json
│   │   │   │   │   ├── recordsOfStringArrays.json
│   │   │   │   │   ├── recordsSubSchema.json
│   │   │   │   │   ├── recordsSubSchemaNullable.json
│   │   │   │   │   ├── recordsWithDoubleUnderscores.json
│   │   │   │   │   ├── recordsWithEnums.json
│   │   │   │   │   ├── recordsWithFixed.json
│   │   │   │   │   ├── recordsWithMaps.json
│   │   │   │   │   ├── recordsWithMapsOfArrayOfRecords.json
│   │   │   │   │   ├── recordsWithMapsOfRecords.json
│   │   │   │   │   ├── recordsWithNullableUnions.json
│   │   │   │   │   ├── recordsWithSimpleUnion.json
│   │   │   │   │   ├── recordsWithSimpleUnionOutput.json
│   │   │   │   │   ├── recordWithRepeatedSubRecords.json
│   │   │   │   │   └── recursiveRecord.json
│   │   │   │   └── schema
│   │   │   │   ├── arraysAsOutputByPig.avsc
│   │   │   │   ├── arrays.avsc
│   │   │   │   ├── nullableArrayInMap.avsc
│   │   │   │   ├── nullableRecordInMap.avsc
│   │   │   │   ├── projectionTest.avsc
│   │   │   │   ├── projectionTestWithSchema.avsc
│   │   │   │   ├── recordInMap.avsc
│   │   │   │   ├── RecordPojo.avsc
│   │   │   │   ├── recordsAsOutputByPig.avsc
│   │   │   │   ├── recordsAsOutputByPigWithDates.avsc
│   │   │   │   ├── records.avsc
│   │   │   │   ├── recordsOfArrays.avsc
│   │   │   │   ├── recordsOfArraysOfRecords.avsc
│   │   │   │   ├── recordsOfStringArrays.avsc
│   │   │   │   ├── recordsSubSchema.avsc
│   │   │   │   ├── recordsSubSchemaNullable.avsc
│   │   │   │   ├── recordsWithDoubleUnderscores.avsc
│   │   │   │   ├── recordsWithEnums.avsc
│   │   │   │   ├── recordsWithFixed.avsc
│   │   │   │   ├── recordsWithMaps.avsc
│   │   │   │   ├── recordsWithMapsOfArrayOfRecords.avsc
│   │   │   │   ├── recordsWithMapsOfRecords.avsc
│   │   │   │   ├── recordsWithNullableUnions.avsc
│   │   │   │   ├── recordsWithSimpleUnion.avsc
│   │   │   │   ├── recordsWithSimpleUnionOutput.avsc
│   │   │   │   ├── recordWithRepeatedSubRecords.avsc
│   │   │   │   ├── recursiveRecord.avsc
│   │   │   │   ├── simpleRecordsTrevni.avsc
│   │   │   │   ├── testDirectory.avsc
│   │   │   │   └── testDirectoryCounts.avsc
│   │   │   ├── mock
│   │   │   │   └── TestMockStorage.java
│   │   │   ├── orc
│   │   │   │   ├── charvarchar.orc
│   │   │   │   ├── nullmapkey.orc
│   │   │   │   └── orc-file-11-format.orc
│   │   │   ├── TestAvroStorage.java
│   │   │   ├── TestBigTypeSort.java
│   │   │   ├── TestCurrentTime.java
│   │   │   ├── TestFunctionWrapperEvalFunc.java
│   │   │   ├── TestInvokerGenerator.java
│   │   │   ├── TestOrcStorage.java
│   │   │   ├── TestOrcStoragePushdown.java
│   │   │   ├── TestPluckTuple.java
│   │   │   ├── TestSUBTRACT.java
│   │   │   ├── TestTOMAP.java
│   │   │   ├── TestTOP.java
│   │   │   └── TestUtf8StorageConverter.java
│   │   ├── data
│   │   │   ├── TestSchemaTuple.java
│   │   │   └── utils
│   │   │   └── TestMethodHelper.java
│   │   ├── impl
│   │   │   ├── builtin
│   │   │   │   ├── TestHiveUDTF.java
│   │   │   │   └── TestStreamingUDF.java
│   │   │   ├── streaming
│   │   │   │   ├── TestPigStreamingUDF.java
│   │   │   │   ├── TestStreamingUDFOutputHandler.java
│   │   │   │   └── TestStreamingUtil.java
│   │   │   └── util
│   │   │   └── avro
│   │   │   └── TestAvroStorageSchemaConversionUtilities.java
│   │   ├── newplan
│   │   │   └── logical
│   │   │   ├── optimizer
│   │   │   │   ├── TestImplicitSplitOnTuple.java
│   │   │   │   └── TestSchemaResetter.java
│   │   │   └── relational
│   │   │   ├── LOTestHelper.java
│   │   │   └── TestLocationInPhysicalPlan.java
│   │   ├── parser
│   │   │   ├── ParserTestingUtils.java
│   │   │   ├── ParsingFailureException.java
│   │   │   ├── TestAST.pig
│   │   │   ├── TestAstValidator.java
│   │   │   ├── TestColumnAliasConversion.java
│   │   │   ├── TestDefaultDataTypeInserter.pig
│   │   │   ├── TestErrorHandling.java
│   │   │   ├── TestLexer.pig
│   │   │   ├── TestLogicalPlanGenerator.java
│   │   │   ├── TestParser.pig
│   │   │   ├── TestQueryLexer.java
│   │   │   ├── TestQueryParser.java
│   │   │   ├── TestQueryParserUtils.java
│   │   │   ├── TestScalarVisitor.java
│   │   │   ├── TestSchemaAliasVisitor.java
│   │   │   ├── TestUnionOnSchemaSetter.java
│   │   │   └── TreePrinter.java
│   │   ├── pigunit
│   │   │   ├── Cluster.java
│   │   │   ├── MiniClusterRunner.java
│   │   │   ├── pig
│   │   │   │   ├── GruntParser.java
│   │   │   │   └── PigServer.java
│   │   │   └── PigTest.java
│   │   ├── spark
│   │   │   ├── TestIndexedKey.java
│   │   │   ├── TestSecondarySortSpark.java
│   │   │   └── TestSparkCompiler.java
│   │   ├── test
│   │   │   ├── data
│   │   │   │   ├── blockEndingInCR.txt.bz2
│   │   │   │   ├── blockHeaderEndsAt136500.txt.bz2
│   │   │   │   ├── bzipdir1.bz2
│   │   │   │   │   └── bzipdir2.bz2
│   │   │   │   │   └── recordLossblockHeaderEndsAt136500.txt.bz2
│   │   │   │   ├── bzipTest.bz2
│   │   │   │   ├── ConfFile1.txt
│   │   │   │   ├── ConfFile2.txt
│   │   │   │   ├── ConfFile3.txt
│   │   │   │   ├── ConfFileComplexVal.txt
│   │   │   │   ├── ConfFileDuplicates.txt
│   │   │   │   ├── ConfFileSameParamMultipleTimes.txt
│   │   │   │   ├── ConfFileWithEmptyComments.txt
│   │   │   │   ├── ConfFileWithInvalidLines.txt
│   │   │   │   ├── ConfFileWithValidLines.txt
│   │   │   │   ├── DotFiles
│   │   │   │   │   ├── explain1.dot
│   │   │   │   │   ├── new-optlimitplan10.dot
│   │   │   │   │   ├── new-optlimitplan1.dot
│   │   │   │   │   ├── new-optlimitplan2.dot
│   │   │   │   │   ├── new-optlimitplan3.dot
│   │   │   │   │   ├── new-optlimitplan4.dot
│   │   │   │   │   ├── new-optlimitplan5.dot
│   │   │   │   │   ├── new-optlimitplan6.dot
│   │   │   │   │   ├── new-optlimitplan7.dot
│   │   │   │   │   ├── new-optlimitplan8.dot
│   │   │   │   │   ├── new-optlimitplan9.dot
│   │   │   │   │   ├── optlimitplan10.dot
│   │   │   │   │   ├── optlimitplan12.dot
│   │   │   │   │   ├── optlimitplan1.dot
│   │   │   │   │   ├── optlimitplan2.dot
│   │   │   │   │   ├── optlimitplan3.dot
│   │   │   │   │   ├── optlimitplan4.dot
│   │   │   │   │   ├── optlimitplan5.dot
│   │   │   │   │   ├── optlimitplan6.dot
│   │   │   │   │   ├── optlimitplan7.dot
│   │   │   │   │   ├── optlimitplan8.dot
│   │   │   │   │   ├── optlimitplan9.dot
│   │   │   │   │   ├── optplan1.dot
│   │   │   │   │   ├── plan1.dot
│   │   │   │   │   ├── testScript1.dot
│   │   │   │   │   ├── testScript2.dot
│   │   │   │   │   ├── testScript3.dot
│   │   │   │   │   ├── testScript4.dot
│   │   │   │   │   ├── testScript5.dot
│   │   │   │   │   └── testScript6.dot
│   │   │   │   ├── ExpectedResult2.pig
│   │   │   │   ├── ExpectedResult3.txt
│   │   │   │   ├── ExpectedResult4.pig
│   │   │   │   ├── ExpectedResult6.pig
│   │   │   │   ├── ExpectedResult7.pig
│   │   │   │   ├── ExpectedResultCmdLnPriorDeclare.pig
│   │   │   │   ├── ExpectedResultComment.pig
│   │   │   │   ├── ExpectedResultDefault.pig
│   │   │   │   ├── ExpectedResultDollarSign.pig
│   │   │   │   ├── ExpectedResultMulDecs.pig
│   │   │   │   ├── ExpectedResult.pig
│   │   │   │   ├── explainScript.pig
│   │   │   │   ├── generate_date.bat
│   │   │   │   ├── generate_date.sh
│   │   │   │   ├── GoldenFiles
│   │   │   │   │   ├── Arithmetic.gld
│   │   │   │   │   ├── BinCond.gld
│   │   │   │   │   ├── Cogroup.gld
│   │   │   │   │   ├── Comparison.gld
│   │   │   │   │   ├── ComplexForeach.gld
│   │   │   │   │   ├── Distinct.gld
│   │   │   │   │   ├── Generate.gld
│   │   │   │   │   ├── IsNull1.gld
│   │   │   │   │   ├── IsNull2.gld
│   │   │   │   │   ├── jsTst3
│   │   │   │   │   ├── jsTst4
│   │   │   │   │   ├── Limit.gld
│   │   │   │   │   ├── MRC10.gld
│   │   │   │   │   ├── MRC11.gld
│   │   │   │   │   ├── MRC12.gld
│   │   │   │   │   ├── MRC13.gld
│   │   │   │   │   ├── MRC14.gld
│   │   │   │   │   ├── MRC15.gld
│   │   │   │   │   ├── MRC16.gld
│   │   │   │   │   ├── MRC17.gld
│   │   │   │   │   ├── MRC19.gld
│   │   │   │   │   ├── MRC1.gld
│   │   │   │   │   ├── MRC2.gld
│   │   │   │   │   ├── MRC3.gld
│   │   │   │   │   ├── MRC4.gld
│   │   │   │   │   ├── MRC5.gld
│   │   │   │   │   ├── MRC6.gld
│   │   │   │   │   ├── MRC7.gld
│   │   │   │   │   ├── MRC8.gld
│   │   │   │   │   ├── MRC9.gld
│   │   │   │   │   ├── Sort.gld
│   │   │   │   │   ├── spark
│   │   │   │   │   │   ├── SPARKC-LoadStore-1-dot.gld
│   │   │   │   │   │   ├── SPARKC-LoadStore-1-text.gld
│   │   │   │   │   │   └── SPARKC-LoadStore-1-xml.gld
│   │   │   │   │   ├── Split1.gld
│   │   │   │   │   ├── Split2.gld
│   │   │   │   │   ├── tez
│   │   │   │   │   │   ├── TEZC-BloomJoin-1.gld
│   │   │   │   │   │   ├── TEZC-BloomJoin-1-KeyToReducer.gld
│   │   │   │   │   │   ├── TEZC-BloomJoin-2.gld
│   │   │   │   │   │   ├── TEZC-BloomJoin-2-KeyToReducer.gld
│   │   │   │   │   │   ├── TEZC-BloomJoin-3.gld
│   │   │   │   │   │   ├── TEZC-BloomJoin-3-KeyToReducer.gld
│   │   │   │   │   │   ├── TEZC-BloomJoin-4.gld
│   │   │   │   │   │   ├── TEZC-BloomJoin-4-KeyToReducer.gld
│   │   │   │   │   │   ├── TEZC-BloomJoin-5.gld
│   │   │   │   │   │   ├── TEZC-BloomJoin-5-KeyToReducer.gld
│   │   │   │   │   │   ├── TEZC-BloomJoin-6.gld
│   │   │   │   │   │   ├── TEZC-BloomJoin-6-KeyToReducer.gld
│   │   │   │   │   │   ├── TEZC-BloomJoin-7.gld
│   │   │   │   │   │   ├── TEZC-BloomJoin-7-KeyToReducer.gld
│   │   │   │   │   │   ├── TEZC-Cogroup-1.gld
│   │   │   │   │   │   ├── TEZC-Cross-1.gld
│   │   │   │   │   │   ├── TEZC-Cross-2.gld
│   │   │   │   │   │   ├── TEZC-Cross-3.gld
│   │   │   │   │   │   ├── TEZC-Distinct-1.gld
│   │   │   │   │   │   ├── TEZC-Distinct-2.gld
│   │   │   │   │   │   ├── TEZC-Filter-1.gld
│   │   │   │   │   │   ├── TEZC-FRJoin-1.gld
│   │   │   │   │   │   ├── TEZC-FRJoin-2.gld
│   │   │   │   │   │   ├── TEZC-Group-1.gld
│   │   │   │   │   │   ├── TEZC-Join-1.gld
│   │   │   │   │   │   ├── TEZC-Limit-1.gld
│   │   │   │   │   │   ├── TEZC-Limit-2.gld
│   │   │   │   │   │   ├── TEZC-Limit-3.gld
│   │   │   │   │   │   ├── TEZC-Limit-4.gld
│   │   │   │   │   │   ├── TEZC-LoadStore-1.gld
│   │   │   │   │   │   ├── TEZC-LoadStore-2.gld
│   │   │   │   │   │   ├── TEZC-LoadStore-3.gld
│   │   │   │   │   │   ├── TEZC-LoadStore-4.gld
│   │   │   │   │   │   ├── TEZC-LoadStore-5.gld
│   │   │   │   │   │   ├── TEZC-LoadStore-6.gld
│   │   │   │   │   │   ├── TEZC-LoadStore-7.gld
│   │   │   │   │   │   ├── TEZC-MQ-10.gld
│   │   │   │   │   │   ├── TEZC-MQ-10-OPTOFF.gld
│   │   │   │   │   │   ├── TEZC-MQ-1.gld
│   │   │   │   │   │   ├── TEZC-MQ-1-OPTOFF.gld
│   │   │   │   │   │   ├── TEZC-MQ-2.gld
│   │   │   │   │   │   ├── TEZC-MQ-2-OPTOFF.gld
│   │   │   │   │   │   ├── TEZC-MQ-3.gld
│   │   │   │   │   │   ├── TEZC-MQ-3-OPTOFF.gld
│   │   │   │   │   │   ├── TEZC-MQ-4.gld
│   │   │   │   │   │   ├── TEZC-MQ-4-OPTOFF.gld
│   │   │   │   │   │   ├── TEZC-MQ-5.gld
│   │   │   │   │   │   ├── TEZC-MQ-5-OPTOFF.gld
│   │   │   │   │   │   ├── TEZC-MQ-6.gld
│   │   │   │   │   │   ├── TEZC-MQ-6-OPTOFF.gld
│   │   │   │   │   │   ├── TEZC-MQ-7.gld
│   │   │   │   │   │   ├── TEZC-MQ-7-OPTOFF.gld
│   │   │   │   │   │   ├── TEZC-MQ-8.gld
│   │   │   │   │   │   ├── TEZC-MQ-8-OPTOFF.gld
│   │   │   │   │   │   ├── TEZC-MQ-9.gld
│   │   │   │   │   │   ├── TEZC-MQ-9-OPTOFF.gld
│   │   │   │   │   │   ├── TEZC-Native-1.gld
│   │   │   │   │   │   ├── TEZC-Order-1.gld
│   │   │   │   │   │   ├── TEZC-Order-2.gld
│   │   │   │   │   │   ├── TEZC-Order-3.gld
│   │   │   │   │   │   ├── TEZC-Rank-1.gld
│   │   │   │   │   │   ├── TEZC-Rank-2.gld
│   │   │   │   │   │   ├── TEZC-SecKeySort-1.gld
│   │   │   │   │   │   ├── TEZC-SecKeySort-2.gld
│   │   │   │   │   │   ├── TEZC-SelfJoin-1.gld
│   │   │   │   │   │   ├── TEZC-SelfJoin-2.gld
│   │   │   │   │   │   ├── TEZC-SelfJoin-3.gld
│   │   │   │   │   │   ├── TEZC-SelfJoin-4.gld
│   │   │   │   │   │   ├── TEZC-SelfJoin-5.gld
│   │   │   │   │   │   ├── TEZC-SelfJoin-6.gld
│   │   │   │   │   │   ├── TEZC-SkewJoin-1.gld
│   │   │   │   │   │   ├── TEZC-SkewJoin-2.gld
│   │   │   │   │   │   ├── TEZC-Stream-1.gld
│   │   │   │   │   │   ├── TEZC-Union-10.gld
│   │   │   │   │   │   ├── TEZC-Union-10-OPTOFF.gld
│   │   │   │   │   │   ├── TEZC-Union-11.gld
│   │   │   │   │   │   ├── TEZC-Union-11-OPTOFF.gld
│   │   │   │   │   │   ├── TEZC-Union-12.gld
│   │   │   │   │   │   ├── TEZC-Union-12-OPTOFF.gld
│   │   │   │   │   │   ├── TEZC-Union-13.gld
│   │   │   │   │   │   ├── TEZC-Union-13-OPTOFF.gld
│   │   │   │   │   │   ├── TEZC-Union-14.gld
│   │   │   │   │   │   ├── TEZC-Union-14-OPTOFF.gld
│   │   │   │   │   │   ├── TEZC-Union-15.gld
│   │   │   │   │   │   ├── TEZC-Union-15-OPTOFF.gld
│   │   │   │   │   │   ├── TEZC-Union-16.gld
│   │   │   │   │   │   ├── TEZC-Union-16-OPTOFF.gld
│   │   │   │   │   │   ├── TEZC-Union-17.gld
│   │   │   │   │   │   ├── TEZC-Union-17-OPTOFF.gld
│   │   │   │   │   │   ├── TEZC-Union-18.gld
│   │   │   │   │   │   ├── TEZC-Union-18-OPTOFF.gld
│   │   │   │   │   │   ├── TEZC-Union-19.gld
│   │   │   │   │   │   ├── TEZC-Union-19-OPTOFF.gld
│   │   │   │   │   │   ├── TEZC-Union-1-DummyStore2-OPTOFF.gld
│   │   │   │   │   │   ├── TEZC-Union-1-DummyStore-OPTOFF.gld
│   │   │   │   │   │   ├── TEZC-Union-1.gld
│   │   │   │   │   │   ├── TEZC-Union-1-OPTOFF.gld
│   │   │   │   │   │   ├── TEZC-Union-1-SplitStore.gld
│   │   │   │   │   │   ├── TEZC-Union-20.gld
│   │   │   │   │   │   ├── TEZC-Union-20-OPTOFF.gld
│   │   │   │   │   │   ├── TEZC-Union-21.gld
│   │   │   │   │   │   ├── TEZC-Union-21-OPTOFF.gld
│   │   │   │   │   │   ├── TEZC-Union-2.gld
│   │   │   │   │   │   ├── TEZC-Union-2-OPTOFF.gld
│   │   │   │   │   │   ├── TEZC-Union-3.gld
│   │   │   │   │   │   ├── TEZC-Union-3-OPTOFF.gld
│   │   │   │   │   │   ├── TEZC-Union-4.gld
│   │   │   │   │   │   ├── TEZC-Union-4-OPTOFF.gld
│   │   │   │   │   │   ├── TEZC-Union-5.gld
│   │   │   │   │   │   ├── TEZC-Union-5-OPTOFF.gld
│   │   │   │   │   │   ├── TEZC-Union-6.gld
│   │   │   │   │   │   ├── TEZC-Union-6-OPTOFF.gld
│   │   │   │   │   │   ├── TEZC-Union-7.gld
│   │   │   │   │   │   ├── TEZC-Union-7-OPTOFF.gld
│   │   │   │   │   │   ├── TEZC-Union-8.gld
│   │   │   │   │   │   ├── TEZC-Union-8-OPTOFF.gld
│   │   │   │   │   │   ├── TEZC-Union-9.gld
│   │   │   │   │   │   └── TEZC-Union-9-OPTOFF.gld
│   │   │   │   │   └── Union.gld
│   │   │   │   ├── illustrate2.pig
│   │   │   │   ├── illustrate3.pig
│   │   │   │   ├── illustrate4.pig
│   │   │   │   ├── illustrate5.pig
│   │   │   │   ├── illustrate6.pig
│   │   │   │   ├── illustrate7.pig
│   │   │   │   ├── illustrate.pig
│   │   │   │   ├── input1.pig
│   │   │   │   ├── input2.pig
│   │   │   │   ├── input3.pig
│   │   │   │   ├── input4.pig
│   │   │   │   ├── input5.pig
│   │   │   │   ├── input6.pig
│   │   │   │   ├── input7.pig
│   │   │   │   ├── inputCmdlineParamPriortoDeclare.pig
│   │   │   │   ├── inputCmdnameAsParamDeclare.pig
│   │   │   │   ├── inputComment.pig
│   │   │   │   ├── inputDefault.pig
│   │   │   │   ├── inputDollarSign.pig
│   │   │   │   ├── inputEscape.pig
│   │   │   │   ├── InputFiles
│   │   │   │   │   ├── jsTst1.txt
│   │   │   │   │   ├── jsTst2.txt
│   │   │   │   │   ├── jsTst5.txt
│   │   │   │   │   └── passwd
│   │   │   │   ├── inputMultipleDeclares.pig
│   │   │   │   ├── inputMultipleParams.pig
│   │   │   │   ├── inputNoVars.pig
│   │   │   │   ├── inputSubstitutionWithinShellCommand.pig
│   │   │   │   ├── inputSubstitutionWithinValue.pig
│   │   │   │   ├── inputSubWithinLiteral.pig
│   │   │   │   ├── inputThreeParams.pig
│   │   │   │   ├── newinputS.txt
│   │   │   │   ├── output1.pig
│   │   │   │   ├── output26.pig
│   │   │   │   ├── output3.pig
│   │   │   │   ├── passwd
│   │   │   │   ├── passwd2
│   │   │   │   ├── pigtestloader.jar
│   │   │   │   ├── tc.js
│   │   │   │   ├── test_broken.ppf
│   │   │   │   ├── TestIllustrateInput2.txt
│   │   │   │   ├── TestIllustrateInput_invalid.txt
│   │   │   │   ├── TestIllustrateInput.txt
│   │   │   │   ├── testivysettings.xml
│   │   │   │   ├── test.ppf
│   │   │   │   ├── TestRelationToExprProjectInput.txt
│   │   │   │   ├── testsubnested_exec.pig
│   │   │   │   ├── testsubnested_run.pig
│   │   │   │   ├── testsub.pig
│   │   │   │   └── TestWordCount.jar
│   │   │   ├── FakeFSInputStream.java
│   │   │   ├── FakeFSOutputStream.java
│   │   │   ├── InputSchemaUDF.java
│   │   │   ├── junit
│   │   │   │   └── OrderedJUnit4Runner.java
│   │   │   ├── MiniCluster.java
│   │   │   ├── MiniGenericCluster.java
│   │   │   ├── NonDefaultBagFactory.java
│   │   │   ├── OptimizeLimitPlanPrinter.java
│   │   │   ├── OrdAsc.java
│   │   │   ├── OrdDesc.java
│   │   │   ├── OrdDescNumeric.java
│   │   │   ├── PigExecTestCase.java
│   │   │   ├── PigStorageNoDefCtor.java
│   │   │   ├── PigStorageWithDifferentCaster.java
│   │   │   ├── PigStorageWithSchema.java
│   │   │   ├── PigStorageWithStatistics.java
│   │   │   ├── PigTestLoader.java
│   │   │   ├── pigunit
│   │   │   │   ├── pig
│   │   │   │   │   └── TestGruntParser.java
│   │   │   │   └── TestPigTest.java
│   │   │   ├── PORead.java
│   │   │   ├── RegexGroupCount.java
│   │   │   ├── SparkMiniCluster.java
│   │   │   ├── TestAccumulator.java
│   │   │   ├── TestAdd.java
│   │   │   ├── TestAlgebraicEval.java
│   │   │   ├── TestAlgebraicEvalLocal.java
│   │   │   ├── TestAlgebraicInstantiation.java
│   │   │   ├── TestAssert.java
│   │   │   ├── TestAutoLocalMode.java
│   │   │   ├── TestBagFormat.java
│   │   │   ├── TestBatchAliases.java
│   │   │   ├── TestBestFitCast.java
│   │   │   ├── TestBinaryExpressionOps.java
│   │   │   ├── TestBinInterSedes.java
│   │   │   ├── TestBlackAndWhitelistValidator.java
│   │   │   ├── TestBloom.java
│   │   │   ├── TestBoolean.java
│   │   │   ├── TestBuiltInBagToTupleOrString.java
│   │   │   ├── TestBuiltinInvoker.java
│   │   │   ├── TestBuiltin.java
│   │   │   ├── TestBZip.java
│   │   │   ├── TestCase.java
│   │   │   ├── TestCharArrayToNumeric.java
│   │   │   ├── TestCmdLineParser.java
│   │   │   ├── TestCollectedGroup.java
│   │   │   ├── TestCombiner.java
│   │   │   ├── TestCommit.java
│   │   │   ├── TestCompressedFiles.java
│   │   │   ├── TestConfigurationUtil.java
│   │   │   ├── TestConstantCalculator.java
│   │   │   ├── TestConstExpr.java
│   │   │   ├── TestConversions.java
│   │   │   ├── TestCounters.java
│   │   │   ├── TestCubeDimensions.java
│   │   │   ├── TestCubeOperator.java
│   │   │   ├── TestCustomPartitioner.java
│   │   │   ├── TestDataBagAccess.java
│   │   │   ├── TestDataBag.java
│   │   │   ├── TestDataModel.java
│   │   │   ├── TestDateTime.java
│   │   │   ├── TestDeleteOnFail.java
│   │   │   ├── TestDivide.java
│   │   │   ├── TestEmptyInputDir.java
│   │   │   ├── TestEqualTo.java
│   │   │   ├── TestErrorHandlingStoreFunc.java
│   │   │   ├── TestEvalFuncOutputAnnotation.java
│   │   │   ├── TestEvalPipeline2.java
│   │   │   ├── TestEvalPipeline.java
│   │   │   ├── TestEvalPipelineLocal.java
│   │   │   ├── TestExampleGenerator.java
│   │   │   ├── TestFetch.java
│   │   │   ├── TestFilter.java
│   │   │   ├── TestFilterOpNumeric.java
│   │   │   ├── TestFilterOpString.java
│   │   │   ├── TestFilterUDF.java
│   │   │   ├── TestFindQuantiles.java
│   │   │   ├── TestFinish.java
│   │   │   ├── TestFlatten.java
│   │   │   ├── TestForEach.java
│   │   │   ├── TestForEachNestedPlan.java
│   │   │   ├── TestForEachNestedPlanLocal.java
│   │   │   ├── TestForEachStar.java
│   │   │   ├── TestFRJoin2.java
│   │   │   ├── TestFRJoin.java
│   │   │   ├── TestFRJoinNullValue.java
│   │   │   ├── TestFuncSpec.java
│   │   │   ├── TestGFCross.java
│   │   │   ├── TestGreaterThan.java
│   │   │   ├── TestGroupConstParallel.java
│   │   │   ├── TestGroupConstParallelMR.java
│   │   │   ├── TestGrunt.java
│   │   │   ├── TestGTOrEqual.java
│   │   │   ├── TestHBaseStorage.java
│   │   │   ├── TestHBaseStorageParams.java
│   │   │   ├── TestImplicitSplit.java
│   │   │   ├── TestInfixArithmetic.java
│   │   │   ├── TestIn.java
│   │   │   ├── TestInputOutputFileValidator.java
│   │   │   ├── TestInputOutputMiniClusterFileValidator.java
│   │   │   ├── TestInstantiateFunc.java
│   │   │   ├── TestInvoker.java
│   │   │   ├── TestJobControlCompiler.java
│   │   │   ├── TestJobSubmission.java
│   │   │   ├── TestJobSubmissionMR.java
│   │   │   ├── TestJoinBase.java
│   │   │   ├── TestJoin.java
│   │   │   ├── TestJoinLocal.java
│   │   │   ├── TestJoinSmoke.java
│   │   │   ├── TestJsonLoaderStorage.java
│   │   │   ├── TestKeyTypeDiscoveryVisitor.java
│   │   │   ├── TestLargeFile.java
│   │   │   ├── TestLessThan.java
│   │   │   ├── TestLimitAdjuster.java
│   │   │   ├── TestLimitSchemaStore.java
│   │   │   ├── TestLimitVariable.java
│   │   │   ├── TestLineageFindRelVisitor.java
│   │   │   ├── TestLoaderStorerShipCacheFiles.java
│   │   │   ├── TestLoaderStorerShipCacheFilesMR.java
│   │   │   ├── TestLoadFunc.java
│   │   │   ├── TestLoad.java
│   │   │   ├── TestLocal2.java
│   │   │   ├── TestLocal.java
│   │   │   ├── TestLocalRearrange.java
│   │   │   ├── TestLogicalPlanBuilder.java
│   │   │   ├── TestLogToPhyCompiler.java
│   │   │   ├── TestLOLoadDeterminedSchema.java
│   │   │   ├── TestLTOrEqual.java
│   │   │   ├── TestMacroExpansion.java
│   │   │   ├── TestMapProjectionDuplicate.java
│   │   │   ├── TestMapReduce2.java
│   │   │   ├── TestMapReduce.java
│   │   │   ├── TestMapSideCogroup.java
│   │   │   ├── TestMergeForEachOptimization.java
│   │   │   ├── TestMergeJoin.java
│   │   │   ├── TestMergeJoinOuter.java
│   │   │   ├── TestMod.java
│   │   │   ├── TestMonitoredUDF.java
│   │   │   ├── TestMRCompiler.java
│   │   │   ├── TestMRExecutionEngine.java
│   │   │   ├── TestMRJobStats.java
│   │   │   ├── TestMultiply.java
│   │   │   ├── TestMultiQueryBasic.java
│   │   │   ├── TestMultiQueryCompiler.java
│   │   │   ├── TestMultiQuery.java
│   │   │   ├── TestMultiQueryLocal.java
│   │   │   ├── TestNativeMapReduce.java
│   │   │   ├── TestNestedForeach.java
│   │   │   ├── TestNewPartitionFilterPushDown.java
│   │   │   ├── TestNewPlanColumnPrune.java
│   │   │   ├── TestNewPlanFilterAboveForeach.java
│   │   │   ├── TestNewPlanFilterRule.java
│   │   │   ├── TestNewPlanImplicitSplit.java
│   │   │   ├── TestNewPlanListener.java
│   │   │   ├── TestNewPlanLogicalOptimizer.java
│   │   │   ├── TestNewPlanLogToPhyTranslationVisitor.java
│   │   │   ├── TestNewPlanOperatorPlan.java
│   │   │   ├── TestNewPlanPruneMapKeys.java
│   │   │   ├── TestNewPlanPushDownForeachFlatten.java
│   │   │   ├── TestNewPlanPushUpFilter.java
│   │   │   ├── TestNewPlanRule.java
│   │   │   ├── TestNewPredicatePushDown.java
│   │   │   ├── TestNotEqualTo.java
│   │   │   ├── TestNullConstant.java
│   │   │   ├── TestNull.java
│   │   │   ├── TestNumberOfReducers.java
│   │   │   ├── TestOptimizeLimit.java
│   │   │   ├── TestOptimizeNestedLimit.java
│   │   │   ├── TestOrderBy2.java
│   │   │   ├── TestOrderBy3.java
│   │   │   ├── TestOrderBy.java
│   │   │   ├── TestPackage.java
│   │   │   ├── TestParamSubPreproc.java
│   │   │   ├── TestParser.java
│   │   │   ├── TestPhyOp.java
│   │   │   ├── TestPhyPatternMatch.java
│   │   │   ├── TestPigContextClassCache.java
│   │   │   ├── TestPigContext.java
│   │   │   ├── TestPigException.java
│   │   │   ├── TestPigProgressReporting.java
│   │   │   ├── TestPigRunner.java
│   │   │   ├── TestPigScriptParser.java
│   │   │   ├── TestPigServer.java
│   │   │   ├── TestPigServerLocal.java
│   │   │   ├── TestPigServerWithMacros.java
│   │   │   ├── TestPigServerWithMacrosRemote.java
│   │   │   ├── TestPigSplit.java
│   │   │   ├── TestPigStats.java
│   │   │   ├── TestPigStatsMR.java
│   │   │   ├── TestPigStorage.java
│   │   │   ├── TestPigStreaming.java
│   │   │   ├── TestPigTupleRawComparator.java
│   │   │   ├── TestPi.java
│   │   │   ├── TestPinOptions.java
│   │   │   ├── TestPlanGeneration.java
│   │   │   ├── TestPOBinCond.java
│   │   │   ├── TestPOCast.java
│   │   │   ├── TestPODistinct.java
│   │   │   ├── TestPOGenerate.java
│   │   │   ├── TestPoissonSampleLoader.java
│   │   │   ├── TestPOMapLookUp.java
│   │   │   ├── TestPONegative.java
│   │   │   ├── TestPOPartialAgg.java
│   │   │   ├── TestPOPartialAggPlan.java
│   │   │   ├── TestPOPartialAggPlanMR.java
│   │   │   ├── TestPORegexp.java
│   │   │   ├── TestPOSort.java
│   │   │   ├── TestPOSplit.java
│   │   │   ├── TestPOUserFunc.java
│   │   │   ├── TestPredeployedJar.java
│   │   │   ├── TestProject.java
│   │   │   ├── TestProjectRange.java
│   │   │   ├── TestProjectStarExpander.java
│   │   │   ├── TestProjectStarRangeInUdf.java
│   │   │   ├── TestPruneColumn.java
│   │   │   ├── TestRank1.java
│   │   │   ├── TestRank2.java
│   │   │   ├── TestRank3.java
│   │   │   ├── TestReadToEndLoader.java
│   │   │   ├── TestRegexp.java
│   │   │   ├── TestRegisteredJarVisibility.java
│   │   │   ├── TestRegisterParser.java
│   │   │   ├── TestRelationToExprProject.java
│   │   │   ├── TestResourceSchema.java
│   │   │   ├── TestRollupDimensions.java
│   │   │   ├── TestSample.java
│   │   │   ├── TestSampleOptimizer.java
│   │   │   ├── TestScalarAliases.java
│   │   │   ├── TestScalarAliasesLocal.java
│   │   │   ├── TestSchema.java
│   │   │   ├── TestSchemaUtil.java
│   │   │   ├── TestScriptingLanguagePython.java
│   │   │   ├── TestScriptLanguage.java
│   │   │   ├── TestScriptLanguageJavaScript.java
│   │   │   ├── TestScriptUDF.java
│   │   │   ├── TestSecondarySort.java
│   │   │   ├── TestSecondarySortMR.java
│   │   │   ├── TestShortcuts.java
│   │   │   ├── TestSkewedJoin.java
│   │   │   ├── TestSplitCombine.java
│   │   │   ├── TestSplitIndex.java
│   │   │   ├── TestSplit.java
│   │   │   ├── TestSplitStore.java
│   │   │   ├── TestStoreBase.java
│   │   │   ├── TestStoreInstances.java
│   │   │   ├── TestStore.java
│   │   │   ├── TestStoreLocal.java
│   │   │   ├── TestStoreOld.java
│   │   │   ├── TestStreaming.java
│   │   │   ├── TestStreamingLocal.java
│   │   │   ├── TestStringUDFs.java
│   │   │   ├── TestSubtract.java
│   │   │   ├── TestTextDataParser.java
│   │   │   ├── TestTmpFileCompression.java
│   │   │   ├── TestToolsPigServer.java
│   │   │   ├── TestTuple.java
│   │   │   ├── TestTypeCheckingValidatorNewLP.java
│   │   │   ├── TestTypedMap.java
│   │   │   ├── TestUDFContext.java
│   │   │   ├── TestUDFGroovy.java
│   │   │   ├── TestUDF.java
│   │   │   ├── TestUDFWithoutParameter.java
│   │   │   ├── TestUnion.java
│   │   │   ├── TestUnionOnSchema.java
│   │   │   ├── TestUTF8.java
│   │   │   ├── TezMiniCluster.java
│   │   │   ├── Util.java
│   │   │   ├── utils
│   │   │   │   ├── AccumulativeSumBag.java
│   │   │   │   ├── AccumulatorBagCount.java
│   │   │   │   ├── BagCount.java
│   │   │   │   ├── CloseAwareFSDataInputStream.java
│   │   │   │   ├── CloseAwareOutputStream.java
│   │   │   │   ├── dotGraph
│   │   │   │   │   ├── DotEdge.java
│   │   │   │   │   ├── DotGraph.java
│   │   │   │   │   ├── DotGraphReader.java
│   │   │   │   │   ├── DotNode.java
│   │   │   │   │   ├── DOTParser.jjt
│   │   │   │   │   ├── ExactKeyMatcher.java
│   │   │   │   │   ├── IncreasingKeyMatcher.java
│   │   │   │   │   ├── NodeMatcher.java
│   │   │   │   │   ├── OperatorPlanLoader.java
│   │   │   │   │   └── parser
│   │   │   │   │   ├── DOTParserConstants.java
│   │   │   │   │   ├── DOTParser.java
│   │   │   │   │   ├── DOTParser.jj
│   │   │   │   │   ├── DOTParserTokenManager.java
│   │   │   │   │   ├── DOTParserTreeConstants.java
│   │   │   │   │   ├── JJTDOTParserState.java
│   │   │   │   │   ├── Node.java
│   │   │   │   │   ├── ParseException.java
│   │   │   │   │   ├── SimpleCharStream.java
│   │   │   │   │   ├── SimpleNode.java
│   │   │   │   │   ├── Token.java
│   │   │   │   │   └── TokenMgrError.java
│   │   │   │   ├── FILTERFROMFILE.java
│   │   │   │   ├── GenPhyOp.java
│   │   │   │   ├── GenRandomData.java
│   │   │   │   ├── HelperEvalFuncUtils.java
│   │   │   │   ├── Identity.java
│   │   │   │   ├── LocalSeekableInputStream.java
│   │   │   │   ├── MultiLevelDerivedUDF1.java
│   │   │   │   ├── MultiLevelDerivedUDF2.java
│   │   │   │   ├── MultiLevelDerivedUDF3.java
│   │   │   │   ├── MyUDFReturnMap.java
│   │   │   │   ├── MyUDFWithoutParameter.java
│   │   │   │   ├── NewLogicalPlanUtil.java
│   │   │   │   ├── planComparer
│   │   │   │   │   └── PlanStructuralComparer.java
│   │   │   │   ├── POCastDummy.java
│   │   │   │   ├── ReportingUDF.java
│   │   │   │   ├── ScriptSchemaTestLoader.java
│   │   │   │   ├── SimpleCustomPartitioner3.java
│   │   │   │   ├── SimpleCustomPartitioner.java
│   │   │   │   ├── TestHelper.java
│   │   │   │   ├── TypeCheckingTestUtil.java
│   │   │   │   ├── UDFContextTestEvalFunc2.java
│   │   │   │   ├── UDFContextTestEvalFunc3.java
│   │   │   │   ├── UDFContextTestEvalFunc.java
│   │   │   │   ├── UDFContextTestLoader.java
│   │   │   │   ├── UDFContextTestLoaderWithSignature.java
│   │   │   │   ├── UPPER.java
│   │   │   │   ├── URLPARSE.java
│   │   │   │   ├── WordCount.java
│   │   │   │   └── WrongCustomPartitioner.java
│   │   │   └── YarnMiniCluster.java
│   │   ├── TestAlgebraicEvalWithParameterizedReturnType.java
│   │   ├── TestLoadFuncMetadataWrapper.java
│   │   ├── TestLoadFuncWrapper.java
│   │   ├── TestLoadStoreFuncLifeCycle.java
│   │   ├── TestMain.java
│   │   ├── TestPrimitiveEvalFunc.java
│   │   ├── TestStoreFuncMetadataWrapper.java
│   │   ├── TestStoreFuncWrapper.java
│   │   ├── TestTypedOutputEvalFunc.java
│   │   ├── tez
│   │   │   ├── TestGroupConstParallelTez.java
│   │   │   ├── TestJobSubmissionTez.java
│   │   │   ├── TestLoaderStorerShipCacheFilesTez.java
│   │   │   ├── TestPigStatsTez.java
│   │   │   ├── TestPOPartialAggPlanTez.java
│   │   │   ├── TestSecondarySortTez.java
│   │   │   ├── TestTezAutoParallelism.java
│   │   │   ├── TestTezCompiler.java
│   │   │   ├── TestTezGraceParallelism.java
│   │   │   ├── TestTezJobControlCompiler.java
│   │   │   ├── TestTezJobExecution.java
│   │   │   ├── TestTezLauncher.java
│   │   │   └── TezUtil.java
│   │   └── tools
│   │   ├── grunt
│   │   │   └── TestGruntParser.java
│   │   └── parameters
│   │   └── TestPreprocessorContext.java
│   ├── perf
│   │   └── pigmix
│   │   ├── bin
│   │   │   ├── generate_data.sh
│   │   │   └── runpigmix.pl
│   │   ├── build.xml
│   │   ├── conf
│   │   │   └── config.sh
│   │   ├── lib
│   │   │   └── sdsuLibJKD12.jar
│   │   └── src
│   │   ├── java
│   │   │   └── org
│   │   │   └── apache
│   │   │   └── pig
│   │   │   └── test
│   │   │   └── pigmix
│   │   │   ├── datagen
│   │   │   │   └── DataGenerator.java
│   │   │   ├── mapreduce
│   │   │   │   ├── L10.java
│   │   │   │   ├── L11.java
│   │   │   │   ├── L12.java
│   │   │   │   ├── L13.java
│   │   │   │   ├── L14.java
│   │   │   │   ├── L15.java
│   │   │   │   ├── L16.java
│   │   │   │   ├── L17.java
│   │   │   │   ├── L1.java
│   │   │   │   ├── L2.java
│   │   │   │   ├── L3.java
│   │   │   │   ├── L4.java
│   │   │   │   ├── L5.java
│   │   │   │   ├── L6.java
│   │   │   │   ├── L7.java
│   │   │   │   ├── L8.java
│   │   │   │   ├── L9.java
│   │   │   │   └── Library.java
│   │   │   └── udf
│   │   │   └── PigPerformanceLoader.java
│   │   └── pig
│   │   ├── L10.pig
│   │   ├── L11.pig
│   │   ├── L12.pig
│   │   ├── L13.pig
│   │   ├── L14.pig
│   │   ├── L15.pig
│   │   ├── L16.pig
│   │   ├── L17.pig
│   │   ├── L1.pig
│   │   ├── L2.pig
│   │   ├── L3.pig
│   │   ├── L4.pig
│   │   ├── L5.pig
│   │   ├── L6.pig
│   │   ├── L7.pig
│   │   ├── L8.pig
│   │   └── L9.pig
│   ├── pigunit-tests
│   ├── python
│   │   └── streaming
│   │   └── test_controller.py
│   ├── resources
│   │   └── org
│   │   └── apache
│   │   └── pig
│   │   └── test
│   │   ├── ClassLoaderSanityCheck.java
│   │   ├── RegisteredJarVisibilityLoader.java
│   │   └── RegisteredJarVisibilitySchema.java
│   ├── smoke-tests
│   └── unit-tests
└── tutorial
├── build.xml
├── data
│   ├── excite.log.bz2
│   └── excite-small.log
├── scripts
│   ├── script1-hadoop.pig
│   ├── script1-local.pig
│   ├── script2-hadoop.pig
│   └── script2-local.pig
└── src
└── org
└── apache
└── pig
└── tutorial
├── ExtractHour.java
├── NGramGenerator.java
├── NonURLDetector.java
├── ScoreGenerator.java
├── ToLower.java
├── TutorialTest.java
└── TutorialUtil.java
587 directories, 6766 files
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment