在好例子网,分享、交流、成长!
您当前所在位置:首页Others 开发实例一般编程问题 → hadoop-1.1.2.tar.gz

hadoop-1.1.2.tar.gz

一般编程问题

下载此实例
  • 开发语言:Others
  • 实例大小:59.06M
  • 下载次数:1
  • 浏览次数:54
  • 发布时间:2021-12-04
  • 实例类别:一般编程问题
  • 发 布 人:js2021
  • 文件格式:.gz
  • 所需积分:2
 

实例介绍

【实例简介】
hadoop-1.1.2.tar.gz 的完整包,官网上现在不提供下载了,放一个在这儿存起。
【实例截图】
【核心代码】
16359648014881542302.gz
└── hadoop-1.1.2
├── bin
│   ├── hadoop
│   ├── hadoop-config.sh
│   ├── hadoop-daemon.sh
│   ├── hadoop-daemons.sh
│   ├── rcc
│   ├── slaves.sh
│   ├── start-all.sh
│   ├── start-balancer.sh
│   ├── start-dfs.sh
│   ├── start-jobhistoryserver.sh
│   ├── start-mapred.sh
│   ├── stop-all.sh
│   ├── stop-balancer.sh
│   ├── stop-dfs.sh
│   ├── stop-jobhistoryserver.sh
│   ├── stop-mapred.sh
│   └── task-controller
├── build.xml
├── c++
│   ├── Linux-amd64-64
│   │   ├── include
│   │   │   └── hadoop
│   │   │   ├── Pipes.hh
│   │   │   ├── SerialUtils.hh
│   │   │   ├── StringUtils.hh
│   │   │   └── TemplateFactory.hh
│   │   └── lib
│   │   ├── libhadooppipes.a
│   │   ├── libhadooputils.a
│   │   ├── libhdfs.a
│   │   ├── libhdfs.la
│   │   ├── libhdfs.so
│   │   ├── libhdfs.so.0
│   │   └── libhdfs.so.0.0.0
│   └── Linux-i386-32
│   ├── include
│   │   └── hadoop
│   │   ├── Pipes.hh
│   │   ├── SerialUtils.hh
│   │   ├── StringUtils.hh
│   │   └── TemplateFactory.hh
│   └── lib
│   ├── libhadooppipes.a
│   ├── libhadooputils.a
│   ├── libhdfs.a
│   ├── libhdfs.la
│   ├── libhdfs.so
│   ├── libhdfs.so.0
│   └── libhdfs.so.0.0.0
├── CHANGES.txt
├── conf
│   ├── capacity-scheduler.xml
│   ├── configuration.xsl
│   ├── core-site.xml
│   ├── fair-scheduler.xml
│   ├── hadoop-env.sh
│   ├── hadoop-metrics2.properties
│   ├── hadoop-policy.xml
│   ├── hdfs-site.xml
│   ├── log4j.properties
│   ├── mapred-queue-acls.xml
│   ├── mapred-site.xml
│   ├── masters
│   ├── slaves
│   ├── ssl-client.xml.example
│   ├── ssl-server.xml.example
│   └── taskcontroller.cfg
├── contrib
│   ├── datajoin
│   │   └── hadoop-datajoin-1.1.2.jar
│   ├── failmon
│   │   └── hadoop-failmon-1.1.2.jar
│   ├── gridmix
│   │   └── hadoop-gridmix-1.1.2.jar
│   ├── hdfsproxy
│   │   ├── bin
│   │   │   ├── hdfsproxy
│   │   │   ├── hdfsproxy-config.sh
│   │   │   ├── hdfsproxy-daemon.sh
│   │   │   ├── hdfsproxy-daemons.sh
│   │   │   ├── hdfsproxy-slaves.sh
│   │   │   ├── start-hdfsproxy.sh
│   │   │   └── stop-hdfsproxy.sh
│   │   ├── build.xml
│   │   ├── conf
│   │   │   ├── configuration.xsl
│   │   │   ├── hdfsproxy-default.xml
│   │   │   ├── hdfsproxy-env.sh
│   │   │   ├── hdfsproxy-env.sh.template
│   │   │   ├── hdfsproxy-hosts
│   │   │   ├── log4j.properties
│   │   │   ├── ssl-server.xml
│   │   │   ├── tomcat-forward-web.xml
│   │   │   ├── tomcat-web.xml
│   │   │   ├── user-certs.xml
│   │   │   └── user-permissions.xml
│   │   ├── hdfsproxy-2.0.jar
│   │   ├── logs
│   │   └── README
│   ├── hod
│   │   ├── bin
│   │   │   ├── checknodes
│   │   │   ├── hod
│   │   │   ├── hodcleanup
│   │   │   ├── hodring
│   │   │   ├── ringmaster
│   │   │   ├── verify-account
│   │   │   └── VERSION
│   │   ├── build.xml
│   │   ├── CHANGES.txt
│   │   ├── conf
│   │   │   └── hodrc
│   │   ├── config.txt
│   │   ├── getting_started.txt
│   │   ├── hodlib
│   │   │   ├── AllocationManagers
│   │   │   │   ├── goldAllocationManager.py
│   │   │   │   └── __init__.py
│   │   │   ├── Common
│   │   │   │   ├── allocationManagerUtil.py
│   │   │   │   ├── descGenerator.py
│   │   │   │   ├── desc.py
│   │   │   │   ├── hodsvc.py
│   │   │   │   ├── __init__.py
│   │   │   │   ├── logger.py
│   │   │   │   ├── miniHTMLParser.py
│   │   │   │   ├── nodepoolutil.py
│   │   │   │   ├── setup.py
│   │   │   │   ├── socketServers.py
│   │   │   │   ├── tcp.py
│   │   │   │   ├── threads.py
│   │   │   │   ├── types.py
│   │   │   │   ├── util.py
│   │   │   │   └── xmlrpc.py
│   │   │   ├── GridServices
│   │   │   │   ├── hdfs.py
│   │   │   │   ├── __init__.py
│   │   │   │   ├── mapred.py
│   │   │   │   └── service.py
│   │   │   ├── Hod
│   │   │   │   ├── hadoop.py
│   │   │   │   ├── hod.py
│   │   │   │   ├── __init__.py
│   │   │   │   └── nodePool.py
│   │   │   ├── HodRing
│   │   │   │   ├── hodRing.py
│   │   │   │   └── __init__.py
│   │   │   ├── __init__.py
│   │   │   ├── NodePools
│   │   │   │   ├── __init__.py
│   │   │   │   └── torque.py
│   │   │   ├── RingMaster
│   │   │   │   ├── idleJobTracker.py
│   │   │   │   ├── __init__.py
│   │   │   │   └── ringMaster.py
│   │   │   ├── Schedulers
│   │   │   │   ├── __init__.py
│   │   │   │   └── torque.py
│   │   │   ├── ServiceProxy
│   │   │   │   ├── __init__.py
│   │   │   │   └── serviceProxy.py
│   │   │   └── ServiceRegistry
│   │   │   ├── __init__.py
│   │   │   └── serviceRegistry.py
│   │   ├── ivy
│   │   │   └── libraries.properties
│   │   ├── ivy.xml
│   │   ├── README
│   │   ├── support
│   │   │   ├── checklimits.sh
│   │   │   └── logcondense.py
│   │   └── testing
│   │   ├── helper.py
│   │   ├── __init__.py
│   │   ├── lib.py
│   │   ├── main.py
│   │   ├── testHadoop.py
│   │   ├── testHodCleanup.py
│   │   ├── testHod.py
│   │   ├── testHodRing.py
│   │   ├── testModule.py
│   │   ├── testRingmasterRPCs.py
│   │   ├── testThreads.py
│   │   ├── testTypes.py
│   │   ├── testUtil.py
│   │   └── testXmlrpc.py
│   ├── index
│   │   └── hadoop-index-1.1.2.jar
│   ├── streaming
│   │   └── hadoop-streaming-1.1.2.jar
│   └── vaidya
│   ├── bin
│   │   └── vaidya.sh
│   ├── conf
│   │   └── postex_diagnosis_tests.xml
│   └── hadoop-vaidya-1.1.2.jar
├── docs
│   ├── api
│   │   ├── allclasses-frame.html
│   │   ├── allclasses-noframe.html
│   │   ├── constant-values.html
│   │   ├── deprecated-list.html
│   │   ├── help-doc.html
│   │   ├── index-all.html
│   │   ├── index.html
│   │   ├── org
│   │   │   └── apache
│   │   │   └── hadoop
│   │   │   ├── 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
│   │   │   │   └── HadoopVersionAnnotation.html
│   │   │   ├── conf
│   │   │   │   ├── class-use
│   │   │   │   │   ├── Configurable.html
│   │   │   │   │   ├── Configuration.html
│   │   │   │   │   ├── Configuration.IntegerRanges.html
│   │   │   │   │   ├── Configured.html
│   │   │   │   │   ├── ConfServlet.BadFormatException.html
│   │   │   │   │   └── ConfServlet.html
│   │   │   │   ├── Configurable.html
│   │   │   │   ├── Configuration.html
│   │   │   │   ├── Configuration.IntegerRanges.html
│   │   │   │   ├── Configured.html
│   │   │   │   ├── ConfServlet.BadFormatException.html
│   │   │   │   ├── ConfServlet.html
│   │   │   │   ├── package-frame.html
│   │   │   │   ├── package-summary.html
│   │   │   │   ├── package-tree.html
│   │   │   │   └── package-use.html
│   │   │   ├── contrib
│   │   │   │   ├── failmon
│   │   │   │   │   ├── Anonymizer.html
│   │   │   │   │   ├── class-use
│   │   │   │   │   │   ├── Anonymizer.html
│   │   │   │   │   │   ├── Continuous.html
│   │   │   │   │   │   ├── CPUParser.html
│   │   │   │   │   │   ├── Environment.html
│   │   │   │   │   │   ├── EventRecord.html
│   │   │   │   │   │   ├── Executor.html
│   │   │   │   │   │   ├── HadoopLogParser.html
│   │   │   │   │   │   ├── HDFSMerger.html
│   │   │   │   │   │   ├── LocalStore.html
│   │   │   │   │   │   ├── LogParser.html
│   │   │   │   │   │   ├── Monitored.html
│   │   │   │   │   │   ├── MonitorJob.html
│   │   │   │   │   │   ├── NICParser.html
│   │   │   │   │   │   ├── OfflineAnonymizer.html
│   │   │   │   │   │   ├── OfflineAnonymizer.LogType.html
│   │   │   │   │   │   ├── PersistentState.html
│   │   │   │   │   │   ├── RunOnce.html
│   │   │   │   │   │   ├── SensorsParser.html
│   │   │   │   │   │   ├── SerializedRecord.html
│   │   │   │   │   │   ├── ShellParser.html
│   │   │   │   │   │   ├── SMARTParser.html
│   │   │   │   │   │   └── SystemLogParser.html
│   │   │   │   │   ├── Continuous.html
│   │   │   │   │   ├── CPUParser.html
│   │   │   │   │   ├── Environment.html
│   │   │   │   │   ├── EventRecord.html
│   │   │   │   │   ├── Executor.html
│   │   │   │   │   ├── HadoopLogParser.html
│   │   │   │   │   ├── HDFSMerger.html
│   │   │   │   │   ├── LocalStore.html
│   │   │   │   │   ├── LogParser.html
│   │   │   │   │   ├── Monitored.html
│   │   │   │   │   ├── MonitorJob.html
│   │   │   │   │   ├── NICParser.html
│   │   │   │   │   ├── OfflineAnonymizer.html
│   │   │   │   │   ├── OfflineAnonymizer.LogType.html
│   │   │   │   │   ├── package-frame.html
│   │   │   │   │   ├── package-summary.html
│   │   │   │   │   ├── package-tree.html
│   │   │   │   │   ├── package-use.html
│   │   │   │   │   ├── PersistentState.html
│   │   │   │   │   ├── RunOnce.html
│   │   │   │   │   ├── SensorsParser.html
│   │   │   │   │   ├── SerializedRecord.html
│   │   │   │   │   ├── ShellParser.html
│   │   │   │   │   ├── SMARTParser.html
│   │   │   │   │   └── SystemLogParser.html
│   │   │   │   ├── index
│   │   │   │   │   ├── example
│   │   │   │   │   │   ├── class-use
│   │   │   │   │   │   │   ├── HashingDistributionPolicy.html
│   │   │   │   │   │   │   ├── IdentityLocalAnalysis.html
│   │   │   │   │   │   │   ├── LineDocInputFormat.html
│   │   │   │   │   │   │   ├── LineDocLocalAnalysis.html
│   │   │   │   │   │   │   ├── LineDocRecordReader.html
│   │   │   │   │   │   │   ├── LineDocTextAndOp.html
│   │   │   │   │   │   │   └── RoundRobinDistributionPolicy.html
│   │   │   │   │   │   ├── HashingDistributionPolicy.html
│   │   │   │   │   │   ├── IdentityLocalAnalysis.html
│   │   │   │   │   │   ├── LineDocInputFormat.html
│   │   │   │   │   │   ├── LineDocLocalAnalysis.html
│   │   │   │   │   │   ├── LineDocRecordReader.html
│   │   │   │   │   │   ├── LineDocTextAndOp.html
│   │   │   │   │   │   ├── package-frame.html
│   │   │   │   │   │   ├── package-summary.html
│   │   │   │   │   │   ├── package-tree.html
│   │   │   │   │   │   ├── package-use.html
│   │   │   │   │   │   └── RoundRobinDistributionPolicy.html
│   │   │   │   │   ├── lucene
│   │   │   │   │   │   ├── class-use
│   │   │   │   │   │   │   ├── FileSystemDirectory.html
│   │   │   │   │   │   │   ├── LuceneUtil.html
│   │   │   │   │   │   │   ├── RAMDirectoryUtil.html
│   │   │   │   │   │   │   └── ShardWriter.html
│   │   │   │   │   │   ├── FileSystemDirectory.html
│   │   │   │   │   │   ├── LuceneUtil.html
│   │   │   │   │   │   ├── package-frame.html
│   │   │   │   │   │   ├── package-summary.html
│   │   │   │   │   │   ├── package-tree.html
│   │   │   │   │   │   ├── package-use.html
│   │   │   │   │   │   ├── RAMDirectoryUtil.html
│   │   │   │   │   │   └── ShardWriter.html
│   │   │   │   │   ├── main
│   │   │   │   │   │   ├── class-use
│   │   │   │   │   │   │   └── UpdateIndex.html
│   │   │   │   │   │   ├── package-frame.html
│   │   │   │   │   │   ├── package-summary.html
│   │   │   │   │   │   ├── package-tree.html
│   │   │   │   │   │   ├── package-use.html
│   │   │   │   │   │   └── UpdateIndex.html
│   │   │   │   │   └── mapred
│   │   │   │   │   ├── class-use
│   │   │   │   │   │   ├── DocumentAndOp.html
│   │   │   │   │   │   ├── DocumentAndOp.Op.html
│   │   │   │   │   │   ├── DocumentID.html
│   │   │   │   │   │   ├── IDistributionPolicy.html
│   │   │   │   │   │   ├── IIndexUpdater.html
│   │   │   │   │   │   ├── ILocalAnalysis.html
│   │   │   │   │   │   ├── IndexUpdateCombiner.html
│   │   │   │   │   │   ├── IndexUpdateConfiguration.html
│   │   │   │   │   │   ├── IndexUpdateMapper.html
│   │   │   │   │   │   ├── IndexUpdateOutputFormat.html
│   │   │   │   │   │   ├── IndexUpdatePartitioner.html
│   │   │   │   │   │   ├── IndexUpdateReducer.html
│   │   │   │   │   │   ├── IndexUpdater.html
│   │   │   │   │   │   ├── IntermediateForm.html
│   │   │   │   │   │   └── Shard.html
│   │   │   │   │   ├── DocumentAndOp.html
│   │   │   │   │   ├── DocumentAndOp.Op.html
│   │   │   │   │   ├── DocumentID.html
│   │   │   │   │   ├── IDistributionPolicy.html
│   │   │   │   │   ├── IIndexUpdater.html
│   │   │   │   │   ├── ILocalAnalysis.html
│   │   │   │   │   ├── IndexUpdateCombiner.html
│   │   │   │   │   ├── IndexUpdateConfiguration.html
│   │   │   │   │   ├── IndexUpdateMapper.html
│   │   │   │   │   ├── IndexUpdateOutputFormat.html
│   │   │   │   │   ├── IndexUpdatePartitioner.html
│   │   │   │   │   ├── IndexUpdateReducer.html
│   │   │   │   │   ├── IndexUpdater.html
│   │   │   │   │   ├── IntermediateForm.html
│   │   │   │   │   ├── package-frame.html
│   │   │   │   │   ├── package-summary.html
│   │   │   │   │   ├── package-tree.html
│   │   │   │   │   ├── package-use.html
│   │   │   │   │   └── Shard.html
│   │   │   │   └── utils
│   │   │   │   └── join
│   │   │   │   ├── ArrayListBackedIterator.html
│   │   │   │   ├── class-use
│   │   │   │   │   ├── ArrayListBackedIterator.html
│   │   │   │   │   ├── DataJoinJob.html
│   │   │   │   │   ├── DataJoinMapperBase.html
│   │   │   │   │   ├── DataJoinReducerBase.html
│   │   │   │   │   ├── JobBase.html
│   │   │   │   │   ├── ResetableIterator.html
│   │   │   │   │   └── TaggedMapOutput.html
│   │   │   │   ├── DataJoinJob.html
│   │   │   │   ├── DataJoinMapperBase.html
│   │   │   │   ├── DataJoinReducerBase.html
│   │   │   │   ├── JobBase.html
│   │   │   │   ├── package-frame.html
│   │   │   │   ├── package-summary.html
│   │   │   │   ├── package-tree.html
│   │   │   │   ├── package-use.html
│   │   │   │   ├── ResetableIterator.html
│   │   │   │   └── TaggedMapOutput.html
│   │   │   ├── examples
│   │   │   │   ├── AggregateWordCount.html
│   │   │   │   ├── AggregateWordCount.WordCountPlugInClass.html
│   │   │   │   ├── AggregateWordHistogram.AggregateWordHistogramPlugin.html
│   │   │   │   ├── AggregateWordHistogram.html
│   │   │   │   ├── class-use
│   │   │   │   │   ├── AggregateWordCount.html
│   │   │   │   │   ├── AggregateWordCount.WordCountPlugInClass.html
│   │   │   │   │   ├── AggregateWordHistogram.AggregateWordHistogramPlugin.html
│   │   │   │   │   ├── AggregateWordHistogram.html
│   │   │   │   │   ├── DBCountPageView.html
│   │   │   │   │   ├── ExampleDriver.html
│   │   │   │   │   ├── Grep.html
│   │   │   │   │   ├── Join.html
│   │   │   │   │   ├── MultiFileWordCount.html
│   │   │   │   │   ├── MultiFileWordCount.MapClass.html
│   │   │   │   │   ├── MultiFileWordCount.MultiFileLineRecordReader.html
│   │   │   │   │   ├── MultiFileWordCount.MyInputFormat.html
│   │   │   │   │   ├── MultiFileWordCount.WordOffset.html
│   │   │   │   │   ├── PiEstimator.html
│   │   │   │   │   ├── PiEstimator.PiMapper.html
│   │   │   │   │   ├── PiEstimator.PiReducer.html
│   │   │   │   │   ├── RandomTextWriter.html
│   │   │   │   │   ├── RandomWriter.html
│   │   │   │   │   ├── SecondarySort.FirstGroupingComparator.html
│   │   │   │   │   ├── SecondarySort.FirstPartitioner.html
│   │   │   │   │   ├── SecondarySort.html
│   │   │   │   │   ├── SecondarySort.IntPair.Comparator.html
│   │   │   │   │   ├── SecondarySort.IntPair.html
│   │   │   │   │   ├── SecondarySort.MapClass.html
│   │   │   │   │   ├── SecondarySort.Reduce.html
│   │   │   │   │   ├── SleepJob.EmptySplit.html
│   │   │   │   │   ├── SleepJob.html
│   │   │   │   │   ├── SleepJob.SleepInputFormat.html
│   │   │   │   │   ├── Sort.html
│   │   │   │   │   ├── WordCount.html
│   │   │   │   │   ├── WordCount.IntSumReducer.html
│   │   │   │   │   └── WordCount.TokenizerMapper.html
│   │   │   │   ├── dancing
│   │   │   │   │   ├── class-use
│   │   │   │   │   │   ├── DancingLinks.html
│   │   │   │   │   │   ├── DancingLinks.SolutionAcceptor.html
│   │   │   │   │   │   ├── DistributedPentomino.html
│   │   │   │   │   │   ├── DistributedPentomino.PentMap.html
│   │   │   │   │   │   ├── OneSidedPentomino.html
│   │   │   │   │   │   ├── Pentomino.ColumnName.html
│   │   │   │   │   │   ├── Pentomino.html
│   │   │   │   │   │   ├── Pentomino.Piece.html
│   │   │   │   │   │   ├── Pentomino.SolutionCategory.html
│   │   │   │   │   │   ├── Sudoku.ColumnName.html
│   │   │   │   │   │   └── Sudoku.html
│   │   │   │   │   ├── DancingLinks.html
│   │   │   │   │   ├── DancingLinks.SolutionAcceptor.html
│   │   │   │   │   ├── DistributedPentomino.html
│   │   │   │   │   ├── DistributedPentomino.PentMap.html
│   │   │   │   │   ├── OneSidedPentomino.html
│   │   │   │   │   ├── package-frame.html
│   │   │   │   │   ├── package-summary.html
│   │   │   │   │   ├── package-tree.html
│   │   │   │   │   ├── package-use.html
│   │   │   │   │   ├── Pentomino.ColumnName.html
│   │   │   │   │   ├── Pentomino.html
│   │   │   │   │   ├── Pentomino.Piece.html
│   │   │   │   │   ├── Pentomino.SolutionCategory.html
│   │   │   │   │   ├── Sudoku.ColumnName.html
│   │   │   │   │   └── Sudoku.html
│   │   │   │   ├── DBCountPageView.html
│   │   │   │   ├── ExampleDriver.html
│   │   │   │   ├── Grep.html
│   │   │   │   ├── Join.html
│   │   │   │   ├── MultiFileWordCount.html
│   │   │   │   ├── MultiFileWordCount.MapClass.html
│   │   │   │   ├── MultiFileWordCount.MultiFileLineRecordReader.html
│   │   │   │   ├── MultiFileWordCount.MyInputFormat.html
│   │   │   │   ├── MultiFileWordCount.WordOffset.html
│   │   │   │   ├── package-frame.html
│   │   │   │   ├── package-summary.html
│   │   │   │   ├── package-tree.html
│   │   │   │   ├── package-use.html
│   │   │   │   ├── PiEstimator.html
│   │   │   │   ├── PiEstimator.PiMapper.html
│   │   │   │   ├── PiEstimator.PiReducer.html
│   │   │   │   ├── RandomTextWriter.html
│   │   │   │   ├── RandomWriter.html
│   │   │   │   ├── SecondarySort.FirstGroupingComparator.html
│   │   │   │   ├── SecondarySort.FirstPartitioner.html
│   │   │   │   ├── SecondarySort.html
│   │   │   │   ├── SecondarySort.IntPair.Comparator.html
│   │   │   │   ├── SecondarySort.IntPair.html
│   │   │   │   ├── SecondarySort.MapClass.html
│   │   │   │   ├── SecondarySort.Reduce.html
│   │   │   │   ├── SleepJob.EmptySplit.html
│   │   │   │   ├── SleepJob.html
│   │   │   │   ├── SleepJob.SleepInputFormat.html
│   │   │   │   ├── Sort.html
│   │   │   │   ├── terasort
│   │   │   │   │   ├── class-use
│   │   │   │   │   │   ├── TeraGen.html
│   │   │   │   │   │   ├── TeraGen.SortGenMapper.html
│   │   │   │   │   │   ├── TeraInputFormat.html
│   │   │   │   │   │   ├── TeraOutputFormat.html
│   │   │   │   │   │   ├── TeraSort.html
│   │   │   │   │   │   └── TeraValidate.html
│   │   │   │   │   ├── package-frame.html
│   │   │   │   │   ├── package-summary.html
│   │   │   │   │   ├── package-tree.html
│   │   │   │   │   ├── package-use.html
│   │   │   │   │   ├── TeraGen.html
│   │   │   │   │   ├── TeraGen.SortGenMapper.html
│   │   │   │   │   ├── TeraInputFormat.html
│   │   │   │   │   ├── TeraOutputFormat.html
│   │   │   │   │   ├── TeraSort.html
│   │   │   │   │   └── TeraValidate.html
│   │   │   │   ├── WordCount.html
│   │   │   │   ├── WordCount.IntSumReducer.html
│   │   │   │   └── WordCount.TokenizerMapper.html
│   │   │   ├── filecache
│   │   │   │   ├── class-use
│   │   │   │   │   ├── DistributedCache.html
│   │   │   │   │   ├── TaskDistributedCacheManager.html
│   │   │   │   │   ├── TrackerDistributedCacheManager.BaseDirManager.html
│   │   │   │   │   ├── TrackerDistributedCacheManager.CleanupThread.html
│   │   │   │   │   └── TrackerDistributedCacheManager.html
│   │   │   │   ├── DistributedCache.html
│   │   │   │   ├── package-frame.html
│   │   │   │   ├── package-summary.html
│   │   │   │   ├── package-tree.html
│   │   │   │   ├── package-use.html
│   │   │   │   ├── TaskDistributedCacheManager.html
│   │   │   │   ├── TrackerDistributedCacheManager.BaseDirManager.html
│   │   │   │   ├── TrackerDistributedCacheManager.CleanupThread.html
│   │   │   │   └── TrackerDistributedCacheManager.html
│   │   │   ├── fs
│   │   │   │   ├── BlockLocation.html
│   │   │   │   ├── BufferedFSInputStream.html
│   │   │   │   ├── ChecksumException.html
│   │   │   │   ├── ChecksumFileSystem.html
│   │   │   │   ├── class-use
│   │   │   │   │   ├── BlockLocation.html
│   │   │   │   │   ├── BufferedFSInputStream.html
│   │   │   │   │   ├── ChecksumException.html
│   │   │   │   │   ├── ChecksumFileSystem.html
│   │   │   │   │   ├── CommonConfigurationKeys.html
│   │   │   │   │   ├── ContentSummary.html
│   │   │   │   │   ├── DF.html
│   │   │   │   │   ├── DU.html
│   │   │   │   │   ├── FileAlreadyExistsException.html
│   │   │   │   │   ├── FileChecksum.html
│   │   │   │   │   ├── FileStatus.html
│   │   │   │   │   ├── FileSystem.html
│   │   │   │   │   ├── FileSystem.Statistics.html
│   │   │   │   │   ├── FileUtil.html
│   │   │   │   │   ├── FilterFileSystem.html
│   │   │   │   │   ├── FSDataInputStream.html
│   │   │   │   │   ├── FSDataOutputStream.html
│   │   │   │   │   ├── FSError.html
│   │   │   │   │   ├── FSInputChecker.html
│   │   │   │   │   ├── FSInputStream.html
│   │   │   │   │   ├── FSOutputSummer.html
│   │   │   │   │   ├── FsShell.html
│   │   │   │   │   ├── FsUrlStreamHandlerFactory.html
│   │   │   │   │   ├── GlobPattern.html
│   │   │   │   │   ├── HardLink.html
│   │   │   │   │   ├── HardLink.LinkStats.html
│   │   │   │   │   ├── HardLink.OSType.html
│   │   │   │   │   ├── HarFileSystem.html
│   │   │   │   │   ├── InMemoryFileSystem.html
│   │   │   │   │   ├── LocalDirAllocator.html
│   │   │   │   │   ├── LocalFileSystem.html
│   │   │   │   │   ├── MD5MD5CRC32FileChecksum.html
│   │   │   │   │   ├── PathFilter.html
│   │   │   │   │   ├── Path.html
│   │   │   │   │   ├── PositionedReadable.html
│   │   │   │   │   ├── RawLocalFileSystem.html
│   │   │   │   │   ├── Seekable.html
│   │   │   │   │   ├── Syncable.html
│   │   │   │   │   └── Trash.html
│   │   │   │   ├── CommonConfigurationKeys.html
│   │   │   │   ├── ContentSummary.html
│   │   │   │   ├── DF.html
│   │   │   │   ├── DU.html
│   │   │   │   ├── FileAlreadyExistsException.html
│   │   │   │   ├── FileChecksum.html
│   │   │   │   ├── FileStatus.html
│   │   │   │   ├── FileSystem.html
│   │   │   │   ├── FileSystem.Statistics.html
│   │   │   │   ├── FileUtil.html
│   │   │   │   ├── FilterFileSystem.html
│   │   │   │   ├── FSDataInputStream.html
│   │   │   │   ├── FSDataOutputStream.html
│   │   │   │   ├── FSError.html
│   │   │   │   ├── FSInputChecker.html
│   │   │   │   ├── FSInputStream.html
│   │   │   │   ├── FSOutputSummer.html
│   │   │   │   ├── FsShell.html
│   │   │   │   ├── FsUrlStreamHandlerFactory.html
│   │   │   │   ├── ftp
│   │   │   │   │   ├── class-use
│   │   │   │   │   │   ├── FTPException.html
│   │   │   │   │   │   ├── FTPFileSystem.html
│   │   │   │   │   │   └── FTPInputStream.html
│   │   │   │   │   ├── FTPException.html
│   │   │   │   │   ├── FTPFileSystem.html
│   │   │   │   │   ├── FTPInputStream.html
│   │   │   │   │   ├── package-frame.html
│   │   │   │   │   ├── package-summary.html
│   │   │   │   │   ├── package-tree.html
│   │   │   │   │   └── package-use.html
│   │   │   │   ├── GlobPattern.html
│   │   │   │   ├── HardLink.html
│   │   │   │   ├── HardLink.LinkStats.html
│   │   │   │   ├── HardLink.OSType.html
│   │   │   │   ├── HarFileSystem.html
│   │   │   │   ├── InMemoryFileSystem.html
│   │   │   │   ├── kfs
│   │   │   │   │   ├── class-use
│   │   │   │   │   │   └── KosmosFileSystem.html
│   │   │   │   │   ├── KosmosFileSystem.html
│   │   │   │   │   ├── package-frame.html
│   │   │   │   │   ├── package-summary.html
│   │   │   │   │   ├── package-tree.html
│   │   │   │   │   └── package-use.html
│   │   │   │   ├── LocalDirAllocator.html
│   │   │   │   ├── LocalFileSystem.html
│   │   │   │   ├── MD5MD5CRC32FileChecksum.html
│   │   │   │   ├── package-frame.html
│   │   │   │   ├── package-summary.html
│   │   │   │   ├── package-tree.html
│   │   │   │   ├── package-use.html
│   │   │   │   ├── PathFilter.html
│   │   │   │   ├── Path.html
│   │   │   │   ├── permission
│   │   │   │   │   ├── AccessControlException.html
│   │   │   │   │   ├── ChmodParser.html
│   │   │   │   │   ├── class-use
│   │   │   │   │   │   ├── AccessControlException.html
│   │   │   │   │   │   ├── ChmodParser.html
│   │   │   │   │   │   ├── FsAction.html
│   │   │   │   │   │   ├── FsPermission.html
│   │   │   │   │   │   └── PermissionStatus.html
│   │   │   │   │   ├── FsAction.html
│   │   │   │   │   ├── FsPermission.html
│   │   │   │   │   ├── package-frame.html
│   │   │   │   │   ├── package-summary.html
│   │   │   │   │   ├── package-tree.html
│   │   │   │   │   ├── package-use.html
│   │   │   │   │   └── PermissionStatus.html
│   │   │   │   ├── PositionedReadable.html
│   │   │   │   ├── RawLocalFileSystem.html
│   │   │   │   ├── s3
│   │   │   │   │   ├── Block.html
│   │   │   │   │   ├── class-use
│   │   │   │   │   │   ├── Block.html
│   │   │   │   │   │   ├── FileSystemStore.html
│   │   │   │   │   │   ├── INode.html
│   │   │   │   │   │   ├── MigrationTool.html
│   │   │   │   │   │   ├── S3Credentials.html
│   │   │   │   │   │   ├── S3Exception.html
│   │   │   │   │   │   ├── S3FileSystemException.html
│   │   │   │   │   │   ├── S3FileSystem.html
│   │   │   │   │   │   └── VersionMismatchException.html
│   │   │   │   │   ├── FileSystemStore.html
│   │   │   │   │   ├── INode.html
│   │   │   │   │   ├── MigrationTool.html
│   │   │   │   │   ├── package-frame.html
│   │   │   │   │   ├── package-summary.html
│   │   │   │   │   ├── package-tree.html
│   │   │   │   │   ├── package-use.html
│   │   │   │   │   ├── S3Credentials.html
│   │   │   │   │   ├── S3Exception.html
│   │   │   │   │   ├── S3FileSystemException.html
│   │   │   │   │   ├── S3FileSystem.html
│   │   │   │   │   └── VersionMismatchException.html
│   │   │   │   ├── s3native
│   │   │   │   │   ├── class-use
│   │   │   │   │   │   └── NativeS3FileSystem.html
│   │   │   │   │   ├── NativeS3FileSystem.html
│   │   │   │   │   ├── package-frame.html
│   │   │   │   │   ├── package-summary.html
│   │   │   │   │   ├── package-tree.html
│   │   │   │   │   └── package-use.html
│   │   │   │   ├── Seekable.html
│   │   │   │   ├── shell
│   │   │   │   │   ├── class-use
│   │   │   │   │   │   ├── CommandFormat.html
│   │   │   │   │   │   ├── Command.html
│   │   │   │   │   │   └── Count.html
│   │   │   │   │   ├── CommandFormat.html
│   │   │   │   │   ├── Command.html
│   │   │   │   │   ├── Count.html
│   │   │   │   │   ├── package-frame.html
│   │   │   │   │   ├── package-summary.html
│   │   │   │   │   ├── package-tree.html
│   │   │   │   │   └── package-use.html
│   │   │   │   ├── Syncable.html
│   │   │   │   └── Trash.html
│   │   │   ├── HadoopVersionAnnotation.html
│   │   │   ├── http
│   │   │   │   ├── AdminAuthorizedServlet.html
│   │   │   │   ├── class-use
│   │   │   │   │   ├── AdminAuthorizedServlet.html
│   │   │   │   │   ├── FilterContainer.html
│   │   │   │   │   ├── FilterInitializer.html
│   │   │   │   │   ├── HtmlQuoting.html
│   │   │   │   │   ├── HttpServer.html
│   │   │   │   │   ├── HttpServer.QuotingInputFilter.html
│   │   │   │   │   ├── HttpServer.QuotingInputFilter.RequestQuoter.html
│   │   │   │   │   └── HttpServer.StackServlet.html
│   │   │   │   ├── FilterContainer.html
│   │   │   │   ├── FilterInitializer.html
│   │   │   │   ├── HtmlQuoting.html
│   │   │   │   ├── HttpServer.html
│   │   │   │   ├── HttpServer.QuotingInputFilter.html
│   │   │   │   ├── HttpServer.QuotingInputFilter.RequestQuoter.html
│   │   │   │   ├── HttpServer.StackServlet.html
│   │   │   │   ├── lib
│   │   │   │   │   ├── class-use
│   │   │   │   │   │   ├── StaticUserWebFilter.html
│   │   │   │   │   │   └── StaticUserWebFilter.StaticUserFilter.html
│   │   │   │   │   ├── package-frame.html
│   │   │   │   │   ├── package-summary.html
│   │   │   │   │   ├── package-tree.html
│   │   │   │   │   ├── package-use.html
│   │   │   │   │   ├── StaticUserWebFilter.html
│   │   │   │   │   └── StaticUserWebFilter.StaticUserFilter.html
│   │   │   │   ├── package-frame.html
│   │   │   │   ├── package-summary.html
│   │   │   │   ├── package-tree.html
│   │   │   │   └── package-use.html
│   │   │   ├── io
│   │   │   │   ├── AbstractMapWritable.html
│   │   │   │   ├── ArrayFile.html
│   │   │   │   ├── ArrayFile.Reader.html
│   │   │   │   ├── ArrayFile.Writer.html
│   │   │   │   ├── ArrayWritable.html
│   │   │   │   ├── BinaryComparable.html
│   │   │   │   ├── BloomMapFile.html
│   │   │   │   ├── BloomMapFile.Reader.html
│   │   │   │   ├── BloomMapFile.Writer.html
│   │   │   │   ├── BooleanWritable.Comparator.html
│   │   │   │   ├── BooleanWritable.html
│   │   │   │   ├── BytesWritable.Comparator.html
│   │   │   │   ├── BytesWritable.html
│   │   │   │   ├── ByteWritable.Comparator.html
│   │   │   │   ├── ByteWritable.html
│   │   │   │   ├── class-use
│   │   │   │   │   ├── AbstractMapWritable.html
│   │   │   │   │   ├── ArrayFile.html
│   │   │   │   │   ├── ArrayFile.Reader.html
│   │   │   │   │   ├── ArrayFile.Writer.html
│   │   │   │   │   ├── ArrayWritable.html
│   │   │   │   │   ├── BinaryComparable.html
│   │   │   │   │   ├── BloomMapFile.html
│   │   │   │   │   ├── BloomMapFile.Reader.html
│   │   │   │   │   ├── BloomMapFile.Writer.html
│   │   │   │   │   ├── BooleanWritable.Comparator.html
│   │   │   │   │   ├── BooleanWritable.html
│   │   │   │   │   ├── BytesWritable.Comparator.html
│   │   │   │   │   ├── BytesWritable.html
│   │   │   │   │   ├── ByteWritable.Comparator.html
│   │   │   │   │   ├── ByteWritable.html
│   │   │   │   │   ├── Closeable.html
│   │   │   │   │   ├── CompressedWritable.html
│   │   │   │   │   ├── DataInputBuffer.html
│   │   │   │   │   ├── DataOutputBuffer.html
│   │   │   │   │   ├── DefaultStringifier.html
│   │   │   │   │   ├── DoubleWritable.Comparator.html
│   │   │   │   │   ├── DoubleWritable.html
│   │   │   │   │   ├── FloatWritable.Comparator.html
│   │   │   │   │   ├── FloatWritable.html
│   │   │   │   │   ├── GenericWritable.html
│   │   │   │   │   ├── InputBuffer.html
│   │   │   │   │   ├── IntWritable.Comparator.html
│   │   │   │   │   ├── IntWritable.html
│   │   │   │   │   ├── IOUtils.html
│   │   │   │   │   ├── IOUtils.NullOutputStream.html
│   │   │   │   │   ├── LongWritable.Comparator.html
│   │   │   │   │   ├── LongWritable.DecreasingComparator.html
│   │   │   │   │   ├── LongWritable.html
│   │   │   │   │   ├── MapFile.html
│   │   │   │   │   ├── MapFile.Reader.html
│   │   │   │   │   ├── MapFile.Writer.html
│   │   │   │   │   ├── MapWritable.html
│   │   │   │   │   ├── MD5Hash.Comparator.html
│   │   │   │   │   ├── MD5Hash.html
│   │   │   │   │   ├── MultipleIOException.html
│   │   │   │   │   ├── NullWritable.Comparator.html
│   │   │   │   │   ├── NullWritable.html
│   │   │   │   │   ├── ObjectWritable.html
│   │   │   │   │   ├── OutputBuffer.html
│   │   │   │   │   ├── RawComparator.html
│   │   │   │   │   ├── ReadaheadPool.html
│   │   │   │   │   ├── ReadaheadPool.ReadaheadRequest.html
│   │   │   │   │   ├── SecureIOUtils.AlreadyExistsException.html
│   │   │   │   │   ├── SecureIOUtils.html
│   │   │   │   │   ├── SequenceFile.CompressionType.html
│   │   │   │   │   ├── SequenceFile.html
│   │   │   │   │   ├── SequenceFile.Metadata.html
│   │   │   │   │   ├── SequenceFile.Reader.html
│   │   │   │   │   ├── SequenceFile.Sorter.html
│   │   │   │   │   ├── SequenceFile.Sorter.RawKeyValueIterator.html
│   │   │   │   │   ├── SequenceFile.Sorter.SegmentDescriptor.html
│   │   │   │   │   ├── SequenceFile.ValueBytes.html
│   │   │   │   │   ├── SequenceFile.Writer.html
│   │   │   │   │   ├── SetFile.html
│   │   │   │   │   ├── SetFile.Reader.html
│   │   │   │   │   ├── SetFile.Writer.html
│   │   │   │   │   ├── SortedMapWritable.html
│   │   │   │   │   ├── Stringifier.html
│   │   │   │   │   ├── Text.Comparator.html
│   │   │   │   │   ├── Text.html
│   │   │   │   │   ├── TwoDArrayWritable.html
│   │   │   │   │   ├── UTF8.Comparator.html
│   │   │   │   │   ├── UTF8.html
│   │   │   │   │   ├── VersionedWritable.html
│   │   │   │   │   ├── VersionMismatchException.html
│   │   │   │   │   ├── VIntWritable.html
│   │   │   │   │   ├── VLongWritable.html
│   │   │   │   │   ├── WritableComparable.html
│   │   │   │   │   ├── WritableComparator.html
│   │   │   │   │   ├── WritableFactories.html
│   │   │   │   │   ├── WritableFactory.html
│   │   │   │   │   ├── Writable.html
│   │   │   │   │   ├── WritableName.html
│   │   │   │   │   └── WritableUtils.html
│   │   │   │   ├── Closeable.html
│   │   │   │   ├── compress
│   │   │   │   │   ├── BlockCompressorStream.html
│   │   │   │   │   ├── BlockDecompressorStream.html
│   │   │   │   │   ├── bzip2
│   │   │   │   │   │   ├── BZip2Constants.html
│   │   │   │   │   │   ├── BZip2DummyCompressor.html
│   │   │   │   │   │   ├── BZip2DummyDecompressor.html
│   │   │   │   │   │   ├── CBZip2InputStream.html
│   │   │   │   │   │   ├── CBZip2InputStream.STATE.html
│   │   │   │   │   │   ├── CBZip2OutputStream.html
│   │   │   │   │   │   ├── class-use
│   │   │   │   │   │   │   ├── BZip2Constants.html
│   │   │   │   │   │   │   ├── BZip2DummyCompressor.html
│   │   │   │   │   │   │   ├── BZip2DummyDecompressor.html
│   │   │   │   │   │   │   ├── CBZip2InputStream.html
│   │   │   │   │   │   │   ├── CBZip2InputStream.STATE.html
│   │   │   │   │   │   │   └── CBZip2OutputStream.html
│   │   │   │   │   │   ├── package-frame.html
│   │   │   │   │   │   ├── package-summary.html
│   │   │   │   │   │   ├── package-tree.html
│   │   │   │   │   │   └── package-use.html
│   │   │   │   │   ├── BZip2Codec.html
│   │   │   │   │   ├── class-use
│   │   │   │   │   │   ├── BlockCompressorStream.html
│   │   │   │   │   │   ├── BlockDecompressorStream.html
│   │   │   │   │   │   ├── BZip2Codec.html
│   │   │   │   │   │   ├── CodecPool.html
│   │   │   │   │   │   ├── CompressionCodecFactory.html
│   │   │   │   │   │   ├── CompressionCodec.html
│   │   │   │   │   │   ├── CompressionInputStream.html
│   │   │   │   │   │   ├── CompressionOutputStream.html
│   │   │   │   │   │   ├── Compressor.html
│   │   │   │   │   │   ├── CompressorStream.html
│   │   │   │   │   │   ├── Decompressor.html
│   │   │   │   │   │   ├── DecompressorStream.html
│   │   │   │   │   │   ├── DefaultCodec.html
│   │   │   │   │   │   ├── DoNotPool.html
│   │   │   │   │   │   ├── GzipCodec.GzipOutputStream.html
│   │   │   │   │   │   ├── GzipCodec.html
│   │   │   │   │   │   ├── SnappyCodec.html
│   │   │   │   │   │   ├── SplitCompressionInputStream.html
│   │   │   │   │   │   ├── SplittableCompressionCodec.html
│   │   │   │   │   │   └── SplittableCompressionCodec.READ_MODE.html
│   │   │   │   │   ├── CodecPool.html
│   │   │   │   │   ├── CompressionCodecFactory.html
│   │   │   │   │   ├── CompressionCodec.html
│   │   │   │   │   ├── CompressionInputStream.html
│   │   │   │   │   ├── CompressionOutputStream.html
│   │   │   │   │   ├── Compressor.html
│   │   │   │   │   ├── CompressorStream.html
│   │   │   │   │   ├── Decompressor.html
│   │   │   │   │   ├── DecompressorStream.html
│   │   │   │   │   ├── DefaultCodec.html
│   │   │   │   │   ├── DoNotPool.html
│   │   │   │   │   ├── GzipCodec.GzipOutputStream.html
│   │   │   │   │   ├── GzipCodec.html
│   │   │   │   │   ├── package-frame.html
│   │   │   │   │   ├── package-summary.html
│   │   │   │   │   ├── package-tree.html
│   │   │   │   │   ├── package-use.html
│   │   │   │   │   ├── snappy
│   │   │   │   │   │   ├── class-use
│   │   │   │   │   │   │   ├── LoadSnappy.html
│   │   │   │   │   │   │   ├── SnappyCompressor.html
│   │   │   │   │   │   │   └── SnappyDecompressor.html
│   │   │   │   │   │   ├── LoadSnappy.html
│   │   │   │   │   │   ├── package-frame.html
│   │   │   │   │   │   ├── package-summary.html
│   │   │   │   │   │   ├── package-tree.html
│   │   │   │   │   │   ├── package-use.html
│   │   │   │   │   │   ├── SnappyCompressor.html
│   │   │   │   │   │   └── SnappyDecompressor.html
│   │   │   │   │   ├── SnappyCodec.html
│   │   │   │   │   ├── SplitCompressionInputStream.html
│   │   │   │   │   ├── SplittableCompressionCodec.html
│   │   │   │   │   ├── SplittableCompressionCodec.READ_MODE.html
│   │   │   │   │   └── zlib
│   │   │   │   │   ├── BuiltInGzipDecompressor.html
│   │   │   │   │   ├── BuiltInZlibDeflater.html
│   │   │   │   │   ├── BuiltInZlibInflater.html
│   │   │   │   │   ├── class-use
│   │   │   │   │   │   ├── BuiltInGzipDecompressor.html
│   │   │   │   │   │   ├── BuiltInZlibDeflater.html
│   │   │   │   │   │   ├── BuiltInZlibInflater.html
│   │   │   │   │   │   ├── ZlibCompressor.CompressionHeader.html
│   │   │   │   │   │   ├── ZlibCompressor.CompressionLevel.html
│   │   │   │   │   │   ├── ZlibCompressor.CompressionStrategy.html
│   │   │   │   │   │   ├── ZlibCompressor.html
│   │   │   │   │   │   ├── ZlibDecompressor.CompressionHeader.html
│   │   │   │   │   │   ├── ZlibDecompressor.html
│   │   │   │   │   │   └── ZlibFactory.html
│   │   │   │   │   ├── package-frame.html
│   │   │   │   │   ├── package-summary.html
│   │   │   │   │   ├── package-tree.html
│   │   │   │   │   ├── package-use.html
│   │   │   │   │   ├── ZlibCompressor.CompressionHeader.html
│   │   │   │   │   ├── ZlibCompressor.CompressionLevel.html
│   │   │   │   │   ├── ZlibCompressor.CompressionStrategy.html
│   │   │   │   │   ├── ZlibCompressor.html
│   │   │   │   │   ├── ZlibDecompressor.CompressionHeader.html
│   │   │   │   │   ├── ZlibDecompressor.html
│   │   │   │   │   └── ZlibFactory.html
│   │   │   │   ├── CompressedWritable.html
│   │   │   │   ├── DataInputBuffer.html
│   │   │   │   ├── DataOutputBuffer.html
│   │   │   │   ├── DefaultStringifier.html
│   │   │   │   ├── DoubleWritable.Comparator.html
│   │   │   │   ├── DoubleWritable.html
│   │   │   │   ├── file
│   │   │   │   │   └── tfile
│   │   │   │   │   ├── ByteArray.html
│   │   │   │   │   ├── class-use
│   │   │   │   │   │   ├── ByteArray.html
│   │   │   │   │   │   ├── MetaBlockAlreadyExists.html
│   │   │   │   │   │   ├── MetaBlockDoesNotExist.html
│   │   │   │   │   │   ├── RawComparable.html
│   │   │   │   │   │   ├── TFile.html
│   │   │   │   │   │   ├── TFile.Reader.html
│   │   │   │   │   │   ├── TFile.Reader.Scanner.Entry.html
│   │   │   │   │   │   ├── TFile.Reader.Scanner.html
│   │   │   │   │   │   ├── TFile.Writer.html
│   │   │   │   │   │   ├── Utils.html
│   │   │   │   │   │   └── Utils.Version.html
│   │   │   │   │   ├── MetaBlockAlreadyExists.html
│   │   │   │   │   ├── MetaBlockDoesNotExist.html
│   │   │   │   │   ├── package-frame.html
│   │   │   │   │   ├── package-summary.html
│   │   │   │   │   ├── package-tree.html
│   │   │   │   │   ├── package-use.html
│   │   │   │   │   ├── RawComparable.html
│   │   │   │   │   ├── TFile.html
│   │   │   │   │   ├── TFile.Reader.html
│   │   │   │   │   ├── TFile.Reader.Scanner.Entry.html
│   │   │   │   │   ├── TFile.Reader.Scanner.html
│   │   │   │   │   ├── TFile.Writer.html
│   │   │   │   │   ├── Utils.html
│   │   │   │   │   └── Utils.Version.html
│   │   │   │   ├── FloatWritable.Comparator.html
│   │   │   │   ├── FloatWritable.html
│   │   │   │   ├── GenericWritable.html
│   │   │   │   ├── InputBuffer.html
│   │   │   │   ├── IntWritable.Comparator.html
│   │   │   │   ├── IntWritable.html
│   │   │   │   ├── IOUtils.html
│   │   │   │   ├── IOUtils.NullOutputStream.html
│   │   │   │   ├── LongWritable.Comparator.html
│   │   │   │   ├── LongWritable.DecreasingComparator.html
│   │   │   │   ├── LongWritable.html
│   │   │   │   ├── MapFile.html
│   │   │   │   ├── MapFile.Reader.html
│   │   │   │   ├── MapFile.Writer.html
│   │   │   │   ├── MapWritable.html
│   │   │   │   ├── MD5Hash.Comparator.html
│   │   │   │   ├── MD5Hash.html
│   │   │   │   ├── MultipleIOException.html
│   │   │   │   ├── nativeio
│   │   │   │   │   ├── class-use
│   │   │   │   │   │   ├── Errno.html
│   │   │   │   │   │   ├── NativeIOException.html
│   │   │   │   │   │   ├── NativeIO.html
│   │   │   │   │   │   └── NativeIO.Stat.html
│   │   │   │   │   ├── Errno.html
│   │   │   │   │   ├── NativeIOException.html
│   │   │   │   │   ├── NativeIO.html
│   │   │   │   │   ├── NativeIO.Stat.html
│   │   │   │   │   ├── package-frame.html
│   │   │   │   │   ├── package-summary.html
│   │   │   │   │   ├── package-tree.html
│   │   │   │   │   └── package-use.html
│   │   │   │   ├── NullWritable.Comparator.html
│   │   │   │   ├── NullWritable.html
│   │   │   │   ├── ObjectWritable.html
│   │   │   │   ├── OutputBuffer.html
│   │   │   │   ├── package-frame.html
│   │   │   │   ├── package-summary.html
│   │   │   │   ├── package-tree.html
│   │   │   │   ├── package-use.html
│   │   │   │   ├── RawComparator.html
│   │   │   │   ├── ReadaheadPool.html
│   │   │   │   ├── ReadaheadPool.ReadaheadRequest.html
│   │   │   │   ├── retry
│   │   │   │   │   ├── class-use
│   │   │   │   │   │   ├── RetryPolicies.html
│   │   │   │   │   │   ├── RetryPolicies.MultipleLinearRandomRetry.html
│   │   │   │   │   │   ├── RetryPolicies.MultipleLinearRandomRetry.Pair.html
│   │   │   │   │   │   ├── RetryPolicy.html
│   │   │   │   │   │   ├── RetryProxy.html
│   │   │   │   │   │   └── RetryUtils.html
│   │   │   │   │   ├── package-frame.html
│   │   │   │   │   ├── package-summary.html
│   │   │   │   │   ├── package-tree.html
│   │   │   │   │   ├── package-use.html
│   │   │   │   │   ├── RetryPolicies.html
│   │   │   │   │   ├── RetryPolicies.MultipleLinearRandomRetry.html
│   │   │   │   │   ├── RetryPolicies.MultipleLinearRandomRetry.Pair.html
│   │   │   │   │   ├── RetryPolicy.html
│   │   │   │   │   ├── RetryProxy.html
│   │   │   │   │   └── RetryUtils.html
│   │   │   │   ├── SecureIOUtils.AlreadyExistsException.html
│   │   │   │   ├── SecureIOUtils.html
│   │   │   │   ├── SequenceFile.CompressionType.html
│   │   │   │   ├── SequenceFile.html
│   │   │   │   ├── SequenceFile.Metadata.html
│   │   │   │   ├── SequenceFile.Reader.html
│   │   │   │   ├── SequenceFile.Sorter.html
│   │   │   │   ├── SequenceFile.Sorter.RawKeyValueIterator.html
│   │   │   │   ├── SequenceFile.Sorter.SegmentDescriptor.html
│   │   │   │   ├── SequenceFile.ValueBytes.html
│   │   │   │   ├── SequenceFile.Writer.html
│   │   │   │   ├── serializer
│   │   │   │   │   ├── class-use
│   │   │   │   │   │   ├── DeserializerComparator.html
│   │   │   │   │   │   ├── Deserializer.html
│   │   │   │   │   │   ├── JavaSerializationComparator.html
│   │   │   │   │   │   ├── JavaSerialization.html
│   │   │   │   │   │   ├── SerializationFactory.html
│   │   │   │   │   │   ├── Serialization.html
│   │   │   │   │   │   ├── Serializer.html
│   │   │   │   │   │   └── WritableSerialization.html
│   │   │   │   │   ├── DeserializerComparator.html
│   │   │   │   │   ├── Deserializer.html
│   │   │   │   │   ├── JavaSerializationComparator.html
│   │   │   │   │   ├── JavaSerialization.html
│   │   │   │   │   ├── package-frame.html
│   │   │   │   │   ├── package-summary.html
│   │   │   │   │   ├── package-tree.html
│   │   │   │   │   ├── package-use.html
│   │   │   │   │   ├── SerializationFactory.html
│   │   │   │   │   ├── Serialization.html
│   │   │   │   │   ├── Serializer.html
│   │   │   │   │   └── WritableSerialization.html
│   │   │   │   ├── SetFile.html
│   │   │   │   ├── SetFile.Reader.html
│   │   │   │   ├── SetFile.Writer.html
│   │   │   │   ├── SortedMapWritable.html
│   │   │   │   ├── Stringifier.html
│   │   │   │   ├── Text.Comparator.html
│   │   │   │   ├── Text.html
│   │   │   │   ├── TwoDArrayWritable.html
│   │   │   │   ├── UTF8.Comparator.html
│   │   │   │   ├── UTF8.html
│   │   │   │   ├── VersionedWritable.html
│   │   │   │   ├── VersionMismatchException.html
│   │   │   │   ├── VIntWritable.html
│   │   │   │   ├── VLongWritable.html
│   │   │   │   ├── WritableComparable.html
│   │   │   │   ├── WritableComparator.html
│   │   │   │   ├── WritableFactories.html
│   │   │   │   ├── WritableFactory.html
│   │   │   │   ├── Writable.html
│   │   │   │   ├── WritableName.html
│   │   │   │   └── WritableUtils.html
│   │   │   ├── ipc
│   │   │   │   ├── class-use
│   │   │   │   │   ├── Client.html
│   │   │   │   │   ├── RemoteException.html
│   │   │   │   │   ├── RPC.html
│   │   │   │   │   ├── RPC.Server.html
│   │   │   │   │   ├── RPC.VersionMismatch.html
│   │   │   │   │   ├── Server.Connection.html
│   │   │   │   │   ├── Server.html
│   │   │   │   │   └── VersionedProtocol.html
│   │   │   │   ├── Client.html
│   │   │   │   ├── metrics
│   │   │   │   │   ├── class-use
│   │   │   │   │   │   ├── RpcInstrumentation.Detailed.html
│   │   │   │   │   │   └── RpcInstrumentation.html
│   │   │   │   │   ├── package-frame.html
│   │   │   │   │   ├── package-summary.html
│   │   │   │   │   ├── package-tree.html
│   │   │   │   │   ├── package-use.html
│   │   │   │   │   ├── RpcInstrumentation.Detailed.html
│   │   │   │   │   └── RpcInstrumentation.html
│   │   │   │   ├── package-frame.html
│   │   │   │   ├── package-summary.html
│   │   │   │   ├── package-tree.html
│   │   │   │   ├── package-use.html
│   │   │   │   ├── RemoteException.html
│   │   │   │   ├── RPC.html
│   │   │   │   ├── RPC.Server.html
│   │   │   │   ├── RPC.VersionMismatch.html
│   │   │   │   ├── Server.Connection.html
│   │   │   │   ├── Server.html
│   │   │   │   └── VersionedProtocol.html
│   │   │   ├── jmx
│   │   │   │   ├── class-use
│   │   │   │   │   └── JMXJsonServlet.html
│   │   │   │   ├── JMXJsonServlet.html
│   │   │   │   ├── package-frame.html
│   │   │   │   ├── package-summary.html
│   │   │   │   ├── package-tree.html
│   │   │   │   └── package-use.html
│   │   │   ├── log
│   │   │   │   ├── class-use
│   │   │   │   │   ├── EventCounter.html
│   │   │   │   │   ├── LogLevel.html
│   │   │   │   │   └── LogLevel.Servlet.html
│   │   │   │   ├── EventCounter.html
│   │   │   │   ├── LogLevel.html
│   │   │   │   ├── LogLevel.Servlet.html
│   │   │   │   ├── metrics
│   │   │   │   │   ├── class-use
│   │   │   │   │   │   └── EventCounter.html
│   │   │   │   │   ├── EventCounter.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
│   │   │   ├── mapred
│   │   │   │   ├── AdminOperationsProtocol.html
│   │   │   │   ├── class-use
│   │   │   │   │   ├── AdminOperationsProtocol.html
│   │   │   │   │   ├── ClusterStatus.html
│   │   │   │   │   ├── Counters.Counter.html
│   │   │   │   │   ├── Counters.CountersExceededException.html
│   │   │   │   │   ├── Counters.Group.html
│   │   │   │   │   ├── Counters.html
│   │   │   │   │   ├── DefaultJobHistoryParser.html
│   │   │   │   │   ├── DefaultTaskController.html
│   │   │   │   │   ├── FileAlreadyExistsException.html
│   │   │   │   │   ├── FileInputFormat.Counter.html
│   │   │   │   │   ├── FileInputFormat.html
│   │   │   │   │   ├── FileOutputCommitter.html
│   │   │   │   │   ├── FileOutputFormat.Counter.html
│   │   │   │   │   ├── FileOutputFormat.html
│   │   │   │   │   ├── FileSplit.html
│   │   │   │   │   ├── HDFSMonitorThread.html
│   │   │   │   │   ├── ID.html
│   │   │   │   │   ├── InputFormat.html
│   │   │   │   │   ├── InputSplit.html
│   │   │   │   │   ├── InvalidFileTypeException.html
│   │   │   │   │   ├── InvalidInputException.html
│   │   │   │   │   ├── InvalidJobConfException.html
│   │   │   │   │   ├── IsolationRunner.html
│   │   │   │   │   ├── JobClient.html
│   │   │   │   │   ├── JobClient.Renewer.html
│   │   │   │   │   ├── JobClient.TaskStatusFilter.html
│   │   │   │   │   ├── JobConf.html
│   │   │   │   │   ├── JobConfigurable.html
│   │   │   │   │   ├── JobContext.html
│   │   │   │   │   ├── JobEndNotifier.html
│   │   │   │   │   ├── JobHistory.HistoryCleaner.html
│   │   │   │   │   ├── JobHistory.html
│   │   │   │   │   ├── JobHistory.JobInfo.html
│   │   │   │   │   ├── JobHistory.Keys.html
│   │   │   │   │   ├── JobHistory.Listener.html
│   │   │   │   │   ├── JobHistory.MapAttempt.html
│   │   │   │   │   ├── JobHistory.RecordTypes.html
│   │   │   │   │   ├── JobHistory.ReduceAttempt.html
│   │   │   │   │   ├── JobHistoryServer.html
│   │   │   │   │   ├── JobHistory.TaskAttempt.html
│   │   │   │   │   ├── JobHistory.Task.html
│   │   │   │   │   ├── JobHistory.Values.html
│   │   │   │   │   ├── JobID.html
│   │   │   │   │   ├── JobInProgress.Counter.html
│   │   │   │   │   ├── JobInProgress.html
│   │   │   │   │   ├── JobLocalizer.html
│   │   │   │   │   ├── JobPriority.html
│   │   │   │   │   ├── JobProfile.html
│   │   │   │   │   ├── JobQueueInfo.html
│   │   │   │   │   ├── JobStatus.html
│   │   │   │   │   ├── JobTracker.html
│   │   │   │   │   ├── JobTracker.IllegalStateException.html
│   │   │   │   │   ├── JobTrackerMXBean.html
│   │   │   │   │   ├── JobTracker.SafeModeAction.html
│   │   │   │   │   ├── JobTracker.State.html
│   │   │   │   │   ├── JvmTask.html
│   │   │   │   │   ├── KeyValueLineRecordReader.html
│   │   │   │   │   ├── KeyValueTextInputFormat.html
│   │   │   │   │   ├── LineRecordReader.html
│   │   │   │   │   ├── LineRecordReader.LineReader.html
│   │   │   │   │   ├── MapFileOutputFormat.html
│   │   │   │   │   ├── Mapper.html
│   │   │   │   │   ├── MapReduceBase.html
│   │   │   │   │   ├── MapReducePolicyProvider.html
│   │   │   │   │   ├── MapRunnable.html
│   │   │   │   │   ├── MapRunner.html
│   │   │   │   │   ├── MapTaskCompletionEventsUpdate.html
│   │   │   │   │   ├── MultiFileInputFormat.html
│   │   │   │   │   ├── MultiFileSplit.html
│   │   │   │   │   ├── Operation.html
│   │   │   │   │   ├── OutputCollector.html
│   │   │   │   │   ├── OutputCommitter.html
│   │   │   │   │   ├── OutputFormat.html
│   │   │   │   │   ├── OutputLogFilter.html
│   │   │   │   │   ├── Partitioner.html
│   │   │   │   │   ├── QueueAclsInfo.html
│   │   │   │   │   ├── RawHistoryFileServlet.html
│   │   │   │   │   ├── RawKeyValueIterator.html
│   │   │   │   │   ├── RecordReader.html
│   │   │   │   │   ├── RecordWriter.html
│   │   │   │   │   ├── Reducer.html
│   │   │   │   │   ├── Reporter.html
│   │   │   │   │   ├── RunningJob.html
│   │   │   │   │   ├── SafeModeException.html
│   │   │   │   │   ├── SequenceFileAsBinaryInputFormat.html
│   │   │   │   │   ├── SequenceFileAsBinaryInputFormat.SequenceFileAsBinaryRecordReader.html
│   │   │   │   │   ├── SequenceFileAsBinaryOutputFormat.html
│   │   │   │   │   ├── SequenceFileAsBinaryOutputFormat.WritableValueBytes.html
│   │   │   │   │   ├── SequenceFileAsTextInputFormat.html
│   │   │   │   │   ├── SequenceFileAsTextRecordReader.html
│   │   │   │   │   ├── SequenceFileInputFilter.FilterBase.html
│   │   │   │   │   ├── SequenceFileInputFilter.Filter.html
│   │   │   │   │   ├── SequenceFileInputFilter.html
│   │   │   │   │   ├── SequenceFileInputFilter.MD5Filter.html
│   │   │   │   │   ├── SequenceFileInputFilter.PercentFilter.html
│   │   │   │   │   ├── SequenceFileInputFilter.RegexFilter.html
│   │   │   │   │   ├── SequenceFileInputFormat.html
│   │   │   │   │   ├── SequenceFileOutputFormat.html
│   │   │   │   │   ├── SequenceFileRecordReader.html
│   │   │   │   │   ├── ShuffleExceptionTracker.html
│   │   │   │   │   ├── SkipBadRecords.html
│   │   │   │   │   ├── TaskAttemptContext.html
│   │   │   │   │   ├── TaskAttemptID.html
│   │   │   │   │   ├── Task.CombineOutputCollector.html
│   │   │   │   │   ├── Task.CombinerRunner.html
│   │   │   │   │   ├── Task.CombineValuesIterator.html
│   │   │   │   │   ├── TaskCompletionEvent.html
│   │   │   │   │   ├── TaskCompletionEvent.Status.html
│   │   │   │   │   ├── TaskController.html
│   │   │   │   │   ├── Task.Counter.html
│   │   │   │   │   ├── TaskGraphServlet.html
│   │   │   │   │   ├── Task.html
│   │   │   │   │   ├── TaskID.html
│   │   │   │   │   ├── TaskLogAppender.html
│   │   │   │   │   ├── TaskLog.html
│   │   │   │   │   ├── TaskLog.LogName.html
│   │   │   │   │   ├── TaskLogServlet.html
│   │   │   │   │   ├── TaskLogsTruncater.html
│   │   │   │   │   ├── Task.NewCombinerRunner.html
│   │   │   │   │   ├── Task.OldCombinerRunner.html
│   │   │   │   │   ├── TaskReport.html
│   │   │   │   │   ├── TaskStatus.html
│   │   │   │   │   ├── TaskStatus.Phase.html
│   │   │   │   │   ├── TaskStatus.State.html
│   │   │   │   │   ├── Task.TaskReporter.html
│   │   │   │   │   ├── TaskTracker.html
│   │   │   │   │   ├── TaskTracker.MapOutputServlet.html
│   │   │   │   │   ├── TaskTrackerMetricsSource.html
│   │   │   │   │   ├── TaskTrackerMXBean.html
│   │   │   │   │   ├── TaskTrackerStatus.html
│   │   │   │   │   ├── TaskUmbilicalProtocol.html
│   │   │   │   │   ├── TextInputFormat.html
│   │   │   │   │   ├── TextOutputFormat.html
│   │   │   │   │   ├── TextOutputFormat.LineRecordWriter.html
│   │   │   │   │   ├── TIPStatus.html
│   │   │   │   │   ├── UserLogCleaner.html
│   │   │   │   │   ├── Utils.html
│   │   │   │   │   ├── Utils.OutputFileUtils.html
│   │   │   │   │   ├── Utils.OutputFileUtils.OutputFilesFilter.html
│   │   │   │   │   └── Utils.OutputFileUtils.OutputLogFilter.html
│   │   │   │   ├── ClusterStatus.html
│   │   │   │   ├── Counters.Counter.html
│   │   │   │   ├── Counters.CountersExceededException.html
│   │   │   │   ├── Counters.Group.html
│   │   │   │   ├── Counters.html
│   │   │   │   ├── DefaultJobHistoryParser.html
│   │   │   │   ├── DefaultTaskController.html
│   │   │   │   ├── FileAlreadyExistsException.html
│   │   │   │   ├── FileInputFormat.Counter.html
│   │   │   │   ├── FileInputFormat.html
│   │   │   │   ├── FileOutputCommitter.html
│   │   │   │   ├── FileOutputFormat.Counter.html
│   │   │   │   ├── FileOutputFormat.html
│   │   │   │   ├── FileSplit.html
│   │   │   │   ├── HDFSMonitorThread.html
│   │   │   │   ├── ID.html
│   │   │   │   ├── InputFormat.html
│   │   │   │   ├── InputSplit.html
│   │   │   │   ├── InvalidFileTypeException.html
│   │   │   │   ├── InvalidInputException.html
│   │   │   │   ├── InvalidJobConfException.html
│   │   │   │   ├── IsolationRunner.html
│   │   │   │   ├── JobClient.html
│   │   │   │   ├── JobClient.Renewer.html
│   │   │   │   ├── JobClient.TaskStatusFilter.html
│   │   │   │   ├── JobConf.html
│   │   │   │   ├── JobConfigurable.html
│   │   │   │   ├── JobContext.html
│   │   │   │   ├── jobcontrol
│   │   │   │   │   ├── class-use
│   │   │   │   │   │   ├── JobControl.html
│   │   │   │   │   │   └── Job.html
│   │   │   │   │   ├── JobControl.html
│   │   │   │   │   ├── Job.html
│   │   │   │   │   ├── package-frame.html
│   │   │   │   │   ├── package-summary.html
│   │   │   │   │   ├── package-tree.html
│   │   │   │   │   └── package-use.html
│   │   │   │   ├── JobEndNotifier.html
│   │   │   │   ├── JobHistory.HistoryCleaner.html
│   │   │   │   ├── JobHistory.html
│   │   │   │   ├── JobHistory.JobInfo.html
│   │   │   │   ├── JobHistory.Keys.html
│   │   │   │   ├── JobHistory.Listener.html
│   │   │   │   ├── JobHistory.MapAttempt.html
│   │   │   │   ├── JobHistory.RecordTypes.html
│   │   │   │   ├── JobHistory.ReduceAttempt.html
│   │   │   │   ├── JobHistoryServer.html
│   │   │   │   ├── JobHistory.TaskAttempt.html
│   │   │   │   ├── JobHistory.Task.html
│   │   │   │   ├── JobHistory.Values.html
│   │   │   │   ├── JobID.html
│   │   │   │   ├── JobInProgress.Counter.html
│   │   │   │   ├── JobInProgress.html
│   │   │   │   ├── JobLocalizer.html
│   │   │   │   ├── JobPriority.html
│   │   │   │   ├── JobProfile.html
│   │   │   │   ├── JobQueueInfo.html
│   │   │   │   ├── JobStatus.html
│   │   │   │   ├── JobTracker.html
│   │   │   │   ├── JobTracker.IllegalStateException.html
│   │   │   │   ├── JobTrackerMXBean.html
│   │   │   │   ├── JobTracker.SafeModeAction.html
│   │   │   │   ├── JobTracker.State.html
│   │   │   │   ├── join
│   │   │   │   │   ├── ArrayListBackedIterator.html
│   │   │   │   │   ├── class-use
│   │   │   │   │   │   ├── ArrayListBackedIterator.html
│   │   │   │   │   │   ├── ComposableInputFormat.html
│   │   │   │   │   │   ├── ComposableRecordReader.html
│   │   │   │   │   │   ├── CompositeInputFormat.html
│   │   │   │   │   │   ├── CompositeInputSplit.html
│   │   │   │   │   │   ├── CompositeRecordReader.html
│   │   │   │   │   │   ├── InnerJoinRecordReader.html
│   │   │   │   │   │   ├── JoinRecordReader.html
│   │   │   │   │   │   ├── JoinRecordReader.JoinDelegationIterator.html
│   │   │   │   │   │   ├── MultiFilterRecordReader.html
│   │   │   │   │   │   ├── MultiFilterRecordReader.MultiFilterDelegationIterator.html
│   │   │   │   │   │   ├── OuterJoinRecordReader.html
│   │   │   │   │   │   ├── OverrideRecordReader.html
│   │   │   │   │   │   ├── Parser.html
│   │   │   │   │   │   ├── Parser.Node.html
│   │   │   │   │   │   ├── Parser.NodeToken.html
│   │   │   │   │   │   ├── Parser.NumToken.html
│   │   │   │   │   │   ├── Parser.StrToken.html
│   │   │   │   │   │   ├── Parser.Token.html
│   │   │   │   │   │   ├── Parser.TType.html
│   │   │   │   │   │   ├── ResetableIterator.EMPTY.html
│   │   │   │   │   │   ├── ResetableIterator.html
│   │   │   │   │   │   ├── StreamBackedIterator.html
│   │   │   │   │   │   ├── TupleWritable.html
│   │   │   │   │   │   └── WrappedRecordReader.html
│   │   │   │   │   ├── ComposableInputFormat.html
│   │   │   │   │   ├── ComposableRecordReader.html
│   │   │   │   │   ├── CompositeInputFormat.html
│   │   │   │   │   ├── CompositeInputSplit.html
│   │   │   │   │   ├── CompositeRecordReader.html
│   │   │   │   │   ├── InnerJoinRecordReader.html
│   │   │   │   │   ├── JoinRecordReader.html
│   │   │   │   │   ├── JoinRecordReader.JoinDelegationIterator.html
│   │   │   │   │   ├── MultiFilterRecordReader.html
│   │   │   │   │   ├── MultiFilterRecordReader.MultiFilterDelegationIterator.html
│   │   │   │   │   ├── OuterJoinRecordReader.html
│   │   │   │   │   ├── OverrideRecordReader.html
│   │   │   │   │   ├── package-frame.html
│   │   │   │   │   ├── package-summary.html
│   │   │   │   │   ├── package-tree.html
│   │   │   │   │   ├── package-use.html
│   │   │   │   │   ├── Parser.html
│   │   │   │   │   ├── Parser.Node.html
│   │   │   │   │   ├── Parser.NodeToken.html
│   │   │   │   │   ├── Parser.NumToken.html
│   │   │   │   │   ├── Parser.StrToken.html
│   │   │   │   │   ├── Parser.Token.html
│   │   │   │   │   ├── Parser.TType.html
│   │   │   │   │   ├── ResetableIterator.EMPTY.html
│   │   │   │   │   ├── ResetableIterator.html
│   │   │   │   │   ├── StreamBackedIterator.html
│   │   │   │   │   ├── TupleWritable.html
│   │   │   │   │   └── WrappedRecordReader.html
│   │   │   │   ├── JvmTask.html
│   │   │   │   ├── KeyValueLineRecordReader.html
│   │   │   │   ├── KeyValueTextInputFormat.html
│   │   │   │   ├── lib
│   │   │   │   │   ├── aggregate
│   │   │   │   │   │   ├── class-use
│   │   │   │   │   │   │   ├── DoubleValueSum.html
│   │   │   │   │   │   │   ├── LongValueMax.html
│   │   │   │   │   │   │   ├── LongValueMin.html
│   │   │   │   │   │   │   ├── LongValueSum.html
│   │   │   │   │   │   │   ├── StringValueMax.html
│   │   │   │   │   │   │   ├── StringValueMin.html
│   │   │   │   │   │   │   ├── UniqValueCount.html
│   │   │   │   │   │   │   ├── UserDefinedValueAggregatorDescriptor.html
│   │   │   │   │   │   │   ├── ValueAggregatorBaseDescriptor.html
│   │   │   │   │   │   │   ├── ValueAggregatorCombiner.html
│   │   │   │   │   │   │   ├── ValueAggregatorDescriptor.html
│   │   │   │   │   │   │   ├── ValueAggregator.html
│   │   │   │   │   │   │   ├── ValueAggregatorJobBase.html
│   │   │   │   │   │   │   ├── ValueAggregatorJob.html
│   │   │   │   │   │   │   ├── ValueAggregatorMapper.html
│   │   │   │   │   │   │   ├── ValueAggregatorReducer.html
│   │   │   │   │   │   │   └── ValueHistogram.html
│   │   │   │   │   │   ├── DoubleValueSum.html
│   │   │   │   │   │   ├── LongValueMax.html
│   │   │   │   │   │   ├── LongValueMin.html
│   │   │   │   │   │   ├── LongValueSum.html
│   │   │   │   │   │   ├── package-frame.html
│   │   │   │   │   │   ├── package-summary.html
│   │   │   │   │   │   ├── package-tree.html
│   │   │   │   │   │   ├── package-use.html
│   │   │   │   │   │   ├── StringValueMax.html
│   │   │   │   │   │   ├── StringValueMin.html
│   │   │   │   │   │   ├── UniqValueCount.html
│   │   │   │   │   │   ├── UserDefinedValueAggregatorDescriptor.html
│   │   │   │   │   │   ├── ValueAggregatorBaseDescriptor.html
│   │   │   │   │   │   ├── ValueAggregatorCombiner.html
│   │   │   │   │   │   ├── ValueAggregatorDescriptor.html
│   │   │   │   │   │   ├── ValueAggregator.html
│   │   │   │   │   │   ├── ValueAggregatorJobBase.html
│   │   │   │   │   │   ├── ValueAggregatorJob.html
│   │   │   │   │   │   ├── ValueAggregatorMapper.html
│   │   │   │   │   │   ├── ValueAggregatorReducer.html
│   │   │   │   │   │   └── ValueHistogram.html
│   │   │   │   │   ├── BinaryPartitioner.html
│   │   │   │   │   ├── ChainMapper.html
│   │   │   │   │   ├── ChainReducer.html
│   │   │   │   │   ├── class-use
│   │   │   │   │   │   ├── BinaryPartitioner.html
│   │   │   │   │   │   ├── ChainMapper.html
│   │   │   │   │   │   ├── ChainReducer.html
│   │   │   │   │   │   ├── CombineFileInputFormat.html
│   │   │   │   │   │   ├── CombineFileRecordReader.html
│   │   │   │   │   │   ├── CombineFileSplit.html
│   │   │   │   │   │   ├── DelegatingInputFormat.html
│   │   │   │   │   │   ├── DelegatingMapper.html
│   │   │   │   │   │   ├── FieldSelectionMapReduce.html
│   │   │   │   │   │   ├── HashPartitioner.html
│   │   │   │   │   │   ├── IdentityMapper.html
│   │   │   │   │   │   ├── IdentityReducer.html
│   │   │   │   │   │   ├── InputSampler.html
│   │   │   │   │   │   ├── InputSampler.IntervalSampler.html
│   │   │   │   │   │   ├── InputSampler.RandomSampler.html
│   │   │   │   │   │   ├── InputSampler.Sampler.html
│   │   │   │   │   │   ├── InputSampler.SplitSampler.html
│   │   │   │   │   │   ├── InverseMapper.html
│   │   │   │   │   │   ├── KeyFieldBasedComparator.html
│   │   │   │   │   │   ├── KeyFieldBasedPartitioner.html
│   │   │   │   │   │   ├── LongSumReducer.html
│   │   │   │   │   │   ├── MultipleInputs.html
│   │   │   │   │   │   ├── MultipleOutputFormat.html
│   │   │   │   │   │   ├── MultipleOutputs.html
│   │   │   │   │   │   ├── MultipleSequenceFileOutputFormat.html
│   │   │   │   │   │   ├── MultipleTextOutputFormat.html
│   │   │   │   │   │   ├── MultithreadedMapRunner.html
│   │   │   │   │   │   ├── NLineInputFormat.html
│   │   │   │   │   │   ├── NullOutputFormat.html
│   │   │   │   │   │   ├── RegexMapper.html
│   │   │   │   │   │   ├── TokenCountMapper.html
│   │   │   │   │   │   └── TotalOrderPartitioner.html
│   │   │   │   │   ├── CombineFileInputFormat.html
│   │   │   │   │   ├── CombineFileRecordReader.html
│   │   │   │   │   ├── CombineFileSplit.html
│   │   │   │   │   ├── db
│   │   │   │   │   │   ├── class-use
│   │   │   │   │   │   │   ├── DBConfiguration.html
│   │   │   │   │   │   │   ├── DBInputFormat.DBInputSplit.html
│   │   │   │   │   │   │   ├── DBInputFormat.DBRecordReader.html
│   │   │   │   │   │   │   ├── DBInputFormat.html
│   │   │   │   │   │   │   ├── DBInputFormat.NullDBWritable.html
│   │   │   │   │   │   │   ├── DBOutputFormat.DBRecordWriter.html
│   │   │   │   │   │   │   ├── DBOutputFormat.html
│   │   │   │   │   │   │   └── DBWritable.html
│   │   │   │   │   │   ├── DBConfiguration.html
│   │   │   │   │   │   ├── DBInputFormat.DBInputSplit.html
│   │   │   │   │   │   ├── DBInputFormat.DBRecordReader.html
│   │   │   │   │   │   ├── DBInputFormat.html
│   │   │   │   │   │   ├── DBInputFormat.NullDBWritable.html
│   │   │   │   │   │   ├── DBOutputFormat.DBRecordWriter.html
│   │   │   │   │   │   ├── DBOutputFormat.html
│   │   │   │   │   │   ├── DBWritable.html
│   │   │   │   │   │   ├── package-frame.html
│   │   │   │   │   │   ├── package-summary.html
│   │   │   │   │   │   ├── package-tree.html
│   │   │   │   │   │   └── package-use.html
│   │   │   │   │   ├── DelegatingInputFormat.html
│   │   │   │   │   ├── DelegatingMapper.html
│   │   │   │   │   ├── FieldSelectionMapReduce.html
│   │   │   │   │   ├── HashPartitioner.html
│   │   │   │   │   ├── IdentityMapper.html
│   │   │   │   │   ├── IdentityReducer.html
│   │   │   │   │   ├── InputSampler.html
│   │   │   │   │   ├── InputSampler.IntervalSampler.html
│   │   │   │   │   ├── InputSampler.RandomSampler.html
│   │   │   │   │   ├── InputSampler.Sampler.html
│   │   │   │   │   ├── InputSampler.SplitSampler.html
│   │   │   │   │   ├── InverseMapper.html
│   │   │   │   │   ├── KeyFieldBasedComparator.html
│   │   │   │   │   ├── KeyFieldBasedPartitioner.html
│   │   │   │   │   ├── LongSumReducer.html
│   │   │   │   │   ├── MultipleInputs.html
│   │   │   │   │   ├── MultipleOutputFormat.html
│   │   │   │   │   ├── MultipleOutputs.html
│   │   │   │   │   ├── MultipleSequenceFileOutputFormat.html
│   │   │   │   │   ├── MultipleTextOutputFormat.html
│   │   │   │   │   ├── MultithreadedMapRunner.html
│   │   │   │   │   ├── NLineInputFormat.html
│   │   │   │   │   ├── NullOutputFormat.html
│   │   │   │   │   ├── package-frame.html
│   │   │   │   │   ├── package-summary.html
│   │   │   │   │   ├── package-tree.html
│   │   │   │   │   ├── package-use.html
│   │   │   │   │   ├── RegexMapper.html
│   │   │   │   │   ├── TokenCountMapper.html
│   │   │   │   │   └── TotalOrderPartitioner.html
│   │   │   │   ├── LineRecordReader.html
│   │   │   │   ├── LineRecordReader.LineReader.html
│   │   │   │   ├── MapFileOutputFormat.html
│   │   │   │   ├── Mapper.html
│   │   │   │   ├── MapReduceBase.html
│   │   │   │   ├── MapReducePolicyProvider.html
│   │   │   │   ├── MapRunnable.html
│   │   │   │   ├── MapRunner.html
│   │   │   │   ├── MapTaskCompletionEventsUpdate.html
│   │   │   │   ├── MultiFileInputFormat.html
│   │   │   │   ├── MultiFileSplit.html
│   │   │   │   ├── Operation.html
│   │   │   │   ├── OutputCollector.html
│   │   │   │   ├── OutputCommitter.html
│   │   │   │   ├── OutputFormat.html
│   │   │   │   ├── OutputLogFilter.html
│   │   │   │   ├── package-frame.html
│   │   │   │   ├── package-summary.html
│   │   │   │   ├── package-tree.html
│   │   │   │   ├── package-use.html
│   │   │   │   ├── Partitioner.html
│   │   │   │   ├── pipes
│   │   │   │   │   ├── class-use
│   │   │   │   │   │   └── Submitter.html
│   │   │   │   │   ├── package-frame.html
│   │   │   │   │   ├── package-summary.html
│   │   │   │   │   ├── package-tree.html
│   │   │   │   │   ├── package-use.html
│   │   │   │   │   └── Submitter.html
│   │   │   │   ├── QueueAclsInfo.html
│   │   │   │   ├── RawHistoryFileServlet.html
│   │   │   │   ├── RawKeyValueIterator.html
│   │   │   │   ├── RecordReader.html
│   │   │   │   ├── RecordWriter.html
│   │   │   │   ├── Reducer.html
│   │   │   │   ├── Reporter.html
│   │   │   │   ├── RunningJob.html
│   │   │   │   ├── SafeModeException.html
│   │   │   │   ├── SequenceFileAsBinaryInputFormat.html
│   │   │   │   ├── SequenceFileAsBinaryInputFormat.SequenceFileAsBinaryRecordReader.html
│   │   │   │   ├── SequenceFileAsBinaryOutputFormat.html
│   │   │   │   ├── SequenceFileAsBinaryOutputFormat.WritableValueBytes.html
│   │   │   │   ├── SequenceFileAsTextInputFormat.html
│   │   │   │   ├── SequenceFileAsTextRecordReader.html
│   │   │   │   ├── SequenceFileInputFilter.FilterBase.html
│   │   │   │   ├── SequenceFileInputFilter.Filter.html
│   │   │   │   ├── SequenceFileInputFilter.html
│   │   │   │   ├── SequenceFileInputFilter.MD5Filter.html
│   │   │   │   ├── SequenceFileInputFilter.PercentFilter.html
│   │   │   │   ├── SequenceFileInputFilter.RegexFilter.html
│   │   │   │   ├── SequenceFileInputFormat.html
│   │   │   │   ├── SequenceFileOutputFormat.html
│   │   │   │   ├── SequenceFileRecordReader.html
│   │   │   │   ├── ShuffleExceptionTracker.html
│   │   │   │   ├── SkipBadRecords.html
│   │   │   │   ├── TaskAttemptContext.html
│   │   │   │   ├── TaskAttemptID.html
│   │   │   │   ├── Task.CombineOutputCollector.html
│   │   │   │   ├── Task.CombinerRunner.html
│   │   │   │   ├── Task.CombineValuesIterator.html
│   │   │   │   ├── TaskCompletionEvent.html
│   │   │   │   ├── TaskCompletionEvent.Status.html
│   │   │   │   ├── TaskController.html
│   │   │   │   ├── Task.Counter.html
│   │   │   │   ├── TaskGraphServlet.html
│   │   │   │   ├── Task.html
│   │   │   │   ├── TaskID.html
│   │   │   │   ├── TaskLogAppender.html
│   │   │   │   ├── TaskLog.html
│   │   │   │   ├── TaskLog.LogName.html
│   │   │   │   ├── TaskLogServlet.html
│   │   │   │   ├── TaskLogsTruncater.html
│   │   │   │   ├── Task.NewCombinerRunner.html
│   │   │   │   ├── Task.OldCombinerRunner.html
│   │   │   │   ├── TaskReport.html
│   │   │   │   ├── TaskStatus.html
│   │   │   │   ├── TaskStatus.Phase.html
│   │   │   │   ├── TaskStatus.State.html
│   │   │   │   ├── Task.TaskReporter.html
│   │   │   │   ├── TaskTracker.html
│   │   │   │   ├── TaskTracker.MapOutputServlet.html
│   │   │   │   ├── TaskTrackerMetricsSource.html
│   │   │   │   ├── TaskTrackerMXBean.html
│   │   │   │   ├── TaskTrackerStatus.html
│   │   │   │   ├── TaskUmbilicalProtocol.html
│   │   │   │   ├── TextInputFormat.html
│   │   │   │   ├── TextOutputFormat.html
│   │   │   │   ├── TextOutputFormat.LineRecordWriter.html
│   │   │   │   ├── TIPStatus.html
│   │   │   │   ├── tools
│   │   │   │   │   ├── class-use
│   │   │   │   │   │   └── MRAdmin.html
│   │   │   │   │   ├── MRAdmin.html
│   │   │   │   │   ├── package-frame.html
│   │   │   │   │   ├── package-summary.html
│   │   │   │   │   ├── package-tree.html
│   │   │   │   │   └── package-use.html
│   │   │   │   ├── UserLogCleaner.html
│   │   │   │   ├── Utils.html
│   │   │   │   ├── Utils.OutputFileUtils.html
│   │   │   │   ├── Utils.OutputFileUtils.OutputFilesFilter.html
│   │   │   │   └── Utils.OutputFileUtils.OutputLogFilter.html
│   │   │   ├── mapreduce
│   │   │   │   ├── class-use
│   │   │   │   │   ├── ClusterMetrics.html
│   │   │   │   │   ├── CounterGroup.html
│   │   │   │   │   ├── Counter.html
│   │   │   │   │   ├── Counters.html
│   │   │   │   │   ├── ID.html
│   │   │   │   │   ├── InputFormat.html
│   │   │   │   │   ├── InputSplit.html
│   │   │   │   │   ├── JobACL.html
│   │   │   │   │   ├── JobContext.html
│   │   │   │   │   ├── Job.html
│   │   │   │   │   ├── JobID.html
│   │   │   │   │   ├── Job.JobState.html
│   │   │   │   │   ├── JobStatus.html
│   │   │   │   │   ├── JobStatus.State.html
│   │   │   │   │   ├── JobSubmissionFiles.html
│   │   │   │   │   ├── MapContext.html
│   │   │   │   │   ├── Mapper.Context.html
│   │   │   │   │   ├── Mapper.html
│   │   │   │   │   ├── OutputCommitter.html
│   │   │   │   │   ├── OutputFormat.html
│   │   │   │   │   ├── Partitioner.html
│   │   │   │   │   ├── RecordReader.html
│   │   │   │   │   ├── RecordWriter.html
│   │   │   │   │   ├── ReduceContext.html
│   │   │   │   │   ├── ReduceContext.ValueIterable.html
│   │   │   │   │   ├── ReduceContext.ValueIterator.html
│   │   │   │   │   ├── Reducer.Context.html
│   │   │   │   │   ├── Reducer.html
│   │   │   │   │   ├── StatusReporter.html
│   │   │   │   │   ├── TaskAttemptContext.html
│   │   │   │   │   ├── TaskAttemptID.html
│   │   │   │   │   ├── TaskID.html
│   │   │   │   │   ├── TaskInputOutputContext.html
│   │   │   │   │   └── TaskType.html
│   │   │   │   ├── ClusterMetrics.html
│   │   │   │   ├── CounterGroup.html
│   │   │   │   ├── Counter.html
│   │   │   │   ├── Counters.html
│   │   │   │   ├── ID.html
│   │   │   │   ├── InputFormat.html
│   │   │   │   ├── InputSplit.html
│   │   │   │   ├── JobACL.html
│   │   │   │   ├── JobContext.html
│   │   │   │   ├── Job.html
│   │   │   │   ├── JobID.html
│   │   │   │   ├── Job.JobState.html
│   │   │   │   ├── JobStatus.html
│   │   │   │   ├── JobStatus.State.html
│   │   │   │   ├── JobSubmissionFiles.html
│   │   │   │   ├── lib
│   │   │   │   │   ├── db
│   │   │   │   │   │   ├── BigDecimalSplitter.html
│   │   │   │   │   │   ├── BooleanSplitter.html
│   │   │   │   │   │   ├── class-use
│   │   │   │   │   │   │   ├── BigDecimalSplitter.html
│   │   │   │   │   │   │   ├── BooleanSplitter.html
│   │   │   │   │   │   │   ├── DataDrivenDBInputFormat.DataDrivenDBInputSplit.html
│   │   │   │   │   │   │   ├── DataDrivenDBInputFormat.html
│   │   │   │   │   │   │   ├── DataDrivenDBRecordReader.html
│   │   │   │   │   │   │   ├── DateSplitter.html
│   │   │   │   │   │   │   ├── DBConfiguration.html
│   │   │   │   │   │   │   ├── DBInputFormat.DBInputSplit.html
│   │   │   │   │   │   │   ├── DBInputFormat.html
│   │   │   │   │   │   │   ├── DBInputFormat.NullDBWritable.html
│   │   │   │   │   │   │   ├── DBOutputFormat.DBRecordWriter.html
│   │   │   │   │   │   │   ├── DBOutputFormat.html
│   │   │   │   │   │   │   ├── DBRecordReader.html
│   │   │   │   │   │   │   ├── DBSplitter.html
│   │   │   │   │   │   │   ├── DBWritable.html
│   │   │   │   │   │   │   ├── FloatSplitter.html
│   │   │   │   │   │   │   ├── IntegerSplitter.html
│   │   │   │   │   │   │   ├── MySQLDataDrivenDBRecordReader.html
│   │   │   │   │   │   │   ├── MySQLDBRecordReader.html
│   │   │   │   │   │   │   ├── OracleDataDrivenDBInputFormat.html
│   │   │   │   │   │   │   ├── OracleDataDrivenDBRecordReader.html
│   │   │   │   │   │   │   ├── OracleDateSplitter.html
│   │   │   │   │   │   │   ├── OracleDBRecordReader.html
│   │   │   │   │   │   │   └── TextSplitter.html
│   │   │   │   │   │   ├── DataDrivenDBInputFormat.DataDrivenDBInputSplit.html
│   │   │   │   │   │   ├── DataDrivenDBInputFormat.html
│   │   │   │   │   │   ├── DataDrivenDBRecordReader.html
│   │   │   │   │   │   ├── DateSplitter.html
│   │   │   │   │   │   ├── DBConfiguration.html
│   │   │   │   │   │   ├── DBInputFormat.DBInputSplit.html
│   │   │   │   │   │   ├── DBInputFormat.html
│   │   │   │   │   │   ├── DBInputFormat.NullDBWritable.html
│   │   │   │   │   │   ├── DBOutputFormat.DBRecordWriter.html
│   │   │   │   │   │   ├── DBOutputFormat.html
│   │   │   │   │   │   ├── DBRecordReader.html
│   │   │   │   │   │   ├── DBSplitter.html
│   │   │   │   │   │   ├── DBWritable.html
│   │   │   │   │   │   ├── FloatSplitter.html
│   │   │   │   │   │   ├── IntegerSplitter.html
│   │   │   │   │   │   ├── MySQLDataDrivenDBRecordReader.html
│   │   │   │   │   │   ├── MySQLDBRecordReader.html
│   │   │   │   │   │   ├── OracleDataDrivenDBInputFormat.html
│   │   │   │   │   │   ├── OracleDataDrivenDBRecordReader.html
│   │   │   │   │   │   ├── OracleDateSplitter.html
│   │   │   │   │   │   ├── OracleDBRecordReader.html
│   │   │   │   │   │   ├── package-frame.html
│   │   │   │   │   │   ├── package-summary.html
│   │   │   │   │   │   ├── package-tree.html
│   │   │   │   │   │   ├── package-use.html
│   │   │   │   │   │   └── TextSplitter.html
│   │   │   │   │   ├── fieldsel
│   │   │   │   │   │   ├── class-use
│   │   │   │   │   │   │   ├── FieldSelectionHelper.html
│   │   │   │   │   │   │   ├── FieldSelectionMapper.html
│   │   │   │   │   │   │   └── FieldSelectionReducer.html
│   │   │   │   │   │   ├── FieldSelectionHelper.html
│   │   │   │   │   │   ├── FieldSelectionMapper.html
│   │   │   │   │   │   ├── FieldSelectionReducer.html
│   │   │   │   │   │   ├── package-frame.html
│   │   │   │   │   │   ├── package-summary.html
│   │   │   │   │   │   ├── package-tree.html
│   │   │   │   │   │   └── package-use.html
│   │   │   │   │   ├── input
│   │   │   │   │   │   ├── class-use
│   │   │   │   │   │   │   ├── CombineFileInputFormat.html
│   │   │   │   │   │   │   ├── CombineFileRecordReader.html
│   │   │   │   │   │   │   ├── CombineFileSplit.html
│   │   │   │   │   │   │   ├── DelegatingInputFormat.html
│   │   │   │   │   │   │   ├── DelegatingMapper.html
│   │   │   │   │   │   │   ├── DelegatingRecordReader.html
│   │   │   │   │   │   │   ├── FileInputFormat.Counter.html
│   │   │   │   │   │   │   ├── FileInputFormat.html
│   │   │   │   │   │   │   ├── FileSplit.html
│   │   │   │   │   │   │   ├── InvalidInputException.html
│   │   │   │   │   │   │   ├── KeyValueLineRecordReader.html
│   │   │   │   │   │   │   ├── KeyValueTextInputFormat.html
│   │   │   │   │   │   │   ├── LineRecordReader.html
│   │   │   │   │   │   │   ├── MultipleInputs.html
│   │   │   │   │   │   │   ├── NLineInputFormat.html
│   │   │   │   │   │   │   ├── SequenceFileAsBinaryInputFormat.html
│   │   │   │   │   │   │   ├── SequenceFileAsBinaryInputFormat.SequenceFileAsBinaryRecordReader.html
│   │   │   │   │   │   │   ├── SequenceFileAsTextInputFormat.html
│   │   │   │   │   │   │   ├── SequenceFileAsTextRecordReader.html
│   │   │   │   │   │   │   ├── SequenceFileInputFilter.FilterBase.html
│   │   │   │   │   │   │   ├── SequenceFileInputFilter.Filter.html
│   │   │   │   │   │   │   ├── SequenceFileInputFilter.html
│   │   │   │   │   │   │   ├── SequenceFileInputFilter.MD5Filter.html
│   │   │   │   │   │   │   ├── SequenceFileInputFilter.PercentFilter.html
│   │   │   │   │   │   │   ├── SequenceFileInputFilter.RegexFilter.html
│   │   │   │   │   │   │   ├── SequenceFileInputFormat.html
│   │   │   │   │   │   │   ├── SequenceFileRecordReader.html
│   │   │   │   │   │   │   └── TextInputFormat.html
│   │   │   │   │   │   ├── CombineFileInputFormat.html
│   │   │   │   │   │   ├── CombineFileRecordReader.html
│   │   │   │   │   │   ├── CombineFileSplit.html
│   │   │   │   │   │   ├── DelegatingInputFormat.html
│   │   │   │   │   │   ├── DelegatingMapper.html
│   │   │   │   │   │   ├── DelegatingRecordReader.html
│   │   │   │   │   │   ├── FileInputFormat.Counter.html
│   │   │   │   │   │   ├── FileInputFormat.html
│   │   │   │   │   │   ├── FileSplit.html
│   │   │   │   │   │   ├── InvalidInputException.html
│   │   │   │   │   │   ├── KeyValueLineRecordReader.html
│   │   │   │   │   │   ├── KeyValueTextInputFormat.html
│   │   │   │   │   │   ├── LineRecordReader.html
│   │   │   │   │   │   ├── MultipleInputs.html
│   │   │   │   │   │   ├── NLineInputFormat.html
│   │   │   │   │   │   ├── package-frame.html
│   │   │   │   │   │   ├── package-summary.html
│   │   │   │   │   │   ├── package-tree.html
│   │   │   │   │   │   ├── package-use.html
│   │   │   │   │   │   ├── SequenceFileAsBinaryInputFormat.html
│   │   │   │   │   │   ├── SequenceFileAsBinaryInputFormat.SequenceFileAsBinaryRecordReader.html
│   │   │   │   │   │   ├── SequenceFileAsTextInputFormat.html
│   │   │   │   │   │   ├── SequenceFileAsTextRecordReader.html
│   │   │   │   │   │   ├── SequenceFileInputFilter.FilterBase.html
│   │   │   │   │   │   ├── SequenceFileInputFilter.Filter.html
│   │   │   │   │   │   ├── SequenceFileInputFilter.html
│   │   │   │   │   │   ├── SequenceFileInputFilter.MD5Filter.html
│   │   │   │   │   │   ├── SequenceFileInputFilter.PercentFilter.html
│   │   │   │   │   │   ├── SequenceFileInputFilter.RegexFilter.html
│   │   │   │   │   │   ├── SequenceFileInputFormat.html
│   │   │   │   │   │   ├── SequenceFileRecordReader.html
│   │   │   │   │   │   └── TextInputFormat.html
│   │   │   │   │   ├── jobcontrol
│   │   │   │   │   │   ├── class-use
│   │   │   │   │   │   │   ├── ControlledJob.html
│   │   │   │   │   │   │   ├── ControlledJob.State.html
│   │   │   │   │   │   │   ├── JobControl.html
│   │   │   │   │   │   │   └── JobControl.ThreadState.html
│   │   │   │   │   │   ├── ControlledJob.html
│   │   │   │   │   │   ├── ControlledJob.State.html
│   │   │   │   │   │   ├── JobControl.html
│   │   │   │   │   │   ├── JobControl.ThreadState.html
│   │   │   │   │   │   ├── package-frame.html
│   │   │   │   │   │   ├── package-summary.html
│   │   │   │   │   │   ├── package-tree.html
│   │   │   │   │   │   └── package-use.html
│   │   │   │   │   ├── map
│   │   │   │   │   │   ├── class-use
│   │   │   │   │   │   │   ├── InverseMapper.html
│   │   │   │   │   │   │   ├── MultithreadedMapper.html
│   │   │   │   │   │   │   └── TokenCounterMapper.html
│   │   │   │   │   │   ├── InverseMapper.html
│   │   │   │   │   │   ├── MultithreadedMapper.html
│   │   │   │   │   │   ├── package-frame.html
│   │   │   │   │   │   ├── package-summary.html
│   │   │   │   │   │   ├── package-tree.html
│   │   │   │   │   │   ├── package-use.html
│   │   │   │   │   │   └── TokenCounterMapper.html
│   │   │   │   │   ├── output
│   │   │   │   │   │   ├── class-use
│   │   │   │   │   │   │   ├── FileOutputCommitter.html
│   │   │   │   │   │   │   ├── FileOutputFormat.Counter.html
│   │   │   │   │   │   │   ├── FileOutputFormat.html
│   │   │   │   │   │   │   ├── FilterOutputFormat.FilterRecordWriter.html
│   │   │   │   │   │   │   ├── FilterOutputFormat.html
│   │   │   │   │   │   │   ├── LazyOutputFormat.html
│   │   │   │   │   │   │   ├── MultipleOutputs.html
│   │   │   │   │   │   │   ├── NullOutputFormat.html
│   │   │   │   │   │   │   ├── SequenceFileAsBinaryOutputFormat.html
│   │   │   │   │   │   │   ├── SequenceFileAsBinaryOutputFormat.WritableValueBytes.html
│   │   │   │   │   │   │   ├── SequenceFileOutputFormat.html
│   │   │   │   │   │   │   ├── TextOutputFormat.html
│   │   │   │   │   │   │   └── TextOutputFormat.LineRecordWriter.html
│   │   │   │   │   │   ├── FileOutputCommitter.html
│   │   │   │   │   │   ├── FileOutputFormat.Counter.html
│   │   │   │   │   │   ├── FileOutputFormat.html
│   │   │   │   │   │   ├── FilterOutputFormat.FilterRecordWriter.html
│   │   │   │   │   │   ├── FilterOutputFormat.html
│   │   │   │   │   │   ├── LazyOutputFormat.html
│   │   │   │   │   │   ├── MultipleOutputs.html
│   │   │   │   │   │   ├── NullOutputFormat.html
│   │   │   │   │   │   ├── package-frame.html
│   │   │   │   │   │   ├── package-summary.html
│   │   │   │   │   │   ├── package-tree.html
│   │   │   │   │   │   ├── package-use.html
│   │   │   │   │   │   ├── SequenceFileAsBinaryOutputFormat.html
│   │   │   │   │   │   ├── SequenceFileAsBinaryOutputFormat.WritableValueBytes.html
│   │   │   │   │   │   ├── SequenceFileOutputFormat.html
│   │   │   │   │   │   ├── TextOutputFormat.html
│   │   │   │   │   │   └── TextOutputFormat.LineRecordWriter.html
│   │   │   │   │   ├── partition
│   │   │   │   │   │   ├── BinaryPartitioner.html
│   │   │   │   │   │   ├── class-use
│   │   │   │   │   │   │   ├── BinaryPartitioner.html
│   │   │   │   │   │   │   ├── HashPartitioner.html
│   │   │   │   │   │   │   ├── InputSampler.html
│   │   │   │   │   │   │   ├── InputSampler.IntervalSampler.html
│   │   │   │   │   │   │   ├── InputSampler.RandomSampler.html
│   │   │   │   │   │   │   ├── InputSampler.Sampler.html
│   │   │   │   │   │   │   ├── InputSampler.SplitSampler.html
│   │   │   │   │   │   │   ├── KeyFieldBasedComparator.html
│   │   │   │   │   │   │   ├── KeyFieldBasedPartitioner.html
│   │   │   │   │   │   │   └── TotalOrderPartitioner.html
│   │   │   │   │   │   ├── HashPartitioner.html
│   │   │   │   │   │   ├── InputSampler.html
│   │   │   │   │   │   ├── InputSampler.IntervalSampler.html
│   │   │   │   │   │   ├── InputSampler.RandomSampler.html
│   │   │   │   │   │   ├── InputSampler.Sampler.html
│   │   │   │   │   │   ├── InputSampler.SplitSampler.html
│   │   │   │   │   │   ├── KeyFieldBasedComparator.html
│   │   │   │   │   │   ├── KeyFieldBasedPartitioner.html
│   │   │   │   │   │   ├── package-frame.html
│   │   │   │   │   │   ├── package-summary.html
│   │   │   │   │   │   ├── package-tree.html
│   │   │   │   │   │   ├── package-use.html
│   │   │   │   │   │   └── TotalOrderPartitioner.html
│   │   │   │   │   └── reduce
│   │   │   │   │   ├── class-use
│   │   │   │   │   │   ├── IntSumReducer.html
│   │   │   │   │   │   └── LongSumReducer.html
│   │   │   │   │   ├── IntSumReducer.html
│   │   │   │   │   ├── LongSumReducer.html
│   │   │   │   │   ├── package-frame.html
│   │   │   │   │   ├── package-summary.html
│   │   │   │   │   ├── package-tree.html
│   │   │   │   │   └── package-use.html
│   │   │   │   ├── MapContext.html
│   │   │   │   ├── Mapper.Context.html
│   │   │   │   ├── Mapper.html
│   │   │   │   ├── OutputCommitter.html
│   │   │   │   ├── OutputFormat.html
│   │   │   │   ├── package-frame.html
│   │   │   │   ├── package-summary.html
│   │   │   │   ├── package-tree.html
│   │   │   │   ├── package-use.html
│   │   │   │   ├── Partitioner.html
│   │   │   │   ├── RecordReader.html
│   │   │   │   ├── RecordWriter.html
│   │   │   │   ├── ReduceContext.html
│   │   │   │   ├── ReduceContext.ValueIterable.html
│   │   │   │   ├── ReduceContext.ValueIterator.html
│   │   │   │   ├── Reducer.Context.html
│   │   │   │   ├── Reducer.html
│   │   │   │   ├── security
│   │   │   │   │   ├── class-use
│   │   │   │   │   │   ├── SecureShuffleUtils.html
│   │   │   │   │   │   └── TokenCache.html
│   │   │   │   │   ├── package-frame.html
│   │   │   │   │   ├── package-summary.html
│   │   │   │   │   ├── package-tree.html
│   │   │   │   │   ├── package-use.html
│   │   │   │   │   ├── SecureShuffleUtils.html
│   │   │   │   │   ├── token
│   │   │   │   │   │   ├── class-use
│   │   │   │   │   │   │   ├── DelegationTokenRenewal.html
│   │   │   │   │   │   │   ├── JobTokenIdentifier.html
│   │   │   │   │   │   │   ├── JobTokenIdentifier.Renewer.html
│   │   │   │   │   │   │   ├── JobTokenSecretManager.html
│   │   │   │   │   │   │   └── JobTokenSelector.html
│   │   │   │   │   │   ├── delegation
│   │   │   │   │   │   │   ├── class-use
│   │   │   │   │   │   │   │   ├── DelegationTokenIdentifier.html
│   │   │   │   │   │   │   │   ├── DelegationTokenSecretManager.html
│   │   │   │   │   │   │   │   └── DelegationTokenSelector.html
│   │   │   │   │   │   │   ├── DelegationTokenIdentifier.html
│   │   │   │   │   │   │   ├── DelegationTokenSecretManager.html
│   │   │   │   │   │   │   ├── DelegationTokenSelector.html
│   │   │   │   │   │   │   ├── package-frame.html
│   │   │   │   │   │   │   ├── package-summary.html
│   │   │   │   │   │   │   ├── package-tree.html
│   │   │   │   │   │   │   └── package-use.html
│   │   │   │   │   │   ├── DelegationTokenRenewal.html
│   │   │   │   │   │   ├── JobTokenIdentifier.html
│   │   │   │   │   │   ├── JobTokenIdentifier.Renewer.html
│   │   │   │   │   │   ├── JobTokenSecretManager.html
│   │   │   │   │   │   ├── JobTokenSelector.html
│   │   │   │   │   │   ├── package-frame.html
│   │   │   │   │   │   ├── package-summary.html
│   │   │   │   │   │   ├── package-tree.html
│   │   │   │   │   │   └── package-use.html
│   │   │   │   │   └── TokenCache.html
│   │   │   │   ├── server
│   │   │   │   │   ├── jobtracker
│   │   │   │   │   │   ├── class-use
│   │   │   │   │   │   │   └── TaskTracker.html
│   │   │   │   │   │   ├── package-frame.html
│   │   │   │   │   │   ├── package-summary.html
│   │   │   │   │   │   ├── package-tree.html
│   │   │   │   │   │   ├── package-use.html
│   │   │   │   │   │   └── TaskTracker.html
│   │   │   │   │   └── tasktracker
│   │   │   │   │   ├── class-use
│   │   │   │   │   │   ├── JVMInfo.html
│   │   │   │   │   │   └── Localizer.html
│   │   │   │   │   ├── JVMInfo.html
│   │   │   │   │   ├── Localizer.html
│   │   │   │   │   ├── package-frame.html
│   │   │   │   │   ├── package-summary.html
│   │   │   │   │   ├── package-tree.html
│   │   │   │   │   ├── package-use.html
│   │   │   │   │   └── userlogs
│   │   │   │   │   ├── class-use
│   │   │   │   │   │   ├── DeleteJobEvent.html
│   │   │   │   │   │   ├── JobCompletedEvent.html
│   │   │   │   │   │   ├── JobStartedEvent.html
│   │   │   │   │   │   ├── JvmFinishedEvent.html
│   │   │   │   │   │   ├── UserLogEvent.EventType.html
│   │   │   │   │   │   ├── UserLogEvent.html
│   │   │   │   │   │   └── UserLogManager.html
│   │   │   │   │   ├── DeleteJobEvent.html
│   │   │   │   │   ├── JobCompletedEvent.html
│   │   │   │   │   ├── JobStartedEvent.html
│   │   │   │   │   ├── JvmFinishedEvent.html
│   │   │   │   │   ├── package-frame.html
│   │   │   │   │   ├── package-summary.html
│   │   │   │   │   ├── package-tree.html
│   │   │   │   │   ├── package-use.html
│   │   │   │   │   ├── UserLogEvent.EventType.html
│   │   │   │   │   ├── UserLogEvent.html
│   │   │   │   │   └── UserLogManager.html
│   │   │   │   ├── split
│   │   │   │   │   ├── class-use
│   │   │   │   │   │   ├── JobSplit.html
│   │   │   │   │   │   ├── JobSplit.SplitMetaInfo.html
│   │   │   │   │   │   ├── JobSplit.TaskSplitIndex.html
│   │   │   │   │   │   ├── JobSplit.TaskSplitMetaInfo.html
│   │   │   │   │   │   ├── JobSplitWriter.html
│   │   │   │   │   │   └── SplitMetaInfoReader.html
│   │   │   │   │   ├── JobSplit.html
│   │   │   │   │   ├── JobSplit.SplitMetaInfo.html
│   │   │   │   │   ├── JobSplit.TaskSplitIndex.html
│   │   │   │   │   ├── JobSplit.TaskSplitMetaInfo.html
│   │   │   │   │   ├── JobSplitWriter.html
│   │   │   │   │   ├── package-frame.html
│   │   │   │   │   ├── package-summary.html
│   │   │   │   │   ├── package-tree.html
│   │   │   │   │   ├── package-use.html
│   │   │   │   │   └── SplitMetaInfoReader.html
│   │   │   │   ├── StatusReporter.html
│   │   │   │   ├── TaskAttemptContext.html
│   │   │   │   ├── TaskAttemptID.html
│   │   │   │   ├── TaskID.html
│   │   │   │   ├── TaskInputOutputContext.html
│   │   │   │   └── TaskType.html
│   │   │   ├── metrics
│   │   │   │   ├── class-use
│   │   │   │   │   ├── ContextFactory.html
│   │   │   │   │   ├── MetricsContext.html
│   │   │   │   │   ├── MetricsException.html
│   │   │   │   │   ├── MetricsRecord.html
│   │   │   │   │   ├── MetricsServlet.html
│   │   │   │   │   ├── MetricsUtil.html
│   │   │   │   │   └── Updater.html
│   │   │   │   ├── ContextFactory.html
│   │   │   │   ├── file
│   │   │   │   │   ├── class-use
│   │   │   │   │   │   └── FileContext.html
│   │   │   │   │   ├── FileContext.html
│   │   │   │   │   ├── package-frame.html
│   │   │   │   │   ├── package-summary.html
│   │   │   │   │   ├── package-tree.html
│   │   │   │   │   └── package-use.html
│   │   │   │   ├── ganglia
│   │   │   │   │   ├── class-use
│   │   │   │   │   │   ├── GangliaContext31.html
│   │   │   │   │   │   └── GangliaContext.html
│   │   │   │   │   ├── GangliaContext31.html
│   │   │   │   │   ├── GangliaContext.html
│   │   │   │   │   ├── package-frame.html
│   │   │   │   │   ├── package-summary.html
│   │   │   │   │   ├── package-tree.html
│   │   │   │   │   └── package-use.html
│   │   │   │   ├── jvm
│   │   │   │   │   ├── class-use
│   │   │   │   │   │   ├── EventCounter.html
│   │   │   │   │   │   └── JvmMetrics.html
│   │   │   │   │   ├── EventCounter.html
│   │   │   │   │   ├── JvmMetrics.html
│   │   │   │   │   ├── package-frame.html
│   │   │   │   │   ├── package-summary.html
│   │   │   │   │   ├── package-tree.html
│   │   │   │   │   └── package-use.html
│   │   │   │   ├── MetricsContext.html
│   │   │   │   ├── MetricsException.html
│   │   │   │   ├── MetricsRecord.html
│   │   │   │   ├── MetricsServlet.html
│   │   │   │   ├── MetricsUtil.html
│   │   │   │   ├── package-frame.html
│   │   │   │   ├── package-summary.html
│   │   │   │   ├── package-tree.html
│   │   │   │   ├── package-use.html
│   │   │   │   ├── spi
│   │   │   │   │   ├── AbstractMetricsContext.html
│   │   │   │   │   ├── AbstractMetricsContext.MetricMap.html
│   │   │   │   │   ├── AbstractMetricsContext.TagMap.html
│   │   │   │   │   ├── class-use
│   │   │   │   │   │   ├── AbstractMetricsContext.html
│   │   │   │   │   │   ├── AbstractMetricsContext.MetricMap.html
│   │   │   │   │   │   ├── AbstractMetricsContext.TagMap.html
│   │   │   │   │   │   ├── CompositeContext.html
│   │   │   │   │   │   ├── MetricsRecordImpl.html
│   │   │   │   │   │   ├── MetricValue.html
│   │   │   │   │   │   ├── NoEmitMetricsContext.html
│   │   │   │   │   │   ├── NullContext.html
│   │   │   │   │   │   ├── NullContextWithUpdateThread.html
│   │   │   │   │   │   ├── OutputRecord.html
│   │   │   │   │   │   └── Util.html
│   │   │   │   │   ├── CompositeContext.html
│   │   │   │   │   ├── MetricsRecordImpl.html
│   │   │   │   │   ├── MetricValue.html
│   │   │   │   │   ├── NoEmitMetricsContext.html
│   │   │   │   │   ├── NullContext.html
│   │   │   │   │   ├── NullContextWithUpdateThread.html
│   │   │   │   │   ├── OutputRecord.html
│   │   │   │   │   ├── package-frame.html
│   │   │   │   │   ├── package-summary.html
│   │   │   │   │   ├── package-tree.html
│   │   │   │   │   ├── package-use.html
│   │   │   │   │   └── Util.html
│   │   │   │   ├── Updater.html
│   │   │   │   └── util
│   │   │   │   ├── class-use
│   │   │   │   │   ├── MBeanUtil.html
│   │   │   │   │   ├── MetricsBase.html
│   │   │   │   │   ├── MetricsDynamicMBeanBase.html
│   │   │   │   │   ├── MetricsIntValue.html
│   │   │   │   │   ├── MetricsLongValue.html
│   │   │   │   │   ├── MetricsRegistry.html
│   │   │   │   │   ├── MetricsTimeVaryingInt.html
│   │   │   │   │   ├── MetricsTimeVaryingLong.html
│   │   │   │   │   └── MetricsTimeVaryingRate.html
│   │   │   │   ├── MBeanUtil.html
│   │   │   │   ├── MetricsBase.html
│   │   │   │   ├── MetricsDynamicMBeanBase.html
│   │   │   │   ├── MetricsIntValue.html
│   │   │   │   ├── MetricsLongValue.html
│   │   │   │   ├── MetricsRegistry.html
│   │   │   │   ├── MetricsTimeVaryingInt.html
│   │   │   │   ├── MetricsTimeVaryingLong.html
│   │   │   │   ├── MetricsTimeVaryingRate.html
│   │   │   │   ├── package-frame.html
│   │   │   │   ├── package-summary.html
│   │   │   │   ├── package-tree.html
│   │   │   │   └── package-use.html
│   │   │   ├── metrics2
│   │   │   │   ├── class-use
│   │   │   │   │   ├── MetricCounter.html
│   │   │   │   │   ├── MetricGauge.html
│   │   │   │   │   ├── Metric.html
│   │   │   │   │   ├── MetricsBuilder.html
│   │   │   │   │   ├── MetricsException.html
│   │   │   │   │   ├── MetricsFilter.html
│   │   │   │   │   ├── MetricsPlugin.html
│   │   │   │   │   ├── MetricsRecordBuilder.html
│   │   │   │   │   ├── MetricsRecord.html
│   │   │   │   │   ├── MetricsSink.html
│   │   │   │   │   ├── MetricsSource.html
│   │   │   │   │   ├── MetricsSystem.AbstractCallback.html
│   │   │   │   │   ├── MetricsSystem.Callback.html
│   │   │   │   │   ├── MetricsSystem.html
│   │   │   │   │   ├── MetricsSystemMXBean.html
│   │   │   │   │   ├── MetricsTag.html
│   │   │   │   │   └── MetricsVisitor.html
│   │   │   │   ├── filter
│   │   │   │   │   ├── class-use
│   │   │   │   │   │   ├── GlobFilter.html
│   │   │   │   │   │   └── RegexFilter.html
│   │   │   │   │   ├── GlobFilter.html
│   │   │   │   │   ├── package-frame.html
│   │   │   │   │   ├── package-summary.html
│   │   │   │   │   ├── package-tree.html
│   │   │   │   │   ├── package-use.html
│   │   │   │   │   └── RegexFilter.html
│   │   │   │   ├── impl
│   │   │   │   │   ├── class-use
│   │   │   │   │   │   ├── MetricsConfigException.html
│   │   │   │   │   │   ├── MetricsRecordImpl.html
│   │   │   │   │   │   └── MetricsSystemImpl.html
│   │   │   │   │   ├── MetricsConfigException.html
│   │   │   │   │   ├── MetricsRecordImpl.html
│   │   │   │   │   ├── MetricsSystemImpl.html
│   │   │   │   │   ├── package-frame.html
│   │   │   │   │   ├── package-summary.html
│   │   │   │   │   ├── package-tree.html
│   │   │   │   │   └── package-use.html
│   │   │   │   ├── lib
│   │   │   │   │   ├── AbstractMetricsSource.html
│   │   │   │   │   ├── class-use
│   │   │   │   │   │   ├── AbstractMetricsSource.html
│   │   │   │   │   │   ├── DefaultMetricsSystem.html
│   │   │   │   │   │   ├── MetricMutableCounter.html
│   │   │   │   │   │   ├── MetricMutableCounterInt.html
│   │   │   │   │   │   ├── MetricMutableCounterLong.html
│   │   │   │   │   │   ├── MetricMutableFactory.html
│   │   │   │   │   │   ├── MetricMutableGauge.html
│   │   │   │   │   │   ├── MetricMutableGaugeInt.html
│   │   │   │   │   │   ├── MetricMutableGaugeLong.html
│   │   │   │   │   │   ├── MetricMutable.html
│   │   │   │   │   │   ├── MetricMutableStat.html
│   │   │   │   │   │   └── MetricsRegistry.html
│   │   │   │   │   ├── DefaultMetricsSystem.html
│   │   │   │   │   ├── MetricMutableCounter.html
│   │   │   │   │   ├── MetricMutableCounterInt.html
│   │   │   │   │   ├── MetricMutableCounterLong.html
│   │   │   │   │   ├── MetricMutableFactory.html
│   │   │   │   │   ├── MetricMutableGauge.html
│   │   │   │   │   ├── MetricMutableGaugeInt.html
│   │   │   │   │   ├── MetricMutableGaugeLong.html
│   │   │   │   │   ├── MetricMutable.html
│   │   │   │   │   ├── MetricMutableStat.html
│   │   │   │   │   ├── MetricsRegistry.html
│   │   │   │   │   ├── package-frame.html
│   │   │   │   │   ├── package-summary.html
│   │   │   │   │   ├── package-tree.html
│   │   │   │   │   └── package-use.html
│   │   │   │   ├── MetricCounter.html
│   │   │   │   ├── MetricGauge.html
│   │   │   │   ├── Metric.html
│   │   │   │   ├── MetricsBuilder.html
│   │   │   │   ├── MetricsException.html
│   │   │   │   ├── MetricsFilter.html
│   │   │   │   ├── MetricsPlugin.html
│   │   │   │   ├── MetricsRecordBuilder.html
│   │   │   │   ├── MetricsRecord.html
│   │   │   │   ├── MetricsSink.html
│   │   │   │   ├── MetricsSource.html
│   │   │   │   ├── MetricsSystem.AbstractCallback.html
│   │   │   │   ├── MetricsSystem.Callback.html
│   │   │   │   ├── MetricsSystem.html
│   │   │   │   ├── MetricsSystemMXBean.html
│   │   │   │   ├── MetricsTag.html
│   │   │   │   ├── MetricsVisitor.html
│   │   │   │   ├── package-frame.html
│   │   │   │   ├── package-summary.html
│   │   │   │   ├── package-tree.html
│   │   │   │   ├── package-use.html
│   │   │   │   ├── sink
│   │   │   │   │   ├── class-use
│   │   │   │   │   │   └── FileSink.html
│   │   │   │   │   ├── FileSink.html
│   │   │   │   │   ├── ganglia
│   │   │   │   │   │   ├── AbstractGangliaSink.GangliaConfType.html
│   │   │   │   │   │   ├── AbstractGangliaSink.GangliaSlope.html
│   │   │   │   │   │   ├── AbstractGangliaSink.html
│   │   │   │   │   │   ├── class-use
│   │   │   │   │   │   │   ├── AbstractGangliaSink.GangliaConfType.html
│   │   │   │   │   │   │   ├── AbstractGangliaSink.GangliaSlope.html
│   │   │   │   │   │   │   ├── AbstractGangliaSink.html
│   │   │   │   │   │   │   ├── GangliaSink30.html
│   │   │   │   │   │   │   └── GangliaSink31.html
│   │   │   │   │   │   ├── GangliaSink30.html
│   │   │   │   │   │   ├── GangliaSink31.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
│   │   │   │   ├── source
│   │   │   │   │   ├── class-use
│   │   │   │   │   │   └── JvmMetricsSource.html
│   │   │   │   │   ├── JvmMetricsSource.html
│   │   │   │   │   ├── package-frame.html
│   │   │   │   │   ├── package-summary.html
│   │   │   │   │   ├── package-tree.html
│   │   │   │   │   └── package-use.html
│   │   │   │   └── util
│   │   │   │   ├── class-use
│   │   │   │   │   ├── Contracts.html
│   │   │   │   │   ├── MBeans.html
│   │   │   │   │   ├── MetricsCache.html
│   │   │   │   │   ├── MetricsCache.Record.html
│   │   │   │   │   ├── SampleStat.html
│   │   │   │   │   ├── SampleStat.MinMax.html
│   │   │   │   │   ├── Servers.html
│   │   │   │   │   └── TryIterator.html
│   │   │   │   ├── Contracts.html
│   │   │   │   ├── MBeans.html
│   │   │   │   ├── MetricsCache.html
│   │   │   │   ├── MetricsCache.Record.html
│   │   │   │   ├── package-frame.html
│   │   │   │   ├── package-summary.html
│   │   │   │   ├── package-tree.html
│   │   │   │   ├── package-use.html
│   │   │   │   ├── SampleStat.html
│   │   │   │   ├── SampleStat.MinMax.html
│   │   │   │   ├── Servers.html
│   │   │   │   └── TryIterator.html
│   │   │   ├── net
│   │   │   │   ├── CachedDNSToSwitchMapping.html
│   │   │   │   ├── class-use
│   │   │   │   │   ├── CachedDNSToSwitchMapping.html
│   │   │   │   │   ├── DNS.html
│   │   │   │   │   ├── DNSToSwitchMapping.html
│   │   │   │   │   ├── NetUtils.html
│   │   │   │   │   ├── NetworkTopology.html
│   │   │   │   │   ├── NetworkTopology.InvalidTopologyException.html
│   │   │   │   │   ├── NodeBase.html
│   │   │   │   │   ├── Node.html
│   │   │   │   │   ├── ScriptBasedMapping.html
│   │   │   │   │   ├── SocketInputStream.html
│   │   │   │   │   ├── SocketOutputStream.html
│   │   │   │   │   ├── SocksSocketFactory.html
│   │   │   │   │   └── StandardSocketFactory.html
│   │   │   │   ├── DNS.html
│   │   │   │   ├── DNSToSwitchMapping.html
│   │   │   │   ├── NetUtils.html
│   │   │   │   ├── NetworkTopology.html
│   │   │   │   ├── NetworkTopology.InvalidTopologyException.html
│   │   │   │   ├── NodeBase.html
│   │   │   │   ├── Node.html
│   │   │   │   ├── package-frame.html
│   │   │   │   ├── package-summary.html
│   │   │   │   ├── package-tree.html
│   │   │   │   ├── package-use.html
│   │   │   │   ├── ScriptBasedMapping.html
│   │   │   │   ├── SocketInputStream.html
│   │   │   │   ├── SocketOutputStream.html
│   │   │   │   ├── SocksSocketFactory.html
│   │   │   │   └── StandardSocketFactory.html
│   │   │   ├── package-frame.html
│   │   │   ├── package-summary.html
│   │   │   ├── package-tree.html
│   │   │   ├── package-use.html
│   │   │   ├── record
│   │   │   │   ├── BinaryRecordInput.html
│   │   │   │   ├── BinaryRecordOutput.html
│   │   │   │   ├── Buffer.html
│   │   │   │   ├── class-use
│   │   │   │   │   ├── BinaryRecordInput.html
│   │   │   │   │   ├── BinaryRecordOutput.html
│   │   │   │   │   ├── Buffer.html
│   │   │   │   │   ├── CsvRecordInput.html
│   │   │   │   │   ├── CsvRecordOutput.html
│   │   │   │   │   ├── Index.html
│   │   │   │   │   ├── RecordComparator.html
│   │   │   │   │   ├── Record.html
│   │   │   │   │   ├── RecordInput.html
│   │   │   │   │   ├── RecordOutput.html
│   │   │   │   │   ├── Utils.html
│   │   │   │   │   ├── XmlRecordInput.html
│   │   │   │   │   └── XmlRecordOutput.html
│   │   │   │   ├── compiler
│   │   │   │   │   ├── ant
│   │   │   │   │   │   ├── class-use
│   │   │   │   │   │   │   └── RccTask.html
│   │   │   │   │   │   ├── package-frame.html
│   │   │   │   │   │   ├── package-summary.html
│   │   │   │   │   │   ├── package-tree.html
│   │   │   │   │   │   ├── package-use.html
│   │   │   │   │   │   └── RccTask.html
│   │   │   │   │   ├── class-use
│   │   │   │   │   │   ├── CodeBuffer.html
│   │   │   │   │   │   ├── Consts.html
│   │   │   │   │   │   ├── JBoolean.html
│   │   │   │   │   │   ├── JBuffer.html
│   │   │   │   │   │   ├── JByte.html
│   │   │   │   │   │   ├── JDouble.html
│   │   │   │   │   │   ├── JField.html
│   │   │   │   │   │   ├── JFile.html
│   │   │   │   │   │   ├── JFloat.html
│   │   │   │   │   │   ├── JInt.html
│   │   │   │   │   │   ├── JLong.html
│   │   │   │   │   │   ├── JMap.html
│   │   │   │   │   │   ├── JRecord.html
│   │   │   │   │   │   ├── JString.html
│   │   │   │   │   │   ├── JType.html
│   │   │   │   │   │   └── JVector.html
│   │   │   │   │   ├── CodeBuffer.html
│   │   │   │   │   ├── Consts.html
│   │   │   │   │   ├── generated
│   │   │   │   │   │   ├── class-use
│   │   │   │   │   │   │   ├── ParseException.html
│   │   │   │   │   │   │   ├── RccConstants.html
│   │   │   │   │   │   │   ├── Rcc.html
│   │   │   │   │   │   │   ├── RccTokenManager.html
│   │   │   │   │   │   │   ├── SimpleCharStream.html
│   │   │   │   │   │   │   ├── Token.html
│   │   │   │   │   │   │   └── TokenMgrError.html
│   │   │   │   │   │   ├── package-frame.html
│   │   │   │   │   │   ├── package-summary.html
│   │   │   │   │   │   ├── package-tree.html
│   │   │   │   │   │   ├── package-use.html
│   │   │   │   │   │   ├── ParseException.html
│   │   │   │   │   │   ├── RccConstants.html
│   │   │   │   │   │   ├── Rcc.html
│   │   │   │   │   │   ├── RccTokenManager.html
│   │   │   │   │   │   ├── SimpleCharStream.html
│   │   │   │   │   │   ├── Token.html
│   │   │   │   │   │   └── TokenMgrError.html
│   │   │   │   │   ├── JBoolean.html
│   │   │   │   │   ├── JBuffer.html
│   │   │   │   │   ├── JByte.html
│   │   │   │   │   ├── JDouble.html
│   │   │   │   │   ├── JField.html
│   │   │   │   │   ├── JFile.html
│   │   │   │   │   ├── JFloat.html
│   │   │   │   │   ├── JInt.html
│   │   │   │   │   ├── JLong.html
│   │   │   │   │   ├── JMap.html
│   │   │   │   │   ├── JRecord.html
│   │   │   │   │   ├── JString.html
│   │   │   │   │   ├── JType.html
│   │   │   │   │   ├── JVector.html
│   │   │   │   │   ├── package-frame.html
│   │   │   │   │   ├── package-summary.html
│   │   │   │   │   ├── package-tree.html
│   │   │   │   │   └── package-use.html
│   │   │   │   ├── CsvRecordInput.html
│   │   │   │   ├── CsvRecordOutput.html
│   │   │   │   ├── Index.html
│   │   │   │   ├── meta
│   │   │   │   │   ├── class-use
│   │   │   │   │   │   ├── FieldTypeInfo.html
│   │   │   │   │   │   ├── MapTypeID.html
│   │   │   │   │   │   ├── RecordTypeInfo.html
│   │   │   │   │   │   ├── StructTypeID.html
│   │   │   │   │   │   ├── TypeID.html
│   │   │   │   │   │   ├── TypeID.RIOType.html
│   │   │   │   │   │   ├── Utils.html
│   │   │   │   │   │   └── VectorTypeID.html
│   │   │   │   │   ├── FieldTypeInfo.html
│   │   │   │   │   ├── MapTypeID.html
│   │   │   │   │   ├── package-frame.html
│   │   │   │   │   ├── package-summary.html
│   │   │   │   │   ├── package-tree.html
│   │   │   │   │   ├── package-use.html
│   │   │   │   │   ├── RecordTypeInfo.html
│   │   │   │   │   ├── StructTypeID.html
│   │   │   │   │   ├── TypeID.html
│   │   │   │   │   ├── TypeID.RIOType.html
│   │   │   │   │   ├── Utils.html
│   │   │   │   │   └── VectorTypeID.html
│   │   │   │   ├── package-frame.html
│   │   │   │   ├── package-summary.html
│   │   │   │   ├── package-tree.html
│   │   │   │   ├── package-use.html
│   │   │   │   ├── RecordComparator.html
│   │   │   │   ├── Record.html
│   │   │   │   ├── RecordInput.html
│   │   │   │   ├── RecordOutput.html
│   │   │   │   ├── Utils.html
│   │   │   │   ├── XmlRecordInput.html
│   │   │   │   └── XmlRecordOutput.html
│   │   │   ├── security
│   │   │   │   ├── AccessControlException.html
│   │   │   │   ├── authentication
│   │   │   │   │   ├── client
│   │   │   │   │   │   ├── AuthenticatedURL.html
│   │   │   │   │   │   ├── AuthenticatedURL.Token.html
│   │   │   │   │   │   ├── AuthenticationException.html
│   │   │   │   │   │   ├── Authenticator.html
│   │   │   │   │   │   ├── class-use
│   │   │   │   │   │   │   ├── AuthenticatedURL.html
│   │   │   │   │   │   │   ├── AuthenticatedURL.Token.html
│   │   │   │   │   │   │   ├── AuthenticationException.html
│   │   │   │   │   │   │   ├── Authenticator.html
│   │   │   │   │   │   │   ├── KerberosAuthenticator.html
│   │   │   │   │   │   │   └── PseudoAuthenticator.html
│   │   │   │   │   │   ├── KerberosAuthenticator.html
│   │   │   │   │   │   ├── package-frame.html
│   │   │   │   │   │   ├── package-summary.html
│   │   │   │   │   │   ├── package-tree.html
│   │   │   │   │   │   ├── package-use.html
│   │   │   │   │   │   └── PseudoAuthenticator.html
│   │   │   │   │   ├── server
│   │   │   │   │   │   ├── AuthenticationFilter.html
│   │   │   │   │   │   ├── AuthenticationHandler.html
│   │   │   │   │   │   ├── AuthenticationToken.html
│   │   │   │   │   │   ├── class-use
│   │   │   │   │   │   │   ├── AuthenticationFilter.html
│   │   │   │   │   │   │   ├── AuthenticationHandler.html
│   │   │   │   │   │   │   ├── AuthenticationToken.html
│   │   │   │   │   │   │   ├── KerberosAuthenticationHandler.html
│   │   │   │   │   │   │   └── PseudoAuthenticationHandler.html
│   │   │   │   │   │   ├── KerberosAuthenticationHandler.html
│   │   │   │   │   │   ├── package-frame.html
│   │   │   │   │   │   ├── package-summary.html
│   │   │   │   │   │   ├── package-tree.html
│   │   │   │   │   │   ├── package-use.html
│   │   │   │   │   │   └── PseudoAuthenticationHandler.html
│   │   │   │   │   └── util
│   │   │   │   │   ├── class-use
│   │   │   │   │   │   ├── KerberosUtil.html
│   │   │   │   │   │   ├── SignerException.html
│   │   │   │   │   │   └── Signer.html
│   │   │   │   │   ├── KerberosUtil.html
│   │   │   │   │   ├── package-frame.html
│   │   │   │   │   ├── package-summary.html
│   │   │   │   │   ├── package-tree.html
│   │   │   │   │   ├── package-use.html
│   │   │   │   │   ├── SignerException.html
│   │   │   │   │   └── Signer.html
│   │   │   │   ├── AuthenticationFilterInitializer.html
│   │   │   │   ├── authorize
│   │   │   │   │   ├── AccessControlList.html
│   │   │   │   │   ├── AuthorizationException.html
│   │   │   │   │   ├── class-use
│   │   │   │   │   │   ├── AccessControlList.html
│   │   │   │   │   │   ├── AuthorizationException.html
│   │   │   │   │   │   ├── PolicyProvider.html
│   │   │   │   │   │   ├── ProxyUsers.html
│   │   │   │   │   │   ├── RefreshAuthorizationPolicyProtocol.html
│   │   │   │   │   │   ├── ServiceAuthorizationManager.html
│   │   │   │   │   │   └── Service.html
│   │   │   │   │   ├── package-frame.html
│   │   │   │   │   ├── package-summary.html
│   │   │   │   │   ├── package-tree.html
│   │   │   │   │   ├── package-use.html
│   │   │   │   │   ├── PolicyProvider.html
│   │   │   │   │   ├── ProxyUsers.html
│   │   │   │   │   ├── RefreshAuthorizationPolicyProtocol.html
│   │   │   │   │   ├── ServiceAuthorizationManager.html
│   │   │   │   │   └── Service.html
│   │   │   │   ├── class-use
│   │   │   │   │   ├── AccessControlException.html
│   │   │   │   │   ├── AuthenticationFilterInitializer.html
│   │   │   │   │   ├── Credentials.html
│   │   │   │   │   ├── Groups.html
│   │   │   │   │   ├── JniBasedUnixGroupsMapping.html
│   │   │   │   │   ├── JniBasedUnixGroupsNetgroupMapping.html
│   │   │   │   │   ├── KerberosInfo.html
│   │   │   │   │   ├── KerberosName.BadFormatString.html
│   │   │   │   │   ├── KerberosName.html
│   │   │   │   │   ├── KerberosName.NoMatchingRule.html
│   │   │   │   │   ├── Krb5AndCertsSslSocketConnector.html
│   │   │   │   │   ├── Krb5AndCertsSslSocketConnector.Krb5SslFilter.html
│   │   │   │   │   ├── Krb5AndCertsSslSocketConnector.MODE.html
│   │   │   │   │   ├── NetgroupCache.html
│   │   │   │   │   ├── RefreshUserMappingsProtocol.html
│   │   │   │   │   ├── SaslInputStream.html
│   │   │   │   │   ├── SaslOutputStream.html
│   │   │   │   │   ├── SaslRpcClient.html
│   │   │   │   │   ├── SaslRpcServer.AuthMethod.html
│   │   │   │   │   ├── SaslRpcServer.html
│   │   │   │   │   ├── SaslRpcServer.QualityOfProtection.html
│   │   │   │   │   ├── SaslRpcServer.SaslDigestCallbackHandler.html
│   │   │   │   │   ├── SaslRpcServer.SaslGssCallbackHandler.html
│   │   │   │   │   ├── SaslRpcServer.SaslStatus.html
│   │   │   │   │   ├── SecurityUtil.html
│   │   │   │   │   ├── SecurityUtil.QualifiedHostResolver.html
│   │   │   │   │   ├── ShellBasedUnixGroupsMapping.html
│   │   │   │   │   ├── ShellBasedUnixGroupsNetgroupMapping.html
│   │   │   │   │   ├── UserGroupInformation.AuthenticationMethod.html
│   │   │   │   │   ├── UserGroupInformation.HadoopLoginModule.html
│   │   │   │   │   └── UserGroupInformation.html
│   │   │   │   ├── Credentials.html
│   │   │   │   ├── Groups.html
│   │   │   │   ├── JniBasedUnixGroupsMapping.html
│   │   │   │   ├── JniBasedUnixGroupsNetgroupMapping.html
│   │   │   │   ├── KerberosInfo.html
│   │   │   │   ├── KerberosName.BadFormatString.html
│   │   │   │   ├── KerberosName.html
│   │   │   │   ├── KerberosName.NoMatchingRule.html
│   │   │   │   ├── Krb5AndCertsSslSocketConnector.html
│   │   │   │   ├── Krb5AndCertsSslSocketConnector.Krb5SslFilter.html
│   │   │   │   ├── Krb5AndCertsSslSocketConnector.MODE.html
│   │   │   │   ├── NetgroupCache.html
│   │   │   │   ├── package-frame.html
│   │   │   │   ├── package-summary.html
│   │   │   │   ├── package-tree.html
│   │   │   │   ├── package-use.html
│   │   │   │   ├── RefreshUserMappingsProtocol.html
│   │   │   │   ├── SaslInputStream.html
│   │   │   │   ├── SaslOutputStream.html
│   │   │   │   ├── SaslRpcClient.html
│   │   │   │   ├── SaslRpcServer.AuthMethod.html
│   │   │   │   ├── SaslRpcServer.html
│   │   │   │   ├── SaslRpcServer.QualityOfProtection.html
│   │   │   │   ├── SaslRpcServer.SaslDigestCallbackHandler.html
│   │   │   │   ├── SaslRpcServer.SaslGssCallbackHandler.html
│   │   │   │   ├── SaslRpcServer.SaslStatus.html
│   │   │   │   ├── SecurityUtil.html
│   │   │   │   ├── SecurityUtil.QualifiedHostResolver.html
│   │   │   │   ├── ShellBasedUnixGroupsMapping.html
│   │   │   │   ├── ShellBasedUnixGroupsNetgroupMapping.html
│   │   │   │   ├── token
│   │   │   │   │   ├── class-use
│   │   │   │   │   │   ├── SecretManager.html
│   │   │   │   │   │   ├── SecretManager.InvalidToken.html
│   │   │   │   │   │   ├── Token.html
│   │   │   │   │   │   ├── TokenIdentifier.html
│   │   │   │   │   │   ├── TokenInfo.html
│   │   │   │   │   │   ├── TokenRenewer.html
│   │   │   │   │   │   ├── TokenSelector.html
│   │   │   │   │   │   └── Token.TrivialRenewer.html
│   │   │   │   │   ├── delegation
│   │   │   │   │   │   ├── AbstractDelegationTokenIdentifier.html
│   │   │   │   │   │   ├── AbstractDelegationTokenSecretManager.DelegationTokenInformation.html
│   │   │   │   │   │   ├── AbstractDelegationTokenSecretManager.html
│   │   │   │   │   │   ├── AbstractDelegationTokenSelector.html
│   │   │   │   │   │   ├── class-use
│   │   │   │   │   │   │   ├── AbstractDelegationTokenIdentifier.html
│   │   │   │   │   │   │   ├── AbstractDelegationTokenSecretManager.DelegationTokenInformation.html
│   │   │   │   │   │   │   ├── AbstractDelegationTokenSecretManager.html
│   │   │   │   │   │   │   ├── AbstractDelegationTokenSelector.html
│   │   │   │   │   │   │   └── DelegationKey.html
│   │   │   │   │   │   ├── DelegationKey.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
│   │   │   │   │   ├── SecretManager.html
│   │   │   │   │   ├── SecretManager.InvalidToken.html
│   │   │   │   │   ├── Token.html
│   │   │   │   │   ├── TokenIdentifier.html
│   │   │   │   │   ├── TokenInfo.html
│   │   │   │   │   ├── TokenRenewer.html
│   │   │   │   │   ├── TokenSelector.html
│   │   │   │   │   └── Token.TrivialRenewer.html
│   │   │   │   ├── UserGroupInformation.AuthenticationMethod.html
│   │   │   │   ├── UserGroupInformation.HadoopLoginModule.html
│   │   │   │   └── UserGroupInformation.html
│   │   │   ├── streaming
│   │   │   │   ├── AutoInputFormat.html
│   │   │   │   ├── class-use
│   │   │   │   │   ├── AutoInputFormat.html
│   │   │   │   │   ├── DumpTypedBytes.html
│   │   │   │   │   ├── Environment.html
│   │   │   │   │   ├── HadoopStreaming.html
│   │   │   │   │   ├── JarBuilder.html
│   │   │   │   │   ├── LoadTypedBytes.html
│   │   │   │   │   ├── PathFinder.html
│   │   │   │   │   ├── PipeCombiner.html
│   │   │   │   │   ├── PipeMapper.html
│   │   │   │   │   ├── PipeMapRed.html
│   │   │   │   │   ├── PipeMapRunner.html
│   │   │   │   │   ├── PipeReducer.html
│   │   │   │   │   ├── StreamBaseRecordReader.html
│   │   │   │   │   ├── StreamInputFormat.html
│   │   │   │   │   ├── StreamJob.html
│   │   │   │   │   ├── StreamKeyValUtil.html
│   │   │   │   │   ├── StreamUtil.html
│   │   │   │   │   ├── StreamXmlRecordReader.html
│   │   │   │   │   └── UTF8ByteArrayUtils.html
│   │   │   │   ├── DumpTypedBytes.html
│   │   │   │   ├── Environment.html
│   │   │   │   ├── HadoopStreaming.html
│   │   │   │   ├── io
│   │   │   │   │   ├── class-use
│   │   │   │   │   │   ├── IdentifierResolver.html
│   │   │   │   │   │   ├── InputWriter.html
│   │   │   │   │   │   ├── OutputReader.html
│   │   │   │   │   │   ├── RawBytesInputWriter.html
│   │   │   │   │   │   ├── RawBytesOutputReader.html
│   │   │   │   │   │   ├── TextInputWriter.html
│   │   │   │   │   │   ├── TextOutputReader.html
│   │   │   │   │   │   ├── TypedBytesInputWriter.html
│   │   │   │   │   │   └── TypedBytesOutputReader.html
│   │   │   │   │   ├── IdentifierResolver.html
│   │   │   │   │   ├── InputWriter.html
│   │   │   │   │   ├── OutputReader.html
│   │   │   │   │   ├── package-frame.html
│   │   │   │   │   ├── package-summary.html
│   │   │   │   │   ├── package-tree.html
│   │   │   │   │   ├── package-use.html
│   │   │   │   │   ├── RawBytesInputWriter.html
│   │   │   │   │   ├── RawBytesOutputReader.html
│   │   │   │   │   ├── TextInputWriter.html
│   │   │   │   │   ├── TextOutputReader.html
│   │   │   │   │   ├── TypedBytesInputWriter.html
│   │   │   │   │   └── TypedBytesOutputReader.html
│   │   │   │   ├── JarBuilder.html
│   │   │   │   ├── LoadTypedBytes.html
│   │   │   │   ├── package-frame.html
│   │   │   │   ├── package-summary.html
│   │   │   │   ├── package-tree.html
│   │   │   │   ├── package-use.html
│   │   │   │   ├── PathFinder.html
│   │   │   │   ├── PipeCombiner.html
│   │   │   │   ├── PipeMapper.html
│   │   │   │   ├── PipeMapRed.html
│   │   │   │   ├── PipeMapRunner.html
│   │   │   │   ├── PipeReducer.html
│   │   │   │   ├── StreamBaseRecordReader.html
│   │   │   │   ├── StreamInputFormat.html
│   │   │   │   ├── StreamJob.html
│   │   │   │   ├── StreamKeyValUtil.html
│   │   │   │   ├── StreamUtil.html
│   │   │   │   ├── StreamXmlRecordReader.html
│   │   │   │   └── UTF8ByteArrayUtils.html
│   │   │   ├── typedbytes
│   │   │   │   ├── class-use
│   │   │   │   │   ├── TypedBytesInput.html
│   │   │   │   │   ├── TypedBytesOutput.html
│   │   │   │   │   ├── TypedBytesRecordInput.html
│   │   │   │   │   ├── TypedBytesRecordOutput.html
│   │   │   │   │   ├── TypedBytesWritable.html
│   │   │   │   │   ├── TypedBytesWritableInput.html
│   │   │   │   │   ├── TypedBytesWritableOutput.html
│   │   │   │   │   └── Type.html
│   │   │   │   ├── package-frame.html
│   │   │   │   ├── package-summary.html
│   │   │   │   ├── package-tree.html
│   │   │   │   ├── package-use.html
│   │   │   │   ├── TypedBytesInput.html
│   │   │   │   ├── TypedBytesOutput.html
│   │   │   │   ├── TypedBytesRecordInput.html
│   │   │   │   ├── TypedBytesRecordOutput.html
│   │   │   │   ├── TypedBytesWritable.html
│   │   │   │   ├── TypedBytesWritableInput.html
│   │   │   │   ├── TypedBytesWritableOutput.html
│   │   │   │   └── Type.html
│   │   │   └── util
│   │   │   ├── bloom
│   │   │   │   ├── BloomFilter.html
│   │   │   │   ├── class-use
│   │   │   │   │   ├── BloomFilter.html
│   │   │   │   │   ├── CountingBloomFilter.html
│   │   │   │   │   ├── DynamicBloomFilter.html
│   │   │   │   │   ├── Filter.html
│   │   │   │   │   ├── HashFunction.html
│   │   │   │   │   ├── Key.html
│   │   │   │   │   ├── RemoveScheme.html
│   │   │   │   │   └── RetouchedBloomFilter.html
│   │   │   │   ├── CountingBloomFilter.html
│   │   │   │   ├── DynamicBloomFilter.html
│   │   │   │   ├── Filter.html
│   │   │   │   ├── HashFunction.html
│   │   │   │   ├── Key.html
│   │   │   │   ├── package-frame.html
│   │   │   │   ├── package-summary.html
│   │   │   │   ├── package-tree.html
│   │   │   │   ├── package-use.html
│   │   │   │   ├── RemoveScheme.html
│   │   │   │   └── RetouchedBloomFilter.html
│   │   │   ├── ChecksumUtil.html
│   │   │   ├── class-use
│   │   │   │   ├── ChecksumUtil.html
│   │   │   │   ├── CyclicIteration.html
│   │   │   │   ├── Daemon.html
│   │   │   │   ├── DataChecksum.html
│   │   │   │   ├── DiskChecker.DiskErrorException.html
│   │   │   │   ├── DiskChecker.DiskOutOfSpaceException.html
│   │   │   │   ├── DiskChecker.html
│   │   │   │   ├── GenericOptionsParser.html
│   │   │   │   ├── GenericsUtil.html
│   │   │   │   ├── HeapSort.html
│   │   │   │   ├── HostsFileReader.html
│   │   │   │   ├── IndexedSortable.html
│   │   │   │   ├── IndexedSorter.html
│   │   │   │   ├── LineReader.html
│   │   │   │   ├── LinuxMemoryCalculatorPlugin.html
│   │   │   │   ├── LinuxResourceCalculatorPlugin.html
│   │   │   │   ├── MemoryCalculatorPlugin.html
│   │   │   │   ├── MergeSort.html
│   │   │   │   ├── NativeCodeLoader.html
│   │   │   │   ├── PlatformName.html
│   │   │   │   ├── PrintJarMainClass.html
│   │   │   │   ├── PriorityQueue.html
│   │   │   │   ├── ProcessTree.html
│   │   │   │   ├── ProcessTree.Signal.html
│   │   │   │   ├── ProcfsBasedProcessTree.html
│   │   │   │   ├── ProgramDriver.html
│   │   │   │   ├── Progressable.html
│   │   │   │   ├── Progress.html
│   │   │   │   ├── PureJavaCrc32.html
│   │   │   │   ├── QueueProcessingStatistics.html
│   │   │   │   ├── QueueProcessingStatistics.State.html
│   │   │   │   ├── QuickSort.html
│   │   │   │   ├── ReflectionUtils.html
│   │   │   │   ├── ResourceCalculatorPlugin.html
│   │   │   │   ├── ResourceCalculatorPlugin.ProcResourceValues.html
│   │   │   │   ├── RunJar.html
│   │   │   │   ├── ServletUtil.html
│   │   │   │   ├── Shell.ExitCodeException.html
│   │   │   │   ├── Shell.html
│   │   │   │   ├── Shell.ShellCommandExecutor.html
│   │   │   │   ├── StringUtils.html
│   │   │   │   ├── StringUtils.TraditionalBinaryPrefix.html
│   │   │   │   ├── Tool.html
│   │   │   │   ├── ToolRunner.html
│   │   │   │   ├── UTF8ByteArrayUtils.html
│   │   │   │   ├── VersionInfo.html
│   │   │   │   └── XMLUtils.html
│   │   │   ├── CyclicIteration.html
│   │   │   ├── Daemon.html
│   │   │   ├── DataChecksum.html
│   │   │   ├── DiskChecker.DiskErrorException.html
│   │   │   ├── DiskChecker.DiskOutOfSpaceException.html
│   │   │   ├── DiskChecker.html
│   │   │   ├── GenericOptionsParser.html
│   │   │   ├── GenericsUtil.html
│   │   │   ├── hash
│   │   │   │   ├── class-use
│   │   │   │   │   ├── Hash.html
│   │   │   │   │   ├── JenkinsHash.html
│   │   │   │   │   └── MurmurHash.html
│   │   │   │   ├── Hash.html
│   │   │   │   ├── JenkinsHash.html
│   │   │   │   ├── MurmurHash.html
│   │   │   │   ├── package-frame.html
│   │   │   │   ├── package-summary.html
│   │   │   │   ├── package-tree.html
│   │   │   │   └── package-use.html
│   │   │   ├── HeapSort.html
│   │   │   ├── HostsFileReader.html
│   │   │   ├── IndexedSortable.html
│   │   │   ├── IndexedSorter.html
│   │   │   ├── LineReader.html
│   │   │   ├── LinuxMemoryCalculatorPlugin.html
│   │   │   ├── LinuxResourceCalculatorPlugin.html
│   │   │   ├── MemoryCalculatorPlugin.html
│   │   │   ├── MergeSort.html
│   │   │   ├── NativeCodeLoader.html
│   │   │   ├── package-frame.html
│   │   │   ├── package-summary.html
│   │   │   ├── package-tree.html
│   │   │   ├── package-use.html
│   │   │   ├── PlatformName.html
│   │   │   ├── PrintJarMainClass.html
│   │   │   ├── PriorityQueue.html
│   │   │   ├── ProcessTree.html
│   │   │   ├── ProcessTree.Signal.html
│   │   │   ├── ProcfsBasedProcessTree.html
│   │   │   ├── ProgramDriver.html
│   │   │   ├── Progressable.html
│   │   │   ├── Progress.html
│   │   │   ├── PureJavaCrc32.html
│   │   │   ├── QueueProcessingStatistics.html
│   │   │   ├── QueueProcessingStatistics.State.html
│   │   │   ├── QuickSort.html
│   │   │   ├── ReflectionUtils.html
│   │   │   ├── ResourceCalculatorPlugin.html
│   │   │   ├── ResourceCalculatorPlugin.ProcResourceValues.html
│   │   │   ├── RunJar.html
│   │   │   ├── ServletUtil.html
│   │   │   ├── Shell.ExitCodeException.html
│   │   │   ├── Shell.html
│   │   │   ├── Shell.ShellCommandExecutor.html
│   │   │   ├── StringUtils.html
│   │   │   ├── StringUtils.TraditionalBinaryPrefix.html
│   │   │   ├── Tool.html
│   │   │   ├── ToolRunner.html
│   │   │   ├── UTF8ByteArrayUtils.html
│   │   │   ├── VersionInfo.html
│   │   │   └── XMLUtils.html
│   │   ├── overview-frame.html
│   │   ├── overview-summary.html
│   │   ├── overview-tree.html
│   │   ├── package-list
│   │   ├── resources
│   │   │   └── inherit.gif
│   │   ├── serialized-form.html
│   │   └── stylesheet.css
│   ├── broken-links.xml
│   ├── capacity_scheduler.html
│   ├── capacity_scheduler.pdf
│   ├── ChangesFancyStyle.css
│   ├── changes.html
│   ├── ChangesSimpleStyle.css
│   ├── cluster_setup.html
│   ├── cluster_setup.pdf
│   ├── commands_manual.html
│   ├── commands_manual.pdf
│   ├── core-default.html
│   ├── deployment_layout.html
│   ├── deployment_layout.pdf
│   ├── distcp.html
│   ├── distcp.pdf
│   ├── fair_scheduler.html
│   ├── fair_scheduler.pdf
│   ├── file_system_shell.html
│   ├── file_system_shell.pdf
│   ├── gridmix.html
│   ├── gridmix.pdf
│   ├── hadoop_archives.html
│   ├── hadoop_archives.pdf
│   ├── hdfs-default.html
│   ├── hdfs_design.html
│   ├── hdfs_design.pdf
│   ├── hdfs_permissions_guide.html
│   ├── hdfs_permissions_guide.pdf
│   ├── hdfs_quota_admin_guide.html
│   ├── hdfs_quota_admin_guide.pdf
│   ├── hdfs_user_guide.html
│   ├── hdfs_user_guide.pdf
│   ├── hod_scheduler.html
│   ├── hod_scheduler.pdf
│   ├── HttpAuthentication.html
│   ├── HttpAuthentication.pdf
│   ├── images
│   │   ├── built-with-forrest-button.png
│   │   ├── favicon.ico
│   │   ├── hadoop-logo-2.gif
│   │   ├── hadoop-logo.jpg
│   │   ├── hdfsarchitecture.gif
│   │   ├── hdfsdatanodes.gif
│   │   └── instruction_arrow.png
│   ├── index.html
│   ├── index.pdf
│   ├── jdiff
│   │   ├── changes
│   │   │   ├── alldiffs_index_additions.html
│   │   │   ├── alldiffs_index_all.html
│   │   │   ├── alldiffs_index_changes.html
│   │   │   ├── alldiffs_index_removals.html
│   │   │   ├── changes-summary.html
│   │   │   ├── classes_index_additions.html
│   │   │   ├── classes_index_all.html
│   │   │   ├── classes_index_changes.html
│   │   │   ├── classes_index_removals.html
│   │   │   ├── constructors_index_additions.html
│   │   │   ├── constructors_index_all.html
│   │   │   ├── constructors_index_changes.html
│   │   │   ├── constructors_index_removals.html
│   │   │   ├── fields_index_additions.html
│   │   │   ├── fields_index_all.html
│   │   │   ├── fields_index_changes.html
│   │   │   ├── fields_index_removals.html
│   │   │   ├── jdiff_help.html
│   │   │   ├── jdiff_statistics.html
│   │   │   ├── jdiff_topleftframe.html
│   │   │   ├── methods_index_additions.html
│   │   │   ├── methods_index_all.html
│   │   │   ├── methods_index_changes.html
│   │   │   ├── methods_index_removals.html
│   │   │   ├── org.apache.hadoop.conf.Configuration.html
│   │   │   ├── org.apache.hadoop.fs.CommonConfigurationKeys.html
│   │   │   ├── org.apache.hadoop.fs.FileSystem.html
│   │   │   ├── org.apache.hadoop.http.HttpServer.html
│   │   │   ├── org.apache.hadoop.io.compress.BlockDecompressorStream.html
│   │   │   ├── org.apache.hadoop.io.compress.bzip2.BZip2Constants.html
│   │   │   ├── org.apache.hadoop.io.compress.bzip2.CBZip2InputStream.html
│   │   │   ├── org.apache.hadoop.io.compress.BZip2Codec.html
│   │   │   ├── org.apache.hadoop.io.compress.CompressionInputStream.html
│   │   │   ├── org.apache.hadoop.io.compress.DecompressorStream.html
│   │   │   ├── org.apache.hadoop.io.MD5Hash.html
│   │   │   ├── org.apache.hadoop.io.nativeio.NativeIO.html
│   │   │   ├── org.apache.hadoop.io.retry.RetryProxy.html
│   │   │   ├── org.apache.hadoop.ipc.Client.html
│   │   │   ├── org.apache.hadoop.ipc.RPC.html
│   │   │   ├── org.apache.hadoop.mapred.AdminOperationsProtocol.html
│   │   │   ├── org.apache.hadoop.mapred.Counters.html
│   │   │   ├── org.apache.hadoop.mapred.JobClient.html
│   │   │   ├── org.apache.hadoop.mapred.JobConf.html
│   │   │   ├── org.apache.hadoop.mapred.JobTracker.html
│   │   │   ├── org.apache.hadoop.mapred.KeyValueLineRecordReader.html
│   │   │   ├── org.apache.hadoop.mapred.lib.NLineInputFormat.html
│   │   │   ├── org.apache.hadoop.mapred.LineRecordReader.html
│   │   │   ├── org.apache.hadoop.mapred.Reporter.html
│   │   │   ├── org.apache.hadoop.mapred.TaskController.html
│   │   │   ├── org.apache.hadoop.mapred.Task.TaskReporter.html
│   │   │   ├── org.apache.hadoop.mapred.TaskTracker.html
│   │   │   ├── org.apache.hadoop.mapred.TaskTrackerStatus.html
│   │   │   ├── org.apache.hadoop.mapreduce.lib.input.LineRecordReader.html
│   │   │   ├── org.apache.hadoop.mapreduce.lib.input.NLineInputFormat.html
│   │   │   ├── org.apache.hadoop.mapreduce.StatusReporter.html
│   │   │   ├── org.apache.hadoop.mapreduce.TaskInputOutputContext.html
│   │   │   ├── org.apache.hadoop.net.DNS.html
│   │   │   ├── org.apache.hadoop.net.NetUtils.html
│   │   │   ├── org.apache.hadoop.security.authentication.util.KerberosUtil.html
│   │   │   ├── org.apache.hadoop.security.SecurityUtil.html
│   │   │   ├── org.apache.hadoop.tools.rumen.JobBuilder.html
│   │   │   ├── org.apache.hadoop.tools.rumen.JobConfigurationParser.html
│   │   │   ├── org.apache.hadoop.tools.rumen.JobSubmittedEvent.html
│   │   │   ├── org.apache.hadoop.tools.rumen.LoggedJob.html
│   │   │   ├── org.apache.hadoop.tools.rumen.LoggedTaskAttempt.html
│   │   │   ├── org.apache.hadoop.tools.rumen.TaskInfo.html
│   │   │   ├── org.apache.hadoop.util.Progress.html
│   │   │   ├── org.apache.hadoop.util.StringUtils.html
│   │   │   ├── packages_index_additions.html
│   │   │   ├── packages_index_all.html
│   │   │   ├── packages_index_changes.html
│   │   │   ├── packages_index_removals.html
│   │   │   ├── pkg_org.apache.hadoop.conf.html
│   │   │   ├── pkg_org.apache.hadoop.fs.html
│   │   │   ├── pkg_org.apache.hadoop.http.html
│   │   │   ├── pkg_org.apache.hadoop.io.compress.bzip2.html
│   │   │   ├── pkg_org.apache.hadoop.io.compress.html
│   │   │   ├── pkg_org.apache.hadoop.io.html
│   │   │   ├── pkg_org.apache.hadoop.io.nativeio.html
│   │   │   ├── pkg_org.apache.hadoop.io.retry.html
│   │   │   ├── pkg_org.apache.hadoop.ipc.html
│   │   │   ├── pkg_org.apache.hadoop.mapred.html
│   │   │   ├── pkg_org.apache.hadoop.mapred.lib.html
│   │   │   ├── pkg_org.apache.hadoop.mapreduce.html
│   │   │   ├── pkg_org.apache.hadoop.mapreduce.lib.input.html
│   │   │   ├── pkg_org.apache.hadoop.net.html
│   │   │   ├── pkg_org.apache.hadoop.security.authentication.util.html
│   │   │   ├── pkg_org.apache.hadoop.security.html
│   │   │   ├── pkg_org.apache.hadoop.tools.rumen.html
│   │   │   └── pkg_org.apache.hadoop.util.html
│   │   ├── changes.html
│   │   ├── missingSinces.txt
│   │   ├── stylesheet-jdiff.css
│   │   └── user_comments_for_hadoop_1.0.4_to_hadoop_1.1.2.xml
│   ├── libhdfs.html
│   ├── libhdfs.pdf
│   ├── linkmap.html
│   ├── linkmap.pdf
│   ├── mapred-default.html
│   ├── mapred_tutorial.html
│   ├── mapred_tutorial.pdf
│   ├── native_libraries.html
│   ├── native_libraries.pdf
│   ├── releasenotes.html
│   ├── rumen.html
│   ├── rumen.pdf
│   ├── Secure_Impersonation.html
│   ├── Secure_Impersonation.pdf
│   ├── service_level_auth.html
│   ├── service_level_auth.pdf
│   ├── single_node_setup.html
│   ├── single_node_setup.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
│   │   │   ├── 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
│   ├── SLG_user_guide.html
│   ├── SLG_user_guide.pdf
│   ├── streaming.html
│   ├── streaming.pdf
│   ├── vaidya.html
│   ├── vaidya.pdf
│   ├── webhdfs.html
│   └── webhdfs.pdf
├── hadoop-ant-1.1.2.jar
├── hadoop-client-1.1.2.jar
├── hadoop-core-1.1.2.jar
├── hadoop-examples-1.1.2.jar
├── hadoop-minicluster-1.1.2.jar
├── hadoop-test-1.1.2.jar
├── hadoop-tools-1.1.2.jar
├── ivy
│   ├── hadoop-client-pom-template.xml
│   ├── hadoop-core.pom
│   ├── hadoop-core-pom-template.xml
│   ├── hadoop-examples-pom-template.xml
│   ├── hadoop-minicluster-pom-template.xml
│   ├── hadoop-streaming-pom-template.xml
│   ├── hadoop-test-pom-template.xml
│   ├── hadoop-tools-pom-template.xml
│   ├── ivy-2.1.0.jar
│   ├── ivysettings.xml
│   └── libraries.properties
├── ivy.xml
├── lib
│   ├── asm-3.2.jar
│   ├── aspectjrt-1.6.11.jar
│   ├── aspectjtools-1.6.11.jar
│   ├── commons-beanutils-1.7.0.jar
│   ├── commons-beanutils-core-1.8.0.jar
│   ├── commons-cli-1.2.jar
│   ├── commons-codec-1.4.jar
│   ├── commons-collections-3.2.1.jar
│   ├── commons-configuration-1.6.jar
│   ├── commons-daemon-1.0.1.jar
│   ├── commons-digester-1.8.jar
│   ├── commons-el-1.0.jar
│   ├── commons-httpclient-3.0.1.jar
│   ├── commons-io-2.1.jar
│   ├── commons-lang-2.4.jar
│   ├── commons-logging-1.1.1.jar
│   ├── commons-logging-api-1.0.4.jar
│   ├── commons-math-2.1.jar
│   ├── commons-net-3.1.jar
│   ├── core-3.1.1.jar
│   ├── hadoop-capacity-scheduler-1.1.2.jar
│   ├── hadoop-fairscheduler-1.1.2.jar
│   ├── hadoop-thriftfs-1.1.2.jar
│   ├── hsqldb-1.8.0.10.jar
│   ├── hsqldb-1.8.0.10.LICENSE.txt
│   ├── jackson-core-asl-1.8.8.jar
│   ├── jackson-mapper-asl-1.8.8.jar
│   ├── jasper-compiler-5.5.12.jar
│   ├── jasper-runtime-5.5.12.jar
│   ├── jdeb-0.8.jar
│   ├── jdiff
│   │   ├── hadoop_0.17.0.xml
│   │   ├── hadoop_0.18.1.xml
│   │   ├── hadoop_0.18.2.xml
│   │   ├── hadoop_0.18.3.xml
│   │   ├── hadoop_0.19.0.xml
│   │   ├── hadoop_0.19.1.xml
│   │   ├── hadoop_0.19.2.xml
│   │   ├── hadoop_0.20.1.xml
│   │   ├── hadoop_0.20.205.0.xml
│   │   ├── hadoop_1.0.0.xml
│   │   ├── hadoop_1.0.1.xml
│   │   ├── hadoop_1.0.2.xml
│   │   ├── hadoop_1.0.3.xml
│   │   ├── hadoop_1.0.4.xml
│   │   ├── hadoop_1.1.0.xml
│   │   ├── hadoop_1.1.1.xml
│   │   └── hadoop_1.1.2.xml
│   ├── jersey-core-1.8.jar
│   ├── jersey-json-1.8.jar
│   ├── jersey-server-1.8.jar
│   ├── jets3t-0.6.1.jar
│   ├── jetty-6.1.26.jar
│   ├── jetty-util-6.1.26.jar
│   ├── jsch-0.1.42.jar
│   ├── jsp-2.1
│   │   ├── jsp-2.1.jar
│   │   └── jsp-api-2.1.jar
│   ├── junit-4.5.jar
│   ├── kfs-0.2.2.jar
│   ├── kfs-0.2.LICENSE.txt
│   ├── log4j-1.2.15.jar
│   ├── mockito-all-1.8.5.jar
│   ├── native
│   │   ├── Linux-amd64-64
│   │   │   ├── libhadoop.a
│   │   │   ├── libhadoop.la
│   │   │   ├── libhadoop.so
│   │   │   ├── libhadoop.so.1
│   │   │   └── libhadoop.so.1.0.0
│   │   └── Linux-i386-32
│   │   ├── libhadoop.a
│   │   ├── libhadoop.la
│   │   ├── libhadoop.so
│   │   ├── libhadoop.so.1
│   │   └── libhadoop.so.1.0.0
│   ├── oro-2.0.8.jar
│   ├── servlet-api-2.5-20081211.jar
│   ├── slf4j-api-1.4.3.jar
│   ├── slf4j-log4j12-1.4.3.jar
│   └── xmlenc-0.52.jar
├── libexec
│   ├── hadoop-config.sh
│   └── jsvc.amd64
├── LICENSE.txt
├── NOTICE.txt
├── README.txt
├── sbin
│   ├── hadoop-create-user.sh
│   ├── hadoop-setup-applications.sh
│   ├── hadoop-setup-conf.sh
│   ├── hadoop-setup-hdfs.sh
│   ├── hadoop-setup-single-node.sh
│   ├── hadoop-validate-setup.sh
│   └── update-hadoop-env.sh
├── share
│   └── hadoop
│   └── templates
│   └── conf
│   ├── capacity-scheduler.xml
│   ├── commons-logging.properties
│   ├── core-site.xml
│   ├── hadoop-env.sh
│   ├── hadoop-metrics2.properties
│   ├── hadoop-policy.xml
│   ├── hdfs-site.xml
│   ├── log4j.properties
│   ├── mapred-queue-acls.xml
│   ├── mapred-site.xml
│   └── taskcontroller.cfg
├── src
│   ├── ant
│   │   └── org
│   │   └── apache
│   │   └── hadoop
│   │   └── ant
│   │   ├── antlib.xml
│   │   ├── condition
│   │   │   ├── DfsBaseConditional.java
│   │   │   ├── DfsExists.java
│   │   │   ├── DfsIsDir.java
│   │   │   └── DfsZeroLen.java
│   │   └── DfsTask.java
│   ├── benchmarks
│   │   ├── gridmix
│   │   │   ├── generateData.sh
│   │   │   ├── gridmix-env
│   │   │   ├── javasort
│   │   │   │   ├── text-sort.large
│   │   │   │   ├── text-sort.medium
│   │   │   │   └── text-sort.small
│   │   │   ├── maxent
│   │   │   │   └── maxent.large
│   │   │   ├── monsterQuery
│   │   │   │   ├── monster_query.large
│   │   │   │   ├── monster_query.medium
│   │   │   │   └── monster_query.small
│   │   │   ├── pipesort
│   │   │   │   ├── text-sort.large
│   │   │   │   ├── text-sort.medium
│   │   │   │   └── text-sort.small
│   │   │   ├── README
│   │   │   ├── streamsort
│   │   │   │   ├── text-sort.large
│   │   │   │   ├── text-sort.medium
│   │   │   │   └── text-sort.small
│   │   │   ├── submissionScripts
│   │   │   │   ├── allThroughHod
│   │   │   │   ├── allToSameCluster
│   │   │   │   ├── maxentHod
│   │   │   │   ├── maxentToSameCluster
│   │   │   │   ├── monsterQueriesHod
│   │   │   │   ├── monsterQueriesToSameCluster
│   │   │   │   ├── sleep_if_too_busy
│   │   │   │   ├── textSortHod
│   │   │   │   ├── textSortToSameCluster
│   │   │   │   ├── webdataScanHod
│   │   │   │   ├── webdataScanToSameCluster
│   │   │   │   ├── webdataSortHod
│   │   │   │   └── webdataSortToSameCluster
│   │   │   ├── webdatascan
│   │   │   │   ├── webdata_scan.large
│   │   │   │   ├── webdata_scan.medium
│   │   │   │   └── webdata_scan.small
│   │   │   └── webdatasort
│   │   │   ├── webdata_sort.large
│   │   │   ├── webdata_sort.medium
│   │   │   └── webdata_sort.small
│   │   └── gridmix2
│   │   ├── build.xml
│   │   ├── generateGridmix2data.sh
│   │   ├── gridmix_config.xml
│   │   ├── gridmix-env-2
│   │   ├── README.gridmix2
│   │   ├── rungridmix_2
│   │   └── src
│   │   └── java
│   │   └── org
│   │   └── apache
│   │   └── hadoop
│   │   └── mapred
│   │   ├── CombinerJobCreator.java
│   │   ├── GenericMRLoadJobCreator.java
│   │   └── GridMixRunner.java
│   ├── c++
│   │   ├── jsvc
│   │   ├── libhdfs
│   │   │   ├── aclocal.m4
│   │   │   ├── autom4te.cache
│   │   │   │   ├── output.0
│   │   │   │   ├── output.1
│   │   │   │   ├── requests
│   │   │   │   ├── traces.0
│   │   │   │   └── traces.1
│   │   │   ├── config.guess
│   │   │   ├── config.sub
│   │   │   ├── configure
│   │   │   ├── configure.ac
│   │   │   ├── depcomp
│   │   │   ├── docs
│   │   │   │   ├── Doxyfile
│   │   │   │   └── libhdfs_footer.html
│   │   │   ├── hdfs.c
│   │   │   ├── hdfs.h
│   │   │   ├── hdfsJniHelper.c
│   │   │   ├── hdfsJniHelper.h
│   │   │   ├── hdfs_read.c
│   │   │   ├── hdfs_test.c
│   │   │   ├── hdfs_write.c
│   │   │   ├── install-sh
│   │   │   ├── ltmain.sh
│   │   │   ├── m4
│   │   │   │   ├── apfunctions.m4
│   │   │   │   ├── apjava.m4
│   │   │   │   └── apsupport.m4
│   │   │   ├── Makefile.am
│   │   │   ├── Makefile.in
│   │   │   ├── missing
│   │   │   └── tests
│   │   │   ├── conf
│   │   │   │   ├── core-site.xml
│   │   │   │   ├── hadoop-site.xml
│   │   │   │   ├── hdfs-site.xml
│   │   │   │   ├── mapred-site.xml
│   │   │   │   └── slaves
│   │   │   └── test-libhdfs.sh
│   │   ├── librecordio
│   │   │   ├── archive.hh
│   │   │   ├── binarchive.cc
│   │   │   ├── binarchive.hh
│   │   │   ├── csvarchive.cc
│   │   │   ├── csvarchive.hh
│   │   │   ├── exception.cc
│   │   │   ├── exception.hh
│   │   │   ├── fieldTypeInfo.cc
│   │   │   ├── fieldTypeInfo.hh
│   │   │   ├── filestream.cc
│   │   │   ├── filestream.hh
│   │   │   ├── Makefile
│   │   │   ├── recordio.cc
│   │   │   ├── recordio.hh
│   │   │   ├── recordTypeInfo.cc
│   │   │   ├── recordTypeInfo.hh
│   │   │   ├── test
│   │   │   │   ├── Makefile
│   │   │   │   ├── test.cc
│   │   │   │   ├── testFromJava.cc
│   │   │   │   ├── testFromJava.hh
│   │   │   │   ├── test.hh
│   │   │   │   └── test.jr
│   │   │   ├── typeIDs.cc
│   │   │   ├── typeIDs.hh
│   │   │   ├── typeInfo.cc
│   │   │   ├── typeInfo.hh
│   │   │   ├── utils.cc
│   │   │   ├── utils.hh
│   │   │   ├── xmlarchive.cc
│   │   │   └── xmlarchive.hh
│   │   ├── pipes
│   │   │   ├── aclocal.m4
│   │   │   ├── api
│   │   │   │   └── hadoop
│   │   │   │   ├── Pipes.hh
│   │   │   │   └── TemplateFactory.hh
│   │   │   ├── compile
│   │   │   ├── config.guess
│   │   │   ├── config.sub
│   │   │   ├── configure
│   │   │   ├── configure.ac
│   │   │   ├── debug
│   │   │   │   ├── pipes-default-gdb-commands.txt
│   │   │   │   └── pipes-default-script
│   │   │   ├── depcomp
│   │   │   ├── impl
│   │   │   │   ├── config.h.in
│   │   │   │   └── HadoopPipes.cc
│   │   │   ├── install-sh
│   │   │   ├── ltmain.sh
│   │   │   ├── Makefile.am
│   │   │   ├── Makefile.in
│   │   │   └── missing
│   │   ├── task-controller
│   │   │   ├── aclocal.m4
│   │   │   ├── compile
│   │   │   ├── config.guess
│   │   │   ├── config.sub
│   │   │   ├── configure
│   │   │   ├── configure.ac
│   │   │   ├── depcomp
│   │   │   ├── impl
│   │   │   │   ├── configuration.c
│   │   │   │   ├── configuration.h
│   │   │   │   ├── main.c
│   │   │   │   ├── task-controller.c
│   │   │   │   └── task-controller.h
│   │   │   ├── install-sh
│   │   │   ├── ltmain.sh
│   │   │   ├── Makefile.am
│   │   │   ├── Makefile.in
│   │   │   ├── missing
│   │   │   ├── test
│   │   │   │   └── test-task-controller.c
│   │   │   └── tests
│   │   └── utils
│   │   ├── aclocal.m4
│   │   ├── api
│   │   │   └── hadoop
│   │   │   ├── SerialUtils.hh
│   │   │   └── StringUtils.hh
│   │   ├── config.guess
│   │   ├── config.sub
│   │   ├── configure
│   │   ├── configure.ac
│   │   ├── depcomp
│   │   ├── impl
│   │   │   ├── config.h.in
│   │   │   ├── SerialUtils.cc
│   │   │   └── StringUtils.cc
│   │   ├── install-sh
│   │   ├── ltmain.sh
│   │   ├── m4
│   │   │   └── hadoop_utils.m4
│   │   ├── Makefile.am
│   │   ├── Makefile.in
│   │   └── missing
│   ├── contrib
│   │   ├── bash-tab-completion
│   │   │   ├── hadoop.sh
│   │   │   └── README
│   │   ├── build-contrib.xml
│   │   ├── build.xml
│   │   ├── capacity-scheduler
│   │   │   ├── build.xml
│   │   │   ├── ivy
│   │   │   │   └── libraries.properties
│   │   │   ├── ivy.xml
│   │   │   ├── README
│   │   │   └── src
│   │   │   ├── java
│   │   │   │   └── org
│   │   │   │   └── apache
│   │   │   │   └── hadoop
│   │   │   │   └── mapred
│   │   │   │   ├── CapacitySchedulerConf.java
│   │   │   │   ├── CapacitySchedulerQueue.java
│   │   │   │   ├── CapacitySchedulerServlet.java
│   │   │   │   ├── CapacityTaskScheduler.java
│   │   │   │   ├── JobInitializationPoller.java
│   │   │   │   ├── JobQueuesManager.java
│   │   │   │   └── MemoryMatcher.java
│   │   │   └── test
│   │   │   └── org
│   │   │   └── apache
│   │   │   └── hadoop
│   │   │   └── mapred
│   │   │   ├── ClusterWithCapacityScheduler.java
│   │   │   ├── TestCapacitySchedulerConf.java
│   │   │   ├── TestCapacityScheduler.java
│   │   │   ├── TestCapacitySchedulerServlet.java
│   │   │   ├── TestCapacitySchedulerWithJobTracker.java
│   │   │   └── TestJobTrackerRestartWithCS.java
│   │   ├── data_join
│   │   │   ├── build.xml
│   │   │   ├── ivy
│   │   │   │   └── libraries.properties
│   │   │   ├── ivy.xml
│   │   │   └── src
│   │   │   ├── examples
│   │   │   │   └── org
│   │   │   │   └── apache
│   │   │   │   └── hadoop
│   │   │   │   └── contrib
│   │   │   │   └── utils
│   │   │   │   └── join
│   │   │   │   ├── README.txt
│   │   │   │   ├── SampleDataJoinMapper.java
│   │   │   │   ├── SampleDataJoinReducer.java
│   │   │   │   └── SampleTaggedMapOutput.java
│   │   │   ├── java
│   │   │   │   └── org
│   │   │   │   └── apache
│   │   │   │   └── hadoop
│   │   │   │   └── contrib
│   │   │   │   └── utils
│   │   │   │   └── join
│   │   │   │   ├── ArrayListBackedIterator.java
│   │   │   │   ├── DataJoinJob.java
│   │   │   │   ├── DataJoinMapperBase.java
│   │   │   │   ├── DataJoinReducerBase.java
│   │   │   │   ├── JobBase.java
│   │   │   │   ├── ResetableIterator.java
│   │   │   │   └── TaggedMapOutput.java
│   │   │   └── test
│   │   │   └── org
│   │   │   └── apache
│   │   │   └── hadoop
│   │   │   └── contrib
│   │   │   └── utils
│   │   │   └── join
│   │   │   └── TestDataJoin.java
│   │   ├── ec2
│   │   │   ├── bin
│   │   │   │   ├── cmd-hadoop-cluster
│   │   │   │   ├── create-hadoop-image
│   │   │   │   ├── delete-hadoop-cluster
│   │   │   │   ├── hadoop-ec2
│   │   │   │   ├── hadoop-ec2-env.sh
│   │   │   │   ├── hadoop-ec2-init-remote.sh
│   │   │   │   ├── image
│   │   │   │   │   ├── create-hadoop-image-remote
│   │   │   │   │   └── ec2-run-user-data
│   │   │   │   ├── launch-hadoop-cluster
│   │   │   │   ├── launch-hadoop-master
│   │   │   │   ├── launch-hadoop-slaves
│   │   │   │   ├── list-hadoop-clusters
│   │   │   │   └── terminate-hadoop-cluster
│   │   │   └── README.txt
│   │   ├── eclipse-plugin
│   │   │   ├── build.properties
│   │   │   ├── build.xml
│   │   │   ├── ivy
│   │   │   │   └── libraries.properties
│   │   │   ├── ivy.xml
│   │   │   ├── META-INF
│   │   │   │   └── MANIFEST.MF
│   │   │   ├── plugin.xml
│   │   │   ├── resources
│   │   │   │   ├── Components
│   │   │   │   │   ├── Conf.png
│   │   │   │   │   ├── Export.png
│   │   │   │   │   ├── Import.png
│   │   │   │   │   ├── New.png
│   │   │   │   │   ├── Reload.png
│   │   │   │   │   ├── Tool.png
│   │   │   │   │   └── Tools.png
│   │   │   │   ├── ConnectDFS.xml
│   │   │   │   ├── CreateProj.xml
│   │   │   │   ├── download.png
│   │   │   │   ├── drive100x100.gif
│   │   │   │   ├── drive16x16.gif
│   │   │   │   ├── driver.png
│   │   │   │   ├── driverwiz.png
│   │   │   │   ├── Elephant100x100.gif
│   │   │   │   ├── Elephant16x16.gif
│   │   │   │   ├── Elephant-16x16.png
│   │   │   │   ├── Elephant2-136x136.png
│   │   │   │   ├── Elephant2-16x16.png
│   │   │   │   ├── Elephant2-24x24.png
│   │   │   │   ├── Elephant2-32x32.png
│   │   │   │   ├── Elephant-24x24.png
│   │   │   │   ├── Elephant2-64x64.png
│   │   │   │   ├── Elephant2.jpg
│   │   │   │   ├── Elephant3-122x122.png
│   │   │   │   ├── Elephant3-16x16.png
│   │   │   │   ├── Elephant3-24x24.png
│   │   │   │   ├── Elephant-32x32.png
│   │   │   │   ├── Elephant-64x64.png
│   │   │   │   ├── elephantblue16x16.gif
│   │   │   │   ├── Elephant.jpg
│   │   │   │   ├── Elephant-small-16x16.png
│   │   │   │   ├── files.gif
│   │   │   │   ├── hadoop.gif
│   │   │   │   ├── hadoop-logo-16x16.png
│   │   │   │   ├── hadoop-logo-24x24.png
│   │   │   │   ├── hadoop-logo-85x85.png
│   │   │   │   ├── hadoop-logo.jpg
│   │   │   │   ├── hadoop_small.gif
│   │   │   │   ├── HelloWorld.xml
│   │   │   │   ├── job.gif
│   │   │   │   ├── location-edit-16x16.png
│   │   │   │   ├── location-new-16x16.png
│   │   │   │   ├── MAP100x100.gif
│   │   │   │   ├── MAP16x15.gif
│   │   │   │   ├── map16x16.gif
│   │   │   │   ├── mapper16.png
│   │   │   │   ├── mapwiz.png
│   │   │   │   ├── new-folder.png
│   │   │   │   ├── projwiz.png
│   │   │   │   ├── reduce100x100.gif
│   │   │   │   ├── reduce16x16.gif
│   │   │   │   ├── reducer16.png
│   │   │   │   ├── reducer-16x16.gif
│   │   │   │   ├── reducewiz.png
│   │   │   │   ├── refresh.png
│   │   │   │   ├── RunProj.xml
│   │   │   │   ├── SetHadoopPath.xml
│   │   │   │   ├── Setup.xml
│   │   │   │   ├── spite_overcloud.png
│   │   │   │   ├── spitesmall.gif
│   │   │   │   ├── spitesmall.png
│   │   │   │   └── upload.png
│   │   │   └── src
│   │   │   └── java
│   │   │   └── org
│   │   │   └── apache
│   │   │   └── hadoop
│   │   │   └── eclipse
│   │   │   ├── actions
│   │   │   │   ├── DFSActionImpl.java
│   │   │   │   ├── EditLocationAction.java
│   │   │   │   ├── NewLocationAction.java
│   │   │   │   ├── OpenNewMRClassWizardAction.java
│   │   │   │   └── OpenNewMRProjectAction.java
│   │   │   ├── Activator.java
│   │   │   ├── dfs
│   │   │   │   ├── ActionProvider.java
│   │   │   │   ├── DFSActions.java
│   │   │   │   ├── DFSContent.java
│   │   │   │   ├── DFSContentProvider.java
│   │   │   │   ├── DFSFile.java
│   │   │   │   ├── DFSFolder.java
│   │   │   │   ├── DFSLocation.java
│   │   │   │   ├── DFSLocationsRoot.java
│   │   │   │   ├── DFSMessage.java
│   │   │   │   └── DFSPath.java
│   │   │   ├── ErrorMessageDialog.java
│   │   │   ├── HadoopPerspectiveFactory.java
│   │   │   ├── ImageLibrary.java
│   │   │   ├── launch
│   │   │   │   ├── HadoopApplicationLaunchShortcut.java
│   │   │   │   ├── LocalMapReduceLaunchTabGroup.java
│   │   │   │   ├── MutexRule.java
│   │   │   │   └── StartHadoopLaunchTabGroup.java
│   │   │   ├── MapReduceNature.java
│   │   │   ├── NewDriverWizard.java
│   │   │   ├── NewDriverWizardPage.java
│   │   │   ├── NewMapperWizard.java
│   │   │   ├── NewMapReduceProjectWizard.java
│   │   │   ├── NewReducerWizard.java
│   │   │   ├── preferences
│   │   │   │   ├── MapReducePreferencePage.java
│   │   │   │   ├── PreferenceConstants.java
│   │   │   │   └── PreferenceInitializer.java
│   │   │   ├── PropertyTester.java
│   │   │   ├── server
│   │   │   │   ├── ConfProp.java
│   │   │   │   ├── HadoopJob.java
│   │   │   │   ├── HadoopPathPage.java
│   │   │   │   ├── HadoopServer.java
│   │   │   │   ├── IJobListener.java
│   │   │   │   └── JarModule.java
│   │   │   ├── servers
│   │   │   │   ├── HadoopLocationWizard.java
│   │   │   │   ├── HadoopServerSelectionListContentProvider.java
│   │   │   │   ├── IHadoopServerListener.java
│   │   │   │   ├── RunOnHadoopWizard.java
│   │   │   │   └── ServerRegistry.java
│   │   │   └── view
│   │   │   └── servers
│   │   │   └── ServerView.java
│   │   ├── failmon
│   │   │   ├── bin
│   │   │   │   ├── failmon.sh
│   │   │   │   └── scheduler.py
│   │   │   ├── build.xml
│   │   │   ├── conf
│   │   │   │   ├── commons-logging.properties
│   │   │   │   ├── failmon.properties
│   │   │   │   ├── global.config
│   │   │   │   ├── hosts.list
│   │   │   │   └── log4j.properties
│   │   │   ├── ivy
│   │   │   │   └── libraries.properties
│   │   │   ├── ivy.xml
│   │   │   ├── README
│   │   │   └── src
│   │   │   └── java
│   │   │   └── org
│   │   │   └── apache
│   │   │   └── hadoop
│   │   │   └── contrib
│   │   │   └── failmon
│   │   │   ├── Anonymizer.java
│   │   │   ├── Continuous.java
│   │   │   ├── CPUParser.java
│   │   │   ├── Environment.java
│   │   │   ├── EventRecord.java
│   │   │   ├── Executor.java
│   │   │   ├── HadoopLogParser.java
│   │   │   ├── HDFSMerger.java
│   │   │   ├── LocalStore.java
│   │   │   ├── LogParser.java
│   │   │   ├── Monitored.java
│   │   │   ├── MonitorJob.java
│   │   │   ├── NICParser.java
│   │   │   ├── OfflineAnonymizer.java
│   │   │   ├── PersistentState.java
│   │   │   ├── RunOnce.java
│   │   │   ├── SensorsParser.java
│   │   │   ├── SerializedRecord.java
│   │   │   ├── ShellParser.java
│   │   │   ├── SMARTParser.java
│   │   │   └── SystemLogParser.java
│   │   ├── fairscheduler
│   │   │   ├── build.xml
│   │   │   ├── designdoc
│   │   │   │   └── fair_scheduler_design_doc.tex
│   │   │   ├── ivy
│   │   │   │   └── libraries.properties
│   │   │   ├── ivy.xml
│   │   │   ├── README
│   │   │   └── src
│   │   │   ├── java
│   │   │   │   └── org
│   │   │   │   └── apache
│   │   │   │   └── hadoop
│   │   │   │   └── mapred
│   │   │   │   ├── AllocationConfigurationException.java
│   │   │   │   ├── CapBasedLoadManager.java
│   │   │   │   ├── DefaultTaskSelector.java
│   │   │   │   ├── FairSchedulerEventLog.java
│   │   │   │   ├── FairScheduler.java
│   │   │   │   ├── FairSchedulerServlet.java
│   │   │   │   ├── FifoJobComparator.java
│   │   │   │   ├── JobSchedulable.java
│   │   │   │   ├── LoadManager.java
│   │   │   │   ├── LocalityLevel.java
│   │   │   │   ├── NewJobWeightBooster.java
│   │   │   │   ├── Pool.java
│   │   │   │   ├── PoolManager.java
│   │   │   │   ├── PoolSchedulable.java
│   │   │   │   ├── Schedulable.java
│   │   │   │   ├── SchedulingAlgorithms.java
│   │   │   │   ├── SchedulingMode.java
│   │   │   │   ├── TaskSelector.java
│   │   │   │   ├── TaskType.java
│   │   │   │   ├── UndeclaredPoolException.java
│   │   │   │   └── WeightAdjuster.java
│   │   │   └── test
│   │   │   └── org
│   │   │   └── apache
│   │   │   └── hadoop
│   │   │   └── mapred
│   │   │   ├── FakeSchedulable.java
│   │   │   ├── TestCapBasedLoadManager.java
│   │   │   ├── TestComputeFairShares.java
│   │   │   ├── TestFairScheduler.java
│   │   │   ├── TestFairSchedulerPoolNames.java
│   │   │   └── TestFairSchedulerSystem.java
│   │   ├── fuse-dfs
│   │   │   ├── acinclude.m4
│   │   │   ├── bootstrap.sh
│   │   │   ├── build.xml
│   │   │   ├── configure.ac
│   │   │   ├── global_footer.mk
│   │   │   ├── global_header.mk
│   │   │   ├── ivy
│   │   │   │   └── libraries.properties
│   │   │   ├── ivy.xml
│   │   │   ├── Makefile.am
│   │   │   ├── README
│   │   │   ├── src
│   │   │   │   ├── fuse_connect.c
│   │   │   │   ├── fuse_connect.h
│   │   │   │   ├── fuse_context_handle.h
│   │   │   │   ├── fuse_dfs.c
│   │   │   │   ├── fuse_dfs.h
│   │   │   │   ├── fuse_dfs_wrapper.sh
│   │   │   │   ├── fuse_file_handle.h
│   │   │   │   ├── fuse_impls_access.c
│   │   │   │   ├── fuse_impls_chmod.c
│   │   │   │   ├── fuse_impls_chown.c
│   │   │   │   ├── fuse_impls_create.c
│   │   │   │   ├── fuse_impls_flush.c
│   │   │   │   ├── fuse_impls_getattr.c
│   │   │   │   ├── fuse_impls.h
│   │   │   │   ├── fuse_impls_mkdir.c
│   │   │   │   ├── fuse_impls_mknod.c
│   │   │   │   ├── fuse_impls_open.c
│   │   │   │   ├── fuse_impls_read.c
│   │   │   │   ├── fuse_impls_readdir.c
│   │   │   │   ├── fuse_impls_release.c
│   │   │   │   ├── fuse_impls_rename.c
│   │   │   │   ├── fuse_impls_rmdir.c
│   │   │   │   ├── fuse_impls_statfs.c
│   │   │   │   ├── fuse_impls_symlink.c
│   │   │   │   ├── fuse_impls_truncate.c
│   │   │   │   ├── fuse_impls_unlink.c
│   │   │   │   ├── fuse_impls_utimens.c
│   │   │   │   ├── fuse_impls_write.c
│   │   │   │   ├── fuse_init.c
│   │   │   │   ├── fuse_init.h
│   │   │   │   ├── fuse_options.c
│   │   │   │   ├── fuse_options.h
│   │   │   │   ├── fuse_stat_struct.c
│   │   │   │   ├── fuse_stat_struct.h
│   │   │   │   ├── fuse_trash.c
│   │   │   │   ├── fuse_trash.h
│   │   │   │   ├── fuse_users.c
│   │   │   │   ├── fuse_users.h
│   │   │   │   ├── Makefile.am
│   │   │   │   └── test
│   │   │   │   └── TestFuseDFS.java
│   │   │   └── test
│   │   ├── gridmix
│   │   │   ├── build.xml
│   │   │   ├── ivy
│   │   │   │   └── libraries.properties
│   │   │   ├── ivy.xml
│   │   │   ├── README
│   │   │   └── src
│   │   │   ├── java
│   │   │   │   └── org
│   │   │   │   └── apache
│   │   │   │   └── hadoop
│   │   │   │   └── mapred
│   │   │   │   └── gridmix
│   │   │   │   ├── AvgRecordFactory.java
│   │   │   │   ├── ClusterSummarizer.java
│   │   │   │   ├── CombineFileSplit.java
│   │   │   │   ├── CompressionEmulationUtil.java
│   │   │   │   ├── DistributedCacheEmulator.java
│   │   │   │   ├── EchoUserResolver.java
│   │   │   │   ├── emulators
│   │   │   │   │   └── resourceusage
│   │   │   │   │   ├── CumulativeCpuUsageEmulatorPlugin.java
│   │   │   │   │   ├── ResourceUsageEmulatorPlugin.java
│   │   │   │   │   ├── ResourceUsageMatcher.java
│   │   │   │   │   └── TotalHeapUsageEmulatorPlugin.java
│   │   │   │   ├── ExecutionSummarizer.java
│   │   │   │   ├── FilePool.java
│   │   │   │   ├── FileQueue.java
│   │   │   │   ├── GenerateData.java
│   │   │   │   ├── GenerateDistCacheData.java
│   │   │   │   ├── Gridmix.java
│   │   │   │   ├── GridmixJob.java
│   │   │   │   ├── GridmixJobSubmissionPolicy.java
│   │   │   │   ├── GridmixKey.java
│   │   │   │   ├── GridmixRecord.java
│   │   │   │   ├── InputStriper.java
│   │   │   │   ├── IntermediateRecordFactory.java
│   │   │   │   ├── JobCreator.java
│   │   │   │   ├── JobFactory.java
│   │   │   │   ├── JobMonitor.java
│   │   │   │   ├── JobSubmitter.java
│   │   │   │   ├── LoadJob.java
│   │   │   │   ├── LoadSplit.java
│   │   │   │   ├── Progressive.java
│   │   │   │   ├── PseudoLocalFs.java
│   │   │   │   ├── RandomAlgorithms.java
│   │   │   │   ├── RandomTextDataGenerator.java
│   │   │   │   ├── ReadRecordFactory.java
│   │   │   │   ├── RecordFactory.java
│   │   │   │   ├── ReplayJobFactory.java
│   │   │   │   ├── RoundRobinUserResolver.java
│   │   │   │   ├── SerialJobFactory.java
│   │   │   │   ├── SleepJob.java
│   │   │   │   ├── Statistics.java
│   │   │   │   ├── StatListener.java
│   │   │   │   ├── StressJobFactory.java
│   │   │   │   ├── SubmitterUserResolver.java
│   │   │   │   ├── Summarizer.java
│   │   │   │   └── UserResolver.java
│   │   │   └── test
│   │   │   ├── data
│   │   │   │   └── wordcount.json.gz
│   │   │   ├── org
│   │   │   │   └── apache
│   │   │   │   └── hadoop
│   │   │   │   └── mapred
│   │   │   │   └── gridmix
│   │   │   │   ├── DebugJobFactory.java
│   │   │   │   ├── DebugJobProducer.java
│   │   │   │   ├── GridmixTestUtils.java
│   │   │   │   ├── TestCompressionEmulationUtils.java
│   │   │   │   ├── TestDistCacheEmulation.java
│   │   │   │   ├── TestFilePool.java
│   │   │   │   ├── TestFileQueue.java
│   │   │   │   ├── TestGridmixMemoryEmulation.java
│   │   │   │   ├── TestGridmixRecord.java
│   │   │   │   ├── TestGridmixSubmission.java
│   │   │   │   ├── TestGridmixSummary.java
│   │   │   │   ├── TestHighRamJob.java
│   │   │   │   ├── TestPseudoLocalFs.java
│   │   │   │   ├── TestRandomAlgorithm.java
│   │   │   │   ├── TestRandomTextDataGenerator.java
│   │   │   │   ├── TestRecordFactory.java
│   │   │   │   ├── TestResourceUsageEmulators.java
│   │   │   │   ├── TestSleepJob.java
│   │   │   │   └── TestUserResolve.java
│   │   │   └── system
│   │   │   ├── org
│   │   │   │   └── apache
│   │   │   │   └── hadoop
│   │   │   │   └── mapred
│   │   │   │   └── gridmix
│   │   │   │   ├── GridmixSystemTestCase.java
│   │   │   │   ├── test
│   │   │   │   │   └── system
│   │   │   │   │   ├── GridMixConfig.java
│   │   │   │   │   ├── GridmixJobStory.java
│   │   │   │   │   ├── GridmixJobSubmission.java
│   │   │   │   │   ├── GridmixJobVerification.java
│   │   │   │   │   ├── GridMixRunMode.java
│   │   │   │   │   └── UtilsForGridmix.java
│   │   │   │   ├── TestCompressionEmulationEnableForAllTypesOfJobs.java
│   │   │   │   ├── TestCompressionEmulationForCompressInAndUncompressOut.java
│   │   │   │   ├── TestCompressionEmulationForUncompressInAndCompressOut.java
│   │   │   │   ├── TestCPUEmulationForMapsAndReducesWithCustomInterval.java
│   │   │   │   ├── TestCPUEmulationForMapsAndReducesWithDefaultInterval.java
│   │   │   │   ├── TestCPUEmulationForMapsWithCustomInterval.java
│   │   │   │   ├── TestCPUEmulationForMapsWithDefaultInterval.java
│   │   │   │   ├── TestDisableGridmixEmulationOfHighRam.java
│   │   │   │   ├── TestEmulationOfHDFSAndLocalFSDCFiles.java
│   │   │   │   ├── TestEmulationOfHDFSDCFilesWithDifferentVisibilities.java
│   │   │   │   ├── TestEmulationOfHDFSDCFileUsesMultipleJobs.java
│   │   │   │   ├── TestEmulationOfHighRamAndNormalMRJobs.java
│   │   │   │   ├── TestEmulationOfLocalFSDCFiles.java
│   │   │   │   ├── TestGridmixCompressedInputGeneration.java
│   │   │   │   ├── TestGridmixCompressionEmulationWithCompressInput.java
│   │   │   │   ├── TestGridMixDataGeneration.java
│   │   │   │   ├── TestGridmixEmulationOfHDFSPrivateDCFile.java
│   │   │   │   ├── TestGridmixEmulationOfHDFSPublicDCFile.java
│   │   │   │   ├── TestGridmixEmulationOfHighRamJobsCase1.java
│   │   │   │   ├── TestGridmixEmulationOfHighRamJobsCase2.java
│   │   │   │   ├── TestGridmixEmulationOfHighRamJobsCase3.java
│   │   │   │   ├── TestGridmixEmulationOfMultipleHDFSPrivateDCFiles.java
│   │   │   │   ├── TestGridmixEmulationOfMultipleHDFSPublicDCFiles.java
│   │   │   │   ├── TestGridMixFilePool.java
│   │   │   │   ├── TestGridmixWith10minTrace.java
│   │   │   │   ├── TestGridmixWith12minTrace.java
│   │   │   │   ├── TestGridmixWith1minTrace.java
│   │   │   │   ├── TestGridmixWith2minStreamingJobTrace.java
│   │   │   │   ├── TestGridmixWith3minStreamingJobTrace.java
│   │   │   │   ├── TestGridmixWith3minTrace.java
│   │   │   │   ├── TestGridmixWith5minStreamingJobTrace.java
│   │   │   │   ├── TestGridmixWith5minTrace.java
│   │   │   │   ├── TestGridmixWith7minTrace.java
│   │   │   │   ├── TestMemEmulForMapsAndReducesWithCustomIntrvl.java
│   │   │   │   ├── TestMemEmulForMapsAndReducesWithDefaultIntrvl.java
│   │   │   │   ├── TestMemEmulForMapsWithCustomHeapMemoryRatio.java
│   │   │   │   ├── TestMemEmulForMapsWithCustomIntrvl.java
│   │   │   │   └── TestMemEmulForMapsWithDefaultIntrvl.java
│   │   │   └── resources
│   │   │   ├── 2m_stream_trace.json.gz
│   │   │   ├── 3m_stream_trace.json.gz
│   │   │   ├── 5m_stream_trace.json.gz
│   │   │   ├── compression_case1_trace.json.gz
│   │   │   ├── compression_case2_trace.json.gz
│   │   │   ├── compression_case3_trace.json.gz
│   │   │   ├── compression_case4_trace.json.gz
│   │   │   ├── cpu_emul_case1.json.gz
│   │   │   ├── cpu_emul_case2.json.gz
│   │   │   ├── distcache_case1_trace.json.gz
│   │   │   ├── distcache_case2_trace.json.gz
│   │   │   ├── distcache_case3_trace.json.gz
│   │   │   ├── distcache_case4_trace.json.gz
│   │   │   ├── distcache_case5_trace.json.gz
│   │   │   ├── distcache_case6_trace.json.gz
│   │   │   ├── distcache_case7_trace.json.gz
│   │   │   ├── distcache_case8_trace.json.gz
│   │   │   ├── distcache_case9_trace.json.gz
│   │   │   ├── highram_mr_jobs_case1.json.gz
│   │   │   ├── highram_mr_jobs_case2.json.gz
│   │   │   ├── highram_mr_jobs_case3.json.gz
│   │   │   ├── highram_mr_jobs_case4.json.gz
│   │   │   ├── mem_emul_case1.json.gz
│   │   │   ├── mem_emul_case2.json.gz
│   │   │   ├── trace_10m.json.gz
│   │   │   ├── trace_12m.json.gz
│   │   │   ├── trace_1m.json.gz
│   │   │   ├── trace_3m.json.gz
│   │   │   ├── trace_5m.json.gz
│   │   │   └── trace_7m.json.gz
│   │   ├── hdfsproxy
│   │   │   ├── bin
│   │   │   │   ├── hdfsproxy
│   │   │   │   ├── hdfsproxy-config.sh
│   │   │   │   ├── hdfsproxy-daemon.sh
│   │   │   │   ├── hdfsproxy-daemons.sh
│   │   │   │   ├── hdfsproxy-slaves.sh
│   │   │   │   ├── start-hdfsproxy.sh
│   │   │   │   └── stop-hdfsproxy.sh
│   │   │   ├── build.xml
│   │   │   ├── conf
│   │   │   │   ├── configuration.xsl
│   │   │   │   ├── hdfsproxy-default.xml
│   │   │   │   ├── hdfsproxy-env.sh
│   │   │   │   ├── hdfsproxy-hosts
│   │   │   │   ├── log4j.properties
│   │   │   │   ├── ssl-server.xml
│   │   │   │   ├── tomcat-forward-web.xml
│   │   │   │   ├── tomcat-web.xml
│   │   │   │   ├── user-certs.xml
│   │   │   │   └── user-permissions.xml
│   │   │   ├── ivy
│   │   │   │   └── libraries.properties
│   │   │   ├── ivy.xml
│   │   │   ├── README
│   │   │   └── src
│   │   │   ├── java
│   │   │   │   └── org
│   │   │   │   └── apache
│   │   │   │   └── hadoop
│   │   │   │   └── hdfsproxy
│   │   │   │   ├── AuthorizationFilter.java
│   │   │   │   ├── HdfsProxy.java
│   │   │   │   ├── KerberosAuthorizationFilter.java
│   │   │   │   ├── LdapIpDirFilter.java
│   │   │   │   ├── ProxyFileDataServlet.java
│   │   │   │   ├── ProxyFileForward.java
│   │   │   │   ├── ProxyFilter.java
│   │   │   │   ├── ProxyForwardServlet.java
│   │   │   │   ├── ProxyHttpServer.java
│   │   │   │   ├── ProxyListPathsServlet.java
│   │   │   │   ├── ProxyStreamFile.java
│   │   │   │   └── ProxyUtil.java
│   │   │   └── test
│   │   │   └── org
│   │   │   └── apache
│   │   │   └── hadoop
│   │   │   └── hdfsproxy
│   │   │   ├── DummyLdapContext.java
│   │   │   ├── FindFreePort.java
│   │   │   ├── SimpleServlet.java
│   │   │   ├── TestHdfsProxy.java
│   │   │   └── TestProxyUtil.java
│   │   ├── hod
│   │   │   ├── bin
│   │   │   │   ├── checknodes
│   │   │   │   ├── hod
│   │   │   │   ├── hodcleanup
│   │   │   │   ├── hodring
│   │   │   │   ├── ringmaster
│   │   │   │   ├── verify-account
│   │   │   │   └── VERSION
│   │   │   ├── build.xml
│   │   │   ├── CHANGES.txt
│   │   │   ├── conf
│   │   │   │   └── hodrc
│   │   │   ├── config.txt
│   │   │   ├── getting_started.txt
│   │   │   ├── hodlib
│   │   │   │   ├── AllocationManagers
│   │   │   │   │   ├── goldAllocationManager.py
│   │   │   │   │   └── __init__.py
│   │   │   │   ├── Common
│   │   │   │   │   ├── allocationManagerUtil.py
│   │   │   │   │   ├── descGenerator.py
│   │   │   │   │   ├── desc.py
│   │   │   │   │   ├── hodsvc.py
│   │   │   │   │   ├── __init__.py
│   │   │   │   │   ├── logger.py
│   │   │   │   │   ├── miniHTMLParser.py
│   │   │   │   │   ├── nodepoolutil.py
│   │   │   │   │   ├── setup.py
│   │   │   │   │   ├── socketServers.py
│   │   │   │   │   ├── tcp.py
│   │   │   │   │   ├── threads.py
│   │   │   │   │   ├── types.py
│   │   │   │   │   ├── util.py
│   │   │   │   │   └── xmlrpc.py
│   │   │   │   ├── GridServices
│   │   │   │   │   ├── hdfs.py
│   │   │   │   │   ├── __init__.py
│   │   │   │   │   ├── mapred.py
│   │   │   │   │   └── service.py
│   │   │   │   ├── Hod
│   │   │   │   │   ├── hadoop.py
│   │   │   │   │   ├── hod.py
│   │   │   │   │   ├── __init__.py
│   │   │   │   │   └── nodePool.py
│   │   │   │   ├── HodRing
│   │   │   │   │   ├── hodRing.py
│   │   │   │   │   └── __init__.py
│   │   │   │   ├── __init__.py
│   │   │   │   ├── NodePools
│   │   │   │   │   ├── __init__.py
│   │   │   │   │   └── torque.py
│   │   │   │   ├── RingMaster
│   │   │   │   │   ├── idleJobTracker.py
│   │   │   │   │   ├── __init__.py
│   │   │   │   │   └── ringMaster.py
│   │   │   │   ├── Schedulers
│   │   │   │   │   ├── __init__.py
│   │   │   │   │   └── torque.py
│   │   │   │   ├── ServiceProxy
│   │   │   │   │   ├── __init__.py
│   │   │   │   │   └── serviceProxy.py
│   │   │   │   └── ServiceRegistry
│   │   │   │   ├── __init__.py
│   │   │   │   └── serviceRegistry.py
│   │   │   ├── ivy
│   │   │   │   └── libraries.properties
│   │   │   ├── ivy.xml
│   │   │   ├── README
│   │   │   ├── support
│   │   │   │   ├── checklimits.sh
│   │   │   │   └── logcondense.py
│   │   │   └── testing
│   │   │   ├── helper.py
│   │   │   ├── __init__.py
│   │   │   ├── lib.py
│   │   │   ├── main.py
│   │   │   ├── testHadoop.py
│   │   │   ├── testHodCleanup.py
│   │   │   ├── testHod.py
│   │   │   ├── testHodRing.py
│   │   │   ├── testModule.py
│   │   │   ├── testRingmasterRPCs.py
│   │   │   ├── testThreads.py
│   │   │   ├── testTypes.py
│   │   │   ├── testUtil.py
│   │   │   └── testXmlrpc.py
│   │   ├── index
│   │   │   ├── build.xml
│   │   │   ├── conf
│   │   │   │   └── index-config.xml
│   │   │   ├── ivy
│   │   │   │   └── libraries.properties
│   │   │   ├── ivy.xml
│   │   │   ├── README
│   │   │   ├── sample
│   │   │   │   ├── data2.txt
│   │   │   │   └── data.txt
│   │   │   └── src
│   │   │   ├── java
│   │   │   │   └── org
│   │   │   │   └── apache
│   │   │   │   └── hadoop
│   │   │   │   └── contrib
│   │   │   │   └── index
│   │   │   │   ├── example
│   │   │   │   │   ├── HashingDistributionPolicy.java
│   │   │   │   │   ├── IdentityLocalAnalysis.java
│   │   │   │   │   ├── LineDocInputFormat.java
│   │   │   │   │   ├── LineDocLocalAnalysis.java
│   │   │   │   │   ├── LineDocRecordReader.java
│   │   │   │   │   ├── LineDocTextAndOp.java
│   │   │   │   │   └── RoundRobinDistributionPolicy.java
│   │   │   │   ├── lucene
│   │   │   │   │   ├── FileSystemDirectory.java
│   │   │   │   │   ├── LuceneIndexFileNameFilter.java
│   │   │   │   │   ├── LuceneUtil.java
│   │   │   │   │   ├── MixedDeletionPolicy.java
│   │   │   │   │   ├── MixedDirectory.java
│   │   │   │   │   ├── RAMDirectoryUtil.java
│   │   │   │   │   └── ShardWriter.java
│   │   │   │   ├── main
│   │   │   │   │   └── UpdateIndex.java
│   │   │   │   └── mapred
│   │   │   │   ├── DocumentAndOp.java
│   │   │   │   ├── DocumentID.java
│   │   │   │   ├── IDistributionPolicy.java
│   │   │   │   ├── IIndexUpdater.java
│   │   │   │   ├── ILocalAnalysis.java
│   │   │   │   ├── IndexUpdateCombiner.java
│   │   │   │   ├── IndexUpdateConfiguration.java
│   │   │   │   ├── IndexUpdateMapper.java
│   │   │   │   ├── IndexUpdateOutputFormat.java
│   │   │   │   ├── IndexUpdatePartitioner.java
│   │   │   │   ├── IndexUpdateReducer.java
│   │   │   │   ├── IndexUpdater.java
│   │   │   │   ├── IntermediateForm.java
│   │   │   │   └── Shard.java
│   │   │   └── test
│   │   │   └── org
│   │   │   └── apache
│   │   │   └── hadoop
│   │   │   └── contrib
│   │   │   └── index
│   │   │   ├── lucene
│   │   │   │   └── TestMixedDirectory.java
│   │   │   └── mapred
│   │   │   ├── TestDistributionPolicy.java
│   │   │   └── TestIndexUpdater.java
│   │   ├── streaming
│   │   │   ├── build.xml
│   │   │   ├── ivy
│   │   │   │   └── libraries.properties
│   │   │   ├── ivy.xml
│   │   │   └── src
│   │   │   ├── java
│   │   │   │   └── org
│   │   │   │   └── apache
│   │   │   │   └── hadoop
│   │   │   │   ├── streaming
│   │   │   │   │   ├── AutoInputFormat.java
│   │   │   │   │   ├── DumpTypedBytes.java
│   │   │   │   │   ├── Environment.java
│   │   │   │   │   ├── HadoopStreaming.java
│   │   │   │   │   ├── io
│   │   │   │   │   │   ├── IdentifierResolver.java
│   │   │   │   │   │   ├── InputWriter.java
│   │   │   │   │   │   ├── OutputReader.java
│   │   │   │   │   │   ├── RawBytesInputWriter.java
│   │   │   │   │   │   ├── RawBytesOutputReader.java
│   │   │   │   │   │   ├── TextInputWriter.java
│   │   │   │   │   │   ├── TextOutputReader.java
│   │   │   │   │   │   ├── TypedBytesInputWriter.java
│   │   │   │   │   │   └── TypedBytesOutputReader.java
│   │   │   │   │   ├── JarBuilder.java
│   │   │   │   │   ├── LoadTypedBytes.java
│   │   │   │   │   ├── package.html
│   │   │   │   │   ├── PathFinder.java
│   │   │   │   │   ├── PipeCombiner.java
│   │   │   │   │   ├── PipeMapper.java
│   │   │   │   │   ├── PipeMapRed.java
│   │   │   │   │   ├── PipeMapRunner.java
│   │   │   │   │   ├── PipeReducer.java
│   │   │   │   │   ├── StreamBaseRecordReader.java
│   │   │   │   │   ├── StreamInputFormat.java
│   │   │   │   │   ├── StreamJob.java
│   │   │   │   │   ├── StreamKeyValUtil.java
│   │   │   │   │   ├── StreamUtil.java
│   │   │   │   │   ├── StreamXmlRecordReader.java
│   │   │   │   │   └── UTF8ByteArrayUtils.java
│   │   │   │   └── typedbytes
│   │   │   │   ├── package.html
│   │   │   │   ├── TypedBytesInput.java
│   │   │   │   ├── TypedBytesOutput.java
│   │   │   │   ├── TypedBytesRecordInput.java
│   │   │   │   ├── TypedBytesRecordOutput.java
│   │   │   │   ├── TypedBytesWritableInput.java
│   │   │   │   ├── TypedBytesWritable.java
│   │   │   │   ├── TypedBytesWritableOutput.java
│   │   │   │   └── Type.java
│   │   │   └── test
│   │   │   ├── org
│   │   │   │   └── apache
│   │   │   │   └── hadoop
│   │   │   │   ├── streaming
│   │   │   │   │   ├── CatApp.java
│   │   │   │   │   ├── FailApp.java
│   │   │   │   │   ├── RawBytesMapApp.java
│   │   │   │   │   ├── RawBytesReduceApp.java
│   │   │   │   │   ├── StderrApp.java
│   │   │   │   │   ├── StreamAggregate.java
│   │   │   │   │   ├── TestAutoInputFormat.java
│   │   │   │   │   ├── TestDumpTypedBytes.java
│   │   │   │   │   ├── TestGzipInput.java
│   │   │   │   │   ├── TestLoadTypedBytes.java
│   │   │   │   │   ├── TestMultipleArchiveFiles.java
│   │   │   │   │   ├── TestMultipleCachefiles.java
│   │   │   │   │   ├── TestRawBytesStreaming.java
│   │   │   │   │   ├── TestStreamAggregate.java
│   │   │   │   │   ├── TestStreamDataProtocol.java
│   │   │   │   │   ├── TestStreamingAsDifferentUser.java
│   │   │   │   │   ├── TestStreamingBadRecords.java
│   │   │   │   │   ├── TestStreamingCombiner.java
│   │   │   │   │   ├── TestStreamingCounters.java
│   │   │   │   │   ├── TestStreamingEmptyInpNonemptyOut.java
│   │   │   │   │   ├── TestStreamingExitStatus.java
│   │   │   │   │   ├── TestStreamingFailure.java
│   │   │   │   │   ├── TestStreaming.java
│   │   │   │   │   ├── TestStreamingKeyValue.java
│   │   │   │   │   ├── TestStreamingSeparator.java
│   │   │   │   │   ├── TestStreamingStatus.java
│   │   │   │   │   ├── TestStreamingStderr.java
│   │   │   │   │   ├── TestStreamingTaskLog.java
│   │   │   │   │   ├── TestStreamReduceNone.java
│   │   │   │   │   ├── TestStreamXmlRecordReader.java
│   │   │   │   │   ├── TestSymLink.java
│   │   │   │   │   ├── TestTypedBytesStreaming.java
│   │   │   │   │   ├── TestUlimit.java
│   │   │   │   │   ├── TrApp.java
│   │   │   │   │   ├── TrAppReduce.java
│   │   │   │   │   ├── TypedBytesMapApp.java
│   │   │   │   │   ├── TypedBytesReduceApp.java
│   │   │   │   │   ├── UlimitApp.java
│   │   │   │   │   ├── UniqApp.java
│   │   │   │   │   ├── UtilTest.java
│   │   │   │   │   └── ValueCountReduce.java
│   │   │   │   └── typedbytes
│   │   │   │   ├── TestIO.java
│   │   │   │   └── TestTypedBytesWritable.java
│   │   │   └── system
│   │   │   ├── org
│   │   │   │   └── apache
│   │   │   │   └── hadoop
│   │   │   │   └── mapred
│   │   │   │   ├── TestLinuxTaskControllerOtherUserStreamingJob.java
│   │   │   │   ├── TestStreamingJobProcessTree.java
│   │   │   │   └── TestTaskKillingOfStreamingJob.java
│   │   │   └── scripts
│   │   │   ├── ProcessTree.sh
│   │   │   └── StreamMapper.sh
│   │   ├── test
│   │   │   ├── core-site.xml
│   │   │   ├── hadoop-site.xml
│   │   │   ├── hdfs-site.xml
│   │   │   └── mapred-site.xml
│   │   ├── thriftfs
│   │   │   ├── build.xml
│   │   │   ├── gen-cocoa
│   │   │   │   ├── hadoopfs.h
│   │   │   │   └── hadoopfs.m
│   │   │   ├── gen-cpp
│   │   │   │   ├── hadoopfs_constants.cpp
│   │   │   │   ├── hadoopfs_constants.h
│   │   │   │   ├── hadoopfs_types.cpp
│   │   │   │   ├── hadoopfs_types.h
│   │   │   │   ├── ThriftHadoopFileSystem.cpp
│   │   │   │   ├── ThriftHadoopFileSystem.h
│   │   │   │   └── ThriftHadoopFileSystem_server.skeleton.cpp
│   │   │   ├── gen-java
│   │   │   │   └── org
│   │   │   │   └── apache
│   │   │   │   └── hadoop
│   │   │   │   └── thriftfs
│   │   │   │   └── api
│   │   │   │   ├── BlockLocation.java
│   │   │   │   ├── FileStatus.java
│   │   │   │   ├── MalformedInputException.java
│   │   │   │   ├── Pathname.java
│   │   │   │   ├── ThriftHadoopFileSystem.java
│   │   │   │   ├── ThriftHandle.java
│   │   │   │   └── ThriftIOException.java
│   │   │   ├── gen-perl
│   │   │   │   ├── Constants.pm
│   │   │   │   ├── ThriftHadoopFileSystem.pm
│   │   │   │   └── Types.pm
│   │   │   ├── gen-php
│   │   │   │   ├── hadoopfs_types.php
│   │   │   │   └── ThriftHadoopFileSystem.php
│   │   │   ├── gen-py
│   │   │   │   ├── hadoopfs
│   │   │   │   │   ├── constants.py
│   │   │   │   │   ├── __init__.py
│   │   │   │   │   ├── __init__.pyc
│   │   │   │   │   ├── ThriftHadoopFileSystem.py
│   │   │   │   │   ├── ThriftHadoopFileSystem.pyc
│   │   │   │   │   ├── ThriftHadoopFileSystem-remote
│   │   │   │   │   ├── ttypes.py
│   │   │   │   │   └── ttypes.pyc
│   │   │   │   └── __init__.py
│   │   │   ├── gen-rb
│   │   │   │   ├── hadoopfs_constants.rb
│   │   │   │   ├── hadoopfs_types.rb
│   │   │   │   └── ThriftHadoopFileSystem.rb
│   │   │   ├── gen-st
│   │   │   │   └── hadoopfs.st
│   │   │   ├── if
│   │   │   │   └── hadoopfs.thrift
│   │   │   ├── ivy
│   │   │   │   └── libraries.properties
│   │   │   ├── ivy.xml
│   │   │   ├── lib
│   │   │   │   ├── hadoopthriftapi.jar
│   │   │   │   ├── libthrift.jar
│   │   │   │   ├── README
│   │   │   │   └── Thrift.LICENSE
│   │   │   ├── README
│   │   │   ├── scripts
│   │   │   │   ├── hdfs.py
│   │   │   │   └── start_thrift_server.sh
│   │   │   ├── src
│   │   │   │   └── java
│   │   │   │   └── org
│   │   │   │   └── apache
│   │   │   │   └── hadoop
│   │   │   │   └── thriftfs
│   │   │   │   └── HadoopThriftServer.java
│   │   │   └── test
│   │   │   └── org
│   │   │   └── apache
│   │   │   └── hadoop
│   │   │   └── thriftfs
│   │   │   └── TestThriftfs.java
│   │   └── vaidya
│   │   ├── build.xml
│   │   ├── ivy
│   │   │   └── libraries.properties
│   │   ├── ivy.xml
│   │   └── src
│   │   └── java
│   │   └── org
│   │   └── apache
│   │   └── hadoop
│   │   └── vaidya
│   │   ├── DiagnosticTest.java
│   │   ├── JobDiagnoser.java
│   │   ├── postexdiagnosis
│   │   │   ├── PostExPerformanceDiagnoser.java
│   │   │   └── tests
│   │   │   ├── BalancedReducePartitioning.java
│   │   │   ├── MapSideDiskSpill.java
│   │   │   ├── MapsReExecutionImpact.java
│   │   │   ├── postex_diagnosis_tests.xml
│   │   │   ├── ReadingHDFSFilesAsSideEffect.java
│   │   │   └── ReducesReExecutionImpact.java
│   │   ├── statistics
│   │   │   └── job
│   │   │   ├── JobStatisticsInterface.java
│   │   │   ├── JobStatistics.java
│   │   │   ├── MapTaskStatistics.java
│   │   │   ├── ReduceTaskStatistics.java
│   │   │   └── TaskStatistics.java
│   │   ├── util
│   │   │   └── XMLUtils.java
│   │   └── vaidya.sh
│   ├── core
│   │   ├── core-default.xml
│   │   ├── org
│   │   │   └── apache
│   │   │   └── hadoop
│   │   │   ├── classification
│   │   │   │   ├── InterfaceAudience.java
│   │   │   │   └── InterfaceStability.java
│   │   │   ├── conf
│   │   │   │   ├── Configurable.java
│   │   │   │   ├── Configuration.java
│   │   │   │   ├── Configured.java
│   │   │   │   ├── ConfServlet.java
│   │   │   │   └── package.html
│   │   │   ├── filecache
│   │   │   ├── fs
│   │   │   │   ├── BlockLocation.java
│   │   │   │   ├── BufferedFSInputStream.java
│   │   │   │   ├── ChecksumException.java
│   │   │   │   ├── ChecksumFileSystem.java
│   │   │   │   ├── CommonConfigurationKeys.java
│   │   │   │   ├── ContentSummary.java
│   │   │   │   ├── DF.java
│   │   │   │   ├── DU.java
│   │   │   │   ├── FileAlreadyExistsException.java
│   │   │   │   ├── FileChecksum.java
│   │   │   │   ├── FileStatus.java
│   │   │   │   ├── FileSystem.java
│   │   │   │   ├── FileUtil.java
│   │   │   │   ├── FilterFileSystem.java
│   │   │   │   ├── FSDataInputStream.java
│   │   │   │   ├── FSDataOutputStream.java
│   │   │   │   ├── FSError.java
│   │   │   │   ├── FSInputChecker.java
│   │   │   │   ├── FSInputStream.java
│   │   │   │   ├── FSOutputSummer.java
│   │   │   │   ├── FsShell.java
│   │   │   │   ├── FsShellPermissions.java
│   │   │   │   ├── FsUrlConnection.java
│   │   │   │   ├── FsUrlStreamHandlerFactory.java
│   │   │   │   ├── FsUrlStreamHandler.java
│   │   │   │   ├── ftp
│   │   │   │   │   ├── FTPException.java
│   │   │   │   │   ├── FTPFileSystem.java
│   │   │   │   │   └── FTPInputStream.java
│   │   │   │   ├── GlobExpander.java
│   │   │   │   ├── GlobFilter.java
│   │   │   │   ├── GlobPattern.java
│   │   │   │   ├── HardLink.java
│   │   │   │   ├── HarFileSystem.java
│   │   │   │   ├── InMemoryFileSystem.java
│   │   │   │   ├── kfs
│   │   │   │   │   ├── IFSImpl.java
│   │   │   │   │   ├── KFSImpl.java
│   │   │   │   │   ├── KFSInputStream.java
│   │   │   │   │   ├── KFSOutputStream.java
│   │   │   │   │   ├── KosmosFileSystem.java
│   │   │   │   │   └── package.html
│   │   │   │   ├── LocalDirAllocator.java
│   │   │   │   ├── LocalFileSystem.java
│   │   │   │   ├── MD5MD5CRC32FileChecksum.java
│   │   │   │   ├── package.html
│   │   │   │   ├── PathFilter.java
│   │   │   │   ├── Path.java
│   │   │   │   ├── permission
│   │   │   │   │   ├── AccessControlException.java
│   │   │   │   │   ├── ChmodParser.java
│   │   │   │   │   ├── FsAction.java
│   │   │   │   │   ├── FsPermission.java
│   │   │   │   │   ├── PermissionParser.java
│   │   │   │   │   ├── PermissionStatus.java
│   │   │   │   │   └── UmaskParser.java
│   │   │   │   ├── PositionedReadable.java
│   │   │   │   ├── RawLocalFileSystem.java
│   │   │   │   ├── s3
│   │   │   │   │   ├── Block.java
│   │   │   │   │   ├── FileSystemStore.java
│   │   │   │   │   ├── INode.java
│   │   │   │   │   ├── Jets3tFileSystemStore.java
│   │   │   │   │   ├── MigrationTool.java
│   │   │   │   │   ├── package.html
│   │   │   │   │   ├── S3Credentials.java
│   │   │   │   │   ├── S3Exception.java
│   │   │   │   │   ├── S3FileSystemException.java
│   │   │   │   │   ├── S3FileSystem.java
│   │   │   │   │   ├── S3InputStream.java
│   │   │   │   │   ├── S3OutputStream.java
│   │   │   │   │   └── VersionMismatchException.java
│   │   │   │   ├── s3native
│   │   │   │   │   ├── FileMetadata.java
│   │   │   │   │   ├── Jets3tNativeFileSystemStore.java
│   │   │   │   │   ├── NativeFileSystemStore.java
│   │   │   │   │   ├── NativeS3FileSystem.java
│   │   │   │   │   ├── package.html
│   │   │   │   │   └── PartialListing.java
│   │   │   │   ├── Seekable.java
│   │   │   │   ├── shell
│   │   │   │   │   ├── CommandFormat.java
│   │   │   │   │   ├── Command.java
│   │   │   │   │   ├── CommandUtils.java
│   │   │   │   │   └── Count.java
│   │   │   │   ├── Syncable.java
│   │   │   │   └── Trash.java
│   │   │   ├── HadoopVersionAnnotation.java
│   │   │   ├── http
│   │   │   │   ├── AdminAuthorizedServlet.java
│   │   │   │   ├── FilterContainer.java
│   │   │   │   ├── FilterInitializer.java
│   │   │   │   ├── HtmlQuoting.java
│   │   │   │   ├── HttpServer.java
│   │   │   │   └── lib
│   │   │   │   ├── package.html
│   │   │   │   └── StaticUserWebFilter.java
│   │   │   ├── io
│   │   │   │   ├── AbstractMapWritable.java
│   │   │   │   ├── ArrayFile.java
│   │   │   │   ├── ArrayWritable.java
│   │   │   │   ├── BinaryComparable.java
│   │   │   │   ├── BloomMapFile.java
│   │   │   │   ├── BooleanWritable.java
│   │   │   │   ├── BytesWritable.java
│   │   │   │   ├── ByteWritable.java
│   │   │   │   ├── Closeable.java
│   │   │   │   ├── compress
│   │   │   │   │   ├── BlockCompressorStream.java
│   │   │   │   │   ├── BlockDecompressorStream.java
│   │   │   │   │   ├── bzip2
│   │   │   │   │   │   ├── BZip2Constants.java
│   │   │   │   │   │   ├── BZip2DummyCompressor.java
│   │   │   │   │   │   ├── BZip2DummyDecompressor.java
│   │   │   │   │   │   ├── CBZip2InputStream.java
│   │   │   │   │   │   ├── CBZip2OutputStream.java
│   │   │   │   │   │   └── CRC.java
│   │   │   │   │   ├── BZip2Codec.java
│   │   │   │   │   ├── CodecPool.java
│   │   │   │   │   ├── CompressionCodecFactory.java
│   │   │   │   │   ├── CompressionCodec.java
│   │   │   │   │   ├── CompressionInputStream.java
│   │   │   │   │   ├── CompressionOutputStream.java
│   │   │   │   │   ├── Compressor.java
│   │   │   │   │   ├── CompressorStream.java
│   │   │   │   │   ├── Decompressor.java
│   │   │   │   │   ├── DecompressorStream.java
│   │   │   │   │   ├── DefaultCodec.java
│   │   │   │   │   ├── DoNotPool.java
│   │   │   │   │   ├── GzipCodec.java
│   │   │   │   │   ├── snappy
│   │   │   │   │   │   ├── LoadSnappy.java
│   │   │   │   │   │   ├── SnappyCompressor.java
│   │   │   │   │   │   └── SnappyDecompressor.java
│   │   │   │   │   ├── SnappyCodec.java
│   │   │   │   │   ├── SplitCompressionInputStream.java
│   │   │   │   │   ├── SplittableCompressionCodec.java
│   │   │   │   │   └── zlib
│   │   │   │   │   ├── BuiltInGzipDecompressor.java
│   │   │   │   │   ├── BuiltInZlibDeflater.java
│   │   │   │   │   ├── BuiltInZlibInflater.java
│   │   │   │   │   ├── ZlibCompressor.java
│   │   │   │   │   ├── ZlibDecompressor.java
│   │   │   │   │   └── ZlibFactory.java
│   │   │   │   ├── CompressedWritable.java
│   │   │   │   ├── DataInputBuffer.java
│   │   │   │   ├── DataOutputBuffer.java
│   │   │   │   ├── DefaultStringifier.java
│   │   │   │   ├── DoubleWritable.java
│   │   │   │   ├── file
│   │   │   │   │   └── tfile
│   │   │   │   │   ├── BCFile.java
│   │   │   │   │   ├── BoundedByteArrayOutputStream.java
│   │   │   │   │   ├── BoundedRangeFileInputStream.java
│   │   │   │   │   ├── ByteArray.java
│   │   │   │   │   ├── Chunk.java
│   │   │   │   │   ├── CompareUtils.java
│   │   │   │   │   ├── Compression.java
│   │   │   │   │   ├── MetaBlockAlreadyExists.java
│   │   │   │   │   ├── MetaBlockDoesNotExist.java
│   │   │   │   │   ├── RawComparable.java
│   │   │   │   │   ├── SimpleBufferedOutputStream.java
│   │   │   │   │   ├── TFileDumper.java
│   │   │   │   │   ├── TFile.java
│   │   │   │   │   └── Utils.java
│   │   │   │   ├── FloatWritable.java
│   │   │   │   ├── GenericWritable.java
│   │   │   │   ├── InputBuffer.java
│   │   │   │   ├── IntWritable.java
│   │   │   │   ├── IOUtils.java
│   │   │   │   ├── LongWritable.java
│   │   │   │   ├── MapFile.java
│   │   │   │   ├── MapWritable.java
│   │   │   │   ├── MD5Hash.java
│   │   │   │   ├── MultipleIOException.java
│   │   │   │   ├── nativeio
│   │   │   │   │   ├── Errno.java
│   │   │   │   │   ├── NativeIOException.java
│   │   │   │   │   └── NativeIO.java
│   │   │   │   ├── NullWritable.java
│   │   │   │   ├── ObjectWritable.java
│   │   │   │   ├── OutputBuffer.java
│   │   │   │   ├── package.html
│   │   │   │   ├── RawComparator.java
│   │   │   │   ├── ReadaheadPool.java
│   │   │   │   ├── retry
│   │   │   │   │   ├── package.html
│   │   │   │   │   ├── RetryInvocationHandler.java
│   │   │   │   │   ├── RetryPolicies.java
│   │   │   │   │   ├── RetryPolicy.java
│   │   │   │   │   ├── RetryProxy.java
│   │   │   │   │   └── RetryUtils.java
│   │   │   │   ├── SecureIOUtils.java
│   │   │   │   ├── SequenceFile.java
│   │   │   │   ├── serializer
│   │   │   │   │   ├── DeserializerComparator.java
│   │   │   │   │   ├── Deserializer.java
│   │   │   │   │   ├── JavaSerializationComparator.java
│   │   │   │   │   ├── JavaSerialization.java
│   │   │   │   │   ├── package.html
│   │   │   │   │   ├── SerializationFactory.java
│   │   │   │   │   ├── Serialization.java
│   │   │   │   │   ├── Serializer.java
│   │   │   │   │   └── WritableSerialization.java
│   │   │   │   ├── SetFile.java
│   │   │   │   ├── SortedMapWritable.java
│   │   │   │   ├── Stringifier.java
│   │   │   │   ├── Text.java
│   │   │   │   ├── TwoDArrayWritable.java
│   │   │   │   ├── UTF8.java
│   │   │   │   ├── VersionedWritable.java
│   │   │   │   ├── VersionMismatchException.java
│   │   │   │   ├── VIntWritable.java
│   │   │   │   ├── VLongWritable.java
│   │   │   │   ├── WritableComparable.java
│   │   │   │   ├── WritableComparator.java
│   │   │   │   ├── WritableFactories.java
│   │   │   │   ├── WritableFactory.java
│   │   │   │   ├── Writable.java
│   │   │   │   ├── WritableName.java
│   │   │   │   └── WritableUtils.java
│   │   │   ├── ipc
│   │   │   │   ├── Client.java
│   │   │   │   ├── ConnectionHeader.java
│   │   │   │   ├── metrics
│   │   │   │   │   └── RpcInstrumentation.java
│   │   │   │   ├── package.html
│   │   │   │   ├── RemoteException.java
│   │   │   │   ├── RPC.java
│   │   │   │   ├── Server.java
│   │   │   │   ├── Status.java
│   │   │   │   └── VersionedProtocol.java
│   │   │   ├── jmx
│   │   │   │   ├── JMXJsonServlet.java
│   │   │   │   └── package-info.java
│   │   │   ├── log
│   │   │   │   ├── EventCounter.java
│   │   │   │   ├── LogLevel.java
│   │   │   │   └── metrics
│   │   │   │   └── EventCounter.java
│   │   │   ├── metrics
│   │   │   │   ├── ContextFactory.java
│   │   │   │   ├── file
│   │   │   │   │   ├── FileContext.java
│   │   │   │   │   └── package.html
│   │   │   │   ├── ganglia
│   │   │   │   │   ├── GangliaContext31.java
│   │   │   │   │   ├── GangliaContext.java
│   │   │   │   │   └── package.html
│   │   │   │   ├── jvm
│   │   │   │   │   ├── EventCounter.java
│   │   │   │   │   └── JvmMetrics.java
│   │   │   │   ├── MetricsContext.java
│   │   │   │   ├── MetricsException.java
│   │   │   │   ├── MetricsRecord.java
│   │   │   │   ├── MetricsServlet.java
│   │   │   │   ├── MetricsUtil.java
│   │   │   │   ├── package.html
│   │   │   │   ├── spi
│   │   │   │   │   ├── AbstractMetricsContext.java
│   │   │   │   │   ├── CompositeContext.java
│   │   │   │   │   ├── MetricsRecordImpl.java
│   │   │   │   │   ├── MetricValue.java
│   │   │   │   │   ├── NoEmitMetricsContext.java
│   │   │   │   │   ├── NullContext.java
│   │   │   │   │   ├── NullContextWithUpdateThread.java
│   │   │   │   │   ├── OutputRecord.java
│   │   │   │   │   ├── package.html
│   │   │   │   │   └── Util.java
│   │   │   │   ├── Updater.java
│   │   │   │   └── util
│   │   │   │   ├── MBeanUtil.java
│   │   │   │   ├── MetricsBase.java
│   │   │   │   ├── MetricsDynamicMBeanBase.java
│   │   │   │   ├── MetricsIntValue.java
│   │   │   │   ├── MetricsLongValue.java
│   │   │   │   ├── MetricsRegistry.java
│   │   │   │   ├── MetricsTimeVaryingInt.java
│   │   │   │   ├── MetricsTimeVaryingLong.java
│   │   │   │   ├── MetricsTimeVaryingRate.java
│   │   │   │   └── package-info.java
│   │   │   ├── metrics2
│   │   │   │   ├── filter
│   │   │   │   │   ├── AbstractPatternFilter.java
│   │   │   │   │   ├── GlobFilter.java
│   │   │   │   │   └── RegexFilter.java
│   │   │   │   ├── impl
│   │   │   │   │   ├── Consumer.java
│   │   │   │   │   ├── MBeanInfoBuilder.java
│   │   │   │   │   ├── MetricCounterInt.java
│   │   │   │   │   ├── MetricCounterLong.java
│   │   │   │   │   ├── MetricGaugeDouble.java
│   │   │   │   │   ├── MetricGaugeFloat.java
│   │   │   │   │   ├── MetricGaugeInt.java
│   │   │   │   │   ├── MetricGaugeLong.java
│   │   │   │   │   ├── MetricsBufferBuilder.java
│   │   │   │   │   ├── MetricsBuffer.java
│   │   │   │   │   ├── MetricsBuilderImpl.java
│   │   │   │   │   ├── MetricsConfigException.java
│   │   │   │   │   ├── MetricsConfig.java
│   │   │   │   │   ├── MetricsRecordBuilderImpl.java
│   │   │   │   │   ├── MetricsRecordFiltered.java
│   │   │   │   │   ├── MetricsRecordImpl.java
│   │   │   │   │   ├── MetricsSinkAdapter.java
│   │   │   │   │   ├── MetricsSourceAdapter.java
│   │   │   │   │   ├── MetricsSystemImpl.java
│   │   │   │   │   └── SinkQueue.java
│   │   │   │   ├── lib
│   │   │   │   │   ├── AbstractMetricsSource.java
│   │   │   │   │   ├── DefaultMetricsSystem.java
│   │   │   │   │   ├── MetricMutableCounterInt.java
│   │   │   │   │   ├── MetricMutableCounter.java
│   │   │   │   │   ├── MetricMutableCounterLong.java
│   │   │   │   │   ├── MetricMutableFactory.java
│   │   │   │   │   ├── MetricMutableGaugeInt.java
│   │   │   │   │   ├── MetricMutableGauge.java
│   │   │   │   │   ├── MetricMutableGaugeLong.java
│   │   │   │   │   ├── MetricMutable.java
│   │   │   │   │   ├── MetricMutableStat.java
│   │   │   │   │   └── MetricsRegistry.java
│   │   │   │   ├── MetricCounter.java
│   │   │   │   ├── MetricGauge.java
│   │   │   │   ├── Metric.java
│   │   │   │   ├── MetricsBuilder.java
│   │   │   │   ├── MetricsException.java
│   │   │   │   ├── MetricsFilter.java
│   │   │   │   ├── MetricsPlugin.java
│   │   │   │   ├── MetricsRecordBuilder.java
│   │   │   │   ├── MetricsRecord.java
│   │   │   │   ├── MetricsSink.java
│   │   │   │   ├── MetricsSource.java
│   │   │   │   ├── MetricsSystem.java
│   │   │   │   ├── MetricsSystemMXBean.java
│   │   │   │   ├── MetricsTag.java
│   │   │   │   ├── MetricsVisitor.java
│   │   │   │   ├── package.html
│   │   │   │   ├── sink
│   │   │   │   │   ├── FileSink.java
│   │   │   │   │   └── ganglia
│   │   │   │   │   ├── AbstractGangliaSink.java
│   │   │   │   │   ├── GangliaConf.java
│   │   │   │   │   ├── GangliaMetricVisitor.java
│   │   │   │   │   ├── GangliaSink30.java
│   │   │   │   │   └── GangliaSink31.java
│   │   │   │   ├── source
│   │   │   │   │   └── JvmMetricsSource.java
│   │   │   │   └── util
│   │   │   │   ├── Contracts.java
│   │   │   │   ├── MBeans.java
│   │   │   │   ├── MetricsCache.java
│   │   │   │   ├── SampleStat.java
│   │   │   │   ├── Servers.java
│   │   │   │   └── TryIterator.java
│   │   │   ├── net
│   │   │   │   ├── CachedDNSToSwitchMapping.java
│   │   │   │   ├── DNS.java
│   │   │   │   ├── DNSToSwitchMapping.java
│   │   │   │   ├── NetUtils.java
│   │   │   │   ├── NetworkTopology.java
│   │   │   │   ├── NodeBase.java
│   │   │   │   ├── Node.java
│   │   │   │   ├── package.html
│   │   │   │   ├── ScriptBasedMapping.java
│   │   │   │   ├── SocketInputStream.java
│   │   │   │   ├── SocketIOWithTimeout.java
│   │   │   │   ├── SocketOutputStream.java
│   │   │   │   ├── SocksSocketFactory.java
│   │   │   │   └── StandardSocketFactory.java
│   │   │   ├── record
│   │   │   │   ├── BinaryRecordInput.java
│   │   │   │   ├── BinaryRecordOutput.java
│   │   │   │   ├── Buffer.java
│   │   │   │   ├── compiler
│   │   │   │   │   ├── ant
│   │   │   │   │   │   └── RccTask.java
│   │   │   │   │   ├── CGenerator.java
│   │   │   │   │   ├── CodeBuffer.java
│   │   │   │   │   ├── CodeGenerator.java
│   │   │   │   │   ├── Consts.java
│   │   │   │   │   ├── CppGenerator.java
│   │   │   │   │   ├── generated
│   │   │   │   │   │   ├── package.html
│   │   │   │   │   │   ├── ParseException.java
│   │   │   │   │   │   ├── RccConstants.java
│   │   │   │   │   │   ├── Rcc.java
│   │   │   │   │   │   ├── rcc.jj
│   │   │   │   │   │   ├── RccTokenManager.java
│   │   │   │   │   │   ├── SimpleCharStream.java
│   │   │   │   │   │   ├── Token.java
│   │   │   │   │   │   └── TokenMgrError.java
│   │   │   │   │   ├── JavaGenerator.java
│   │   │   │   │   ├── JBoolean.java
│   │   │   │   │   ├── JBuffer.java
│   │   │   │   │   ├── JByte.java
│   │   │   │   │   ├── JCompType.java
│   │   │   │   │   ├── JDouble.java
│   │   │   │   │   ├── JField.java
│   │   │   │   │   ├── JFile.java
│   │   │   │   │   ├── JFloat.java
│   │   │   │   │   ├── JInt.java
│   │   │   │   │   ├── JLong.java
│   │   │   │   │   ├── JMap.java
│   │   │   │   │   ├── JRecord.java
│   │   │   │   │   ├── JString.java
│   │   │   │   │   ├── JType.java
│   │   │   │   │   ├── JVector.java
│   │   │   │   │   └── package.html
│   │   │   │   ├── CsvRecordInput.java
│   │   │   │   ├── CsvRecordOutput.java
│   │   │   │   ├── Index.java
│   │   │   │   ├── meta
│   │   │   │   │   ├── FieldTypeInfo.java
│   │   │   │   │   ├── MapTypeID.java
│   │   │   │   │   ├── RecordTypeInfo.java
│   │   │   │   │   ├── StructTypeID.java
│   │   │   │   │   ├── TypeID.java
│   │   │   │   │   ├── Utils.java
│   │   │   │   │   └── VectorTypeID.java
│   │   │   │   ├── package.html
│   │   │   │   ├── RecordComparator.java
│   │   │   │   ├── RecordInput.java
│   │   │   │   ├── Record.java
│   │   │   │   ├── RecordOutput.java
│   │   │   │   ├── Utils.java
│   │   │   │   ├── XmlRecordInput.java
│   │   │   │   └── XmlRecordOutput.java
│   │   │   ├── security
│   │   │   │   ├── AccessControlException.java
│   │   │   │   ├── authentication
│   │   │   │   │   ├── client
│   │   │   │   │   │   ├── AuthenticatedURL.java
│   │   │   │   │   │   ├── AuthenticationException.java
│   │   │   │   │   │   ├── Authenticator.java
│   │   │   │   │   │   ├── KerberosAuthenticator.java
│   │   │   │   │   │   └── PseudoAuthenticator.java
│   │   │   │   │   ├── README.txt
│   │   │   │   │   ├── server
│   │   │   │   │   │   ├── AuthenticationFilter.java
│   │   │   │   │   │   ├── AuthenticationHandler.java
│   │   │   │   │   │   ├── AuthenticationToken.java
│   │   │   │   │   │   ├── KerberosAuthenticationHandler.java
│   │   │   │   │   │   └── PseudoAuthenticationHandler.java
│   │   │   │   │   └── util
│   │   │   │   │   ├── KerberosUtil.java
│   │   │   │   │   ├── SignerException.java
│   │   │   │   │   └── Signer.java
│   │   │   │   ├── AuthenticationFilterInitializer.java
│   │   │   │   ├── authorize
│   │   │   │   │   ├── AccessControlList.java
│   │   │   │   │   ├── AuthorizationException.java
│   │   │   │   │   ├── PolicyProvider.java
│   │   │   │   │   ├── ProxyUsers.java
│   │   │   │   │   ├── RefreshAuthorizationPolicyProtocol.java
│   │   │   │   │   ├── ServiceAuthorizationManager.java
│   │   │   │   │   └── Service.java
│   │   │   │   ├── Credentials.java
│   │   │   │   ├── GroupMappingServiceProvider.java
│   │   │   │   ├── Groups.java
│   │   │   │   ├── JniBasedUnixGroupsMapping.java
│   │   │   │   ├── JniBasedUnixGroupsNetgroupMapping.java
│   │   │   │   ├── KerberosInfo.java
│   │   │   │   ├── KerberosName.java
│   │   │   │   ├── Krb5AndCertsSslSocketConnector.java
│   │   │   │   ├── NetgroupCache.java
│   │   │   │   ├── RefreshUserMappingsProtocol.java
│   │   │   │   ├── SaslInputStream.java
│   │   │   │   ├── SaslOutputStream.java
│   │   │   │   ├── SaslRpcClient.java
│   │   │   │   ├── SaslRpcServer.java
│   │   │   │   ├── SecurityUtil.java
│   │   │   │   ├── ShellBasedUnixGroupsMapping.java
│   │   │   │   ├── ShellBasedUnixGroupsNetgroupMapping.java
│   │   │   │   ├── token
│   │   │   │   │   ├── delegation
│   │   │   │   │   │   ├── AbstractDelegationTokenIdentifier.java
│   │   │   │   │   │   ├── AbstractDelegationTokenSecretManager.java
│   │   │   │   │   │   ├── AbstractDelegationTokenSelector.java
│   │   │   │   │   │   └── DelegationKey.java
│   │   │   │   │   ├── SecretManager.java
│   │   │   │   │   ├── TokenIdentifier.java
│   │   │   │   │   ├── TokenInfo.java
│   │   │   │   │   ├── Token.java
│   │   │   │   │   ├── TokenRenewer.java
│   │   │   │   │   └── TokenSelector.java
│   │   │   │   ├── UgiInstrumentation.java
│   │   │   │   ├── UserGroupInformation.java
│   │   │   │   └── User.java
│   │   │   └── util
│   │   │   ├── bloom
│   │   │   │   ├── BloomFilter.java
│   │   │   │   ├── CountingBloomFilter.java
│   │   │   │   ├── DynamicBloomFilter.java
│   │   │   │   ├── Filter.java
│   │   │   │   ├── HashFunction.java
│   │   │   │   ├── Key.java
│   │   │   │   ├── RemoveScheme.java
│   │   │   │   └── RetouchedBloomFilter.java
│   │   │   ├── ChecksumUtil.java
│   │   │   ├── CyclicIteration.java
│   │   │   ├── Daemon.java
│   │   │   ├── DataChecksum.java
│   │   │   ├── DiskChecker.java
│   │   │   ├── GenericOptionsParser.java
│   │   │   ├── GenericsUtil.java
│   │   │   ├── hash
│   │   │   │   ├── Hash.java
│   │   │   │   ├── JenkinsHash.java
│   │   │   │   └── MurmurHash.java
│   │   │   ├── HeapSort.java
│   │   │   ├── HostsFileReader.java
│   │   │   ├── IndexedSortable.java
│   │   │   ├── IndexedSorter.java
│   │   │   ├── LineReader.java
│   │   │   ├── LinuxMemoryCalculatorPlugin.java
│   │   │   ├── LinuxResourceCalculatorPlugin.java
│   │   │   ├── MemoryCalculatorPlugin.java
│   │   │   ├── MergeSort.java
│   │   │   ├── NativeCodeLoader.java
│   │   │   ├── package.html
│   │   │   ├── PlatformName.java
│   │   │   ├── PrintJarMainClass.java
│   │   │   ├── PriorityQueue.java
│   │   │   ├── ProcessTree.java
│   │   │   ├── ProcfsBasedProcessTree.java
│   │   │   ├── ProgramDriver.java
│   │   │   ├── Progressable.java
│   │   │   ├── Progress.java
│   │   │   ├── PureJavaCrc32.java
│   │   │   ├── QueueProcessingStatistics.java
│   │   │   ├── QuickSort.java
│   │   │   ├── ReflectionUtils.java
│   │   │   ├── ResourceCalculatorPlugin.java
│   │   │   ├── RunJar.java
│   │   │   ├── ServletUtil.java
│   │   │   ├── Shell.java
│   │   │   ├── StringUtils.java
│   │   │   ├── Tool.java
│   │   │   ├── ToolRunner.java
│   │   │   ├── UTF8ByteArrayUtils.java
│   │   │   ├── VersionInfo.java
│   │   │   └── XMLUtils.java
│   │   └── overview.html
│   ├── docs
│   │   ├── build
│   │   ├── changes
│   │   │   ├── changes2html.pl
│   │   │   ├── ChangesFancyStyle.css
│   │   │   └── ChangesSimpleStyle.css
│   │   ├── cn
│   │   │   ├── changes
│   │   │   │   ├── changes2html.pl
│   │   │   │   ├── ChangesFancyStyle.css
│   │   │   │   └── ChangesSimpleStyle.css
│   │   │   ├── forrest.properties
│   │   │   ├── src
│   │   │   │   └── documentation
│   │   │   │   ├── classes
│   │   │   │   │   └── CatalogManager.properties
│   │   │   │   ├── conf
│   │   │   │   │   └── cli.xconf
│   │   │   │   ├── content
│   │   │   │   │   └── xdocs
│   │   │   │   │   ├── cluster_setup.xml
│   │   │   │   │   ├── commands_manual.xml
│   │   │   │   │   ├── distcp.xml
│   │   │   │   │   ├── hadoop_archives.xml
│   │   │   │   │   ├── hdfs_design.xml
│   │   │   │   │   ├── hdfs_permissions_guide.xml
│   │   │   │   │   ├── hdfs_quota_admin_guide.xml
│   │   │   │   │   ├── hdfs_shell.xml
│   │   │   │   │   ├── hdfs_user_guide.xml
│   │   │   │   │   ├── hod_admin_guide.xml
│   │   │   │   │   ├── hod_config_guide.xml
│   │   │   │   │   ├── hod_user_guide.xml
│   │   │   │   │   ├── hod.xml
│   │   │   │   │   ├── index.xml
│   │   │   │   │   ├── mapred_tutorial.xml
│   │   │   │   │   ├── native_libraries.xml
│   │   │   │   │   ├── quickstart.xml
│   │   │   │   │   ├── site.xml
│   │   │   │   │   ├── streaming.xml
│   │   │   │   │   └── tabs.xml
│   │   │   │   ├── README.txt
│   │   │   │   ├── resources
│   │   │   │   │   └── images
│   │   │   │   │   ├── architecture.gif
│   │   │   │   │   ├── core-logo.gif
│   │   │   │   │   ├── favicon.ico
│   │   │   │   │   ├── hadoop-logo-big.jpg
│   │   │   │   │   ├── hadoop-logo.jpg
│   │   │   │   │   ├── hdfsarchitecture.gif
│   │   │   │   │   ├── hdfsarchitecture.odg
│   │   │   │   │   ├── hdfsarchitecture.png
│   │   │   │   │   ├── hdfsdatanodes.gif
│   │   │   │   │   ├── hdfsdatanodes.odg
│   │   │   │   │   └── hdfsdatanodes.png
│   │   │   │   ├── sitemap.xmap
│   │   │   │   ├── skinconf.xml
│   │   │   │   └── skins
│   │   │   │   ├── common
│   │   │   │   │   ├── css
│   │   │   │   │   │   └── forrest.css.xslt
│   │   │   │   │   ├── images
│   │   │   │   │   │   ├── add.jpg
│   │   │   │   │   │   ├── built-with-forrest-button.png
│   │   │   │   │   │   ├── corner-imports.svg.xslt
│   │   │   │   │   │   ├── dc.svg.xslt
│   │   │   │   │   │   ├── external-link.gif
│   │   │   │   │   │   ├── fix.jpg
│   │   │   │   │   │   ├── forrest-credit-logo.png
│   │   │   │   │   │   ├── hack.jpg
│   │   │   │   │   │   ├── pdfdoc.gif
│   │   │   │   │   │   ├── poddoc.png
│   │   │   │   │   │   ├── poddoc.svg.xslt
│   │   │   │   │   │   ├── printer.gif
│   │   │   │   │   │   ├── rc.svg.xslt
│   │   │   │   │   │   ├── README.txt
│   │   │   │   │   │   ├── remove.jpg
│   │   │   │   │   │   ├── rss.png
│   │   │   │   │   │   ├── spacer.gif
│   │   │   │   │   │   ├── txtdoc.png
│   │   │   │   │   │   ├── txtdoc.svg.xslt
│   │   │   │   │   │   ├── update.jpg
│   │   │   │   │   │   ├── valid-html401.png
│   │   │   │   │   │   ├── vcss.png
│   │   │   │   │   │   └── xmldoc.gif
│   │   │   │   │   ├── scripts
│   │   │   │   │   │   ├── breadcrumbs.js
│   │   │   │   │   │   ├── breadcrumbs-optimized.js
│   │   │   │   │   │   ├── fontsize.js
│   │   │   │   │   │   ├── getBlank.js
│   │   │   │   │   │   ├── getMenu.js
│   │   │   │   │   │   ├── menu.js
│   │   │   │   │   │   └── prototype.js
│   │   │   │   │   ├── skinconf.xsl
│   │   │   │   │   ├── translations
│   │   │   │   │   │   ├── CommonMessages_de.xml
│   │   │   │   │   │   ├── CommonMessages_en_US.xml
│   │   │   │   │   │   ├── CommonMessages_es.xml
│   │   │   │   │   │   └── CommonMessages_fr.xml
│   │   │   │   │   └── xslt
│   │   │   │   │   ├── fo
│   │   │   │   │   │   ├── d2fo.xml
│   │   │   │   │   │   ├── document-to-fo.xsl
│   │   │   │   │   │   ├── footerinfo.xsl
│   │   │   │   │   │   └── pdfoutline.xsl
│   │   │   │   │   ├── html
│   │   │   │   │   │   ├── book-to-menu.xsl
│   │   │   │   │   │   ├── document-to-html.xsl
│   │   │   │   │   │   ├── dotdots.xsl
│   │   │   │   │   │   ├── pathutils.xsl
│   │   │   │   │   │   ├── renderlogo.xsl
│   │   │   │   │   │   ├── site-to-xhtml.xsl
│   │   │   │   │   │   ├── split.xsl
│   │   │   │   │   │   ├── strip_namespaces.xsl
│   │   │   │   │   │   ├── tab-to-menu.xsl
│   │   │   │   │   │   └── tabutils.xsl
│   │   │   │   │   └── svg
│   │   │   │   │   └── document-to-svg.xsl
│   │   │   │   └── pelt
│   │   │   │   ├── css
│   │   │   │   │   ├── basic.css
│   │   │   │   │   ├── print.css
│   │   │   │   │   ├── profile.css.xslt
│   │   │   │   │   └── screen.css
│   │   │   │   ├── images
│   │   │   │   │   ├── chapter.gif
│   │   │   │   │   ├── chapter_open.gif
│   │   │   │   │   ├── current.gif
│   │   │   │   │   ├── error.png
│   │   │   │   │   ├── header_white_line.gif
│   │   │   │   │   ├── info.png
│   │   │   │   │   ├── instruction_arrow.png
│   │   │   │   │   ├── label.gif
│   │   │   │   │   ├── page.gif
│   │   │   │   │   ├── pdfdoc.gif
│   │   │   │   │   ├── printer.gif
│   │   │   │   │   ├── success.png
│   │   │   │   │   ├── warning.png
│   │   │   │   │   └── xmldoc.gif
│   │   │   │   ├── note.txt
│   │   │   │   ├── skinconf.xsl
│   │   │   │   └── xslt
│   │   │   │   ├── fo
│   │   │   │   │   └── document-to-fo.xsl
│   │   │   │   └── html
│   │   │   │   ├── book-to-menu.xsl
│   │   │   │   ├── document-to-html.xsl
│   │   │   │   ├── site-to-xhtml.xsl
│   │   │   │   └── tab-to-menu.xsl
│   │   │   ├── status.xml
│   │   │   ├── uming.conf
│   │   │   ├── uming.ttc
│   │   │   └── uming.xml
│   │   ├── forrest.properties
│   │   ├── releasenotes.html
│   │   ├── relnotes.py
│   │   ├── src
│   │   │   └── documentation
│   │   │   ├── classes
│   │   │   │   └── CatalogManager.properties
│   │   │   ├── conf
│   │   │   │   └── cli.xconf
│   │   │   ├── content
│   │   │   │   └── xdocs
│   │   │   │   ├── capacity_scheduler.xml
│   │   │   │   ├── cluster_setup.xml
│   │   │   │   ├── commands_manual.xml
│   │   │   │   ├── deployment_layout.xml
│   │   │   │   ├── distcp.xml
│   │   │   │   ├── fair_scheduler.xml
│   │   │   │   ├── file_system_shell.xml
│   │   │   │   ├── gridmix.xml
│   │   │   │   ├── hadoop_archives.xml
│   │   │   │   ├── hdfs_design.xml
│   │   │   │   ├── hdfs_permissions_guide.xml
│   │   │   │   ├── hdfs_quota_admin_guide.xml
│   │   │   │   ├── hdfs_user_guide.xml
│   │   │   │   ├── hod_scheduler.xml
│   │   │   │   ├── HttpAuthentication.xml
│   │   │   │   ├── index.xml
│   │   │   │   ├── libhdfs.xml
│   │   │   │   ├── mapred_tutorial.xml
│   │   │   │   ├── native_libraries.xml
│   │   │   │   ├── rumen.xml
│   │   │   │   ├── Secure_Impersonation.xml
│   │   │   │   ├── service_level_auth.xml
│   │   │   │   ├── single_node_setup.xml
│   │   │   │   ├── site.xml
│   │   │   │   ├── SLG_user_guide.xml
│   │   │   │   ├── streaming.xml
│   │   │   │   ├── tabs.xml
│   │   │   │   ├── vaidya.xml
│   │   │   │   └── webhdfs.xml
│   │   │   ├── README.txt
│   │   │   ├── resources
│   │   │   │   └── images
│   │   │   │   ├── architecture.gif
│   │   │   │   ├── core-logo.gif
│   │   │   │   ├── favicon.ico
│   │   │   │   ├── hadoop-logo-2.gif
│   │   │   │   ├── hadoop-logo-big.jpg
│   │   │   │   ├── hadoop-logo.jpg
│   │   │   │   ├── hdfsarchitecture.gif
│   │   │   │   ├── hdfsarchitecture.odg
│   │   │   │   ├── hdfsarchitecture.png
│   │   │   │   ├── hdfsdatanodes.gif
│   │   │   │   ├── hdfsdatanodes.odg
│   │   │   │   └── hdfsdatanodes.png
│   │   │   └── skinconf.xml
│   │   └── status.xml
│   ├── examples
│   │   ├── org
│   │   │   └── apache
│   │   │   └── hadoop
│   │   │   └── examples
│   │   │   ├── AggregateWordCount.java
│   │   │   ├── AggregateWordHistogram.java
│   │   │   ├── dancing
│   │   │   │   ├── DancingLinks.java
│   │   │   │   ├── DistributedPentomino.java
│   │   │   │   ├── OneSidedPentomino.java
│   │   │   │   ├── package.html
│   │   │   │   ├── Pentomino.java
│   │   │   │   ├── puzzle1.dta
│   │   │   │   └── Sudoku.java
│   │   │   ├── DBCountPageView.java
│   │   │   ├── ExampleDriver.java
│   │   │   ├── Grep.java
│   │   │   ├── Join.java
│   │   │   ├── MultiFileWordCount.java
│   │   │   ├── package.html
│   │   │   ├── PiEstimator.java
│   │   │   ├── RandomTextWriter.java
│   │   │   ├── RandomWriter.java
│   │   │   ├── SecondarySort.java
│   │   │   ├── SleepJob.java
│   │   │   ├── Sort.java
│   │   │   ├── terasort
│   │   │   │   ├── job_history_summary.py
│   │   │   │   ├── package.html
│   │   │   │   ├── TeraGen.java
│   │   │   │   ├── TeraInputFormat.java
│   │   │   │   ├── TeraOutputFormat.java
│   │   │   │   ├── TeraSort.java
│   │   │   │   └── TeraValidate.java
│   │   │   └── WordCount.java
│   │   ├── pipes
│   │   │   ├── aclocal.m4
│   │   │   ├── conf
│   │   │   │   ├── word-part.xml
│   │   │   │   └── word.xml
│   │   │   ├── config.guess
│   │   │   ├── config.sub
│   │   │   ├── configure
│   │   │   ├── configure.ac
│   │   │   ├── depcomp
│   │   │   ├── impl
│   │   │   │   ├── config.h.in
│   │   │   │   ├── sort.cc
│   │   │   │   ├── wordcount-nopipe.cc
│   │   │   │   ├── wordcount-part.cc
│   │   │   │   └── wordcount-simple.cc
│   │   │   ├── install-sh
│   │   │   ├── ltmain.sh
│   │   │   ├── Makefile.am
│   │   │   ├── Makefile.in
│   │   │   ├── missing
│   │   │   └── README.txt
│   │   └── python
│   │   ├── compile
│   │   ├── pyAbacus
│   │   │   ├── compile
│   │   │   ├── JyAbacusWCPlugIN.py
│   │   │   ├── JythonAbacus.py
│   │   │   └── wordcountaggregator.spec
│   │   └── WordCount.py
│   ├── fixFontsPath.sh
│   ├── hdfs
│   │   ├── hdfs-default.xml
│   │   └── org
│   │   └── apache
│   │   └── hadoop
│   │   └── hdfs
│   │   ├── BlockReader.java
│   │   ├── BlockReaderLocal.java
│   │   ├── ByteRangeInputStream.java
│   │   ├── ChecksumDistributedFileSystem.java
│   │   ├── DFSClient.java
│   │   ├── DFSConfigKeys.java
│   │   ├── DFSUtil.java
│   │   ├── DistributedFileSystem.java
│   │   ├── HDFSPolicyProvider.java
│   │   ├── HftpFileSystem.java
│   │   ├── HsftpFileSystem.java
│   │   ├── LeaseRenewer.java
│   │   ├── package.html
│   │   ├── protocol
│   │   │   ├── AlreadyBeingCreatedException.java
│   │   │   ├── Block.java
│   │   │   ├── BlockListAsLongs.java
│   │   │   ├── BlockLocalPathInfo.java
│   │   │   ├── ClientDatanodeProtocol.java
│   │   │   ├── ClientProtocol.java
│   │   │   ├── DatanodeID.java
│   │   │   ├── DatanodeInfo.java
│   │   │   ├── DataTransferProtocol.java
│   │   │   ├── DirectoryListing.java
│   │   │   ├── DSQuotaExceededException.java
│   │   │   ├── FSConstants.java
│   │   │   ├── HdfsFileStatus.java
│   │   │   ├── LocatedBlock.java
│   │   │   ├── LocatedBlocks.java
│   │   │   ├── NSQuotaExceededException.java
│   │   │   ├── QuotaExceededException.java
│   │   │   └── UnregisteredDatanodeException.java
│   │   ├── security
│   │   │   └── token
│   │   │   ├── block
│   │   │   │   ├── BlockKey.java
│   │   │   │   ├── BlockTokenIdentifier.java
│   │   │   │   ├── BlockTokenSecretManager.java
│   │   │   │   ├── BlockTokenSelector.java
│   │   │   │   ├── ExportedBlockKeys.java
│   │   │   │   └── InvalidBlockTokenException.java
│   │   │   └── delegation
│   │   │   ├── DelegationTokenIdentifier.java
│   │   │   ├── DelegationTokenRenewer.java
│   │   │   ├── DelegationTokenSecretManager.java
│   │   │   └── DelegationTokenSelector.java
│   │   ├── server
│   │   │   ├── balancer
│   │   │   │   └── Balancer.java
│   │   │   ├── common
│   │   │   │   ├── GenerationStamp.java
│   │   │   │   ├── HdfsConstants.java
│   │   │   │   ├── InconsistentFSStateException.java
│   │   │   │   ├── IncorrectVersionException.java
│   │   │   │   ├── StorageInfo.java
│   │   │   │   ├── Storage.java
│   │   │   │   ├── Upgradeable.java
│   │   │   │   ├── UpgradeManager.java
│   │   │   │   ├── UpgradeObjectCollection.java
│   │   │   │   ├── UpgradeObject.java
│   │   │   │   ├── UpgradeStatusReport.java
│   │   │   │   └── Util.java
│   │   │   ├── datanode
│   │   │   │   ├── BlockAlreadyExistsException.java
│   │   │   │   ├── BlockMetadataHeader.java
│   │   │   │   ├── BlockReceiver.java
│   │   │   │   ├── BlockSender.java
│   │   │   │   ├── BlockTransferThrottler.java
│   │   │   │   ├── DataBlockScanner.java
│   │   │   │   ├── DatanodeBlockInfo.java
│   │   │   │   ├── DataNode.java
│   │   │   │   ├── DataNodeMXBean.java
│   │   │   │   ├── DataStorage.java
│   │   │   │   ├── DataXceiver.java
│   │   │   │   ├── DataXceiverServer.java
│   │   │   │   ├── FSDatasetAsyncDiskService.java
│   │   │   │   ├── FSDatasetInterface.java
│   │   │   │   ├── FSDataset.java
│   │   │   │   ├── metrics
│   │   │   │   │   ├── DataNodeInstrumentation.java
│   │   │   │   │   └── FSDatasetMBean.java
│   │   │   │   ├── SecureDataNodeStarter.java
│   │   │   │   ├── UpgradeManagerDatanode.java
│   │   │   │   ├── UpgradeObjectDatanode.java
│   │   │   │   └── web
│   │   │   │   └── resources
│   │   │   │   └── DatanodeWebHdfsMethods.java
│   │   │   ├── namenode
│   │   │   │   ├── BlocksMap.java
│   │   │   │   ├── CancelDelegationTokenServlet.java
│   │   │   │   ├── CheckpointSignature.java
│   │   │   │   ├── ContentSummaryServlet.java
│   │   │   │   ├── CorruptReplicasMap.java
│   │   │   │   ├── DatanodeDescriptor.java
│   │   │   │   ├── DecommissionManager.java
│   │   │   │   ├── DfsServlet.java
│   │   │   │   ├── EditLogInputStream.java
│   │   │   │   ├── EditLogOutputStream.java
│   │   │   │   ├── FileChecksumServlets.java
│   │   │   │   ├── FileDataServlet.java
│   │   │   │   ├── FsckServlet.java
│   │   │   │   ├── FSDirectory.java
│   │   │   │   ├── FSEditLog.java
│   │   │   │   ├── FSImage.java
│   │   │   │   ├── FSNamesystem.java
│   │   │   │   ├── FSPermissionChecker.java
│   │   │   │   ├── GetDelegationTokenServlet.java
│   │   │   │   ├── GetImageServlet.java
│   │   │   │   ├── Host2NodesMap.java
│   │   │   │   ├── INodeDirectory.java
│   │   │   │   ├── INodeDirectoryWithQuota.java
│   │   │   │   ├── INodeFile.java
│   │   │   │   ├── INodeFileUnderConstruction.java
│   │   │   │   ├── INode.java
│   │   │   │   ├── JspHelper.java
│   │   │   │   ├── LeaseExpiredException.java
│   │   │   │   ├── LeaseManager.java
│   │   │   │   ├── ListPathsServlet.java
│   │   │   │   ├── MetaRecoveryContext.java
│   │   │   │   ├── metrics
│   │   │   │   │   ├── FSNamesystemMBean.java
│   │   │   │   │   └── NameNodeInstrumentation.java
│   │   │   │   ├── NameCache.java
│   │   │   │   ├── NamenodeFsck.java
│   │   │   │   ├── NameNode.java
│   │   │   │   ├── NameNodeMXBean.java
│   │   │   │   ├── NotReplicatedYetException.java
│   │   │   │   ├── PendingReplicationBlocks.java
│   │   │   │   ├── PermissionChecker.java
│   │   │   │   ├── RenewDelegationTokenServlet.java
│   │   │   │   ├── ReplicationTargetChooser.java
│   │   │   │   ├── SafeModeException.java
│   │   │   │   ├── SecondaryNameNode.java
│   │   │   │   ├── SerialNumberManager.java
│   │   │   │   ├── StreamFile.java
│   │   │   │   ├── TransferFsImage.java
│   │   │   │   ├── UnderReplicatedBlocks.java
│   │   │   │   ├── UpgradeManagerNamenode.java
│   │   │   │   ├── UpgradeObjectNamenode.java
│   │   │   │   └── web
│   │   │   │   └── resources
│   │   │   │   └── NamenodeWebHdfsMethods.java
│   │   │   └── protocol
│   │   │   ├── BalancerBandwidthCommand.java
│   │   │   ├── BlockCommand.java
│   │   │   ├── BlockMetaDataInfo.java
│   │   │   ├── BlockRecoveryInfo.java
│   │   │   ├── BlocksWithLocations.java
│   │   │   ├── DatanodeCommand.java
│   │   │   ├── DatanodeProtocol.java
│   │   │   ├── DatanodeRegistration.java
│   │   │   ├── DisallowedDatanodeException.java
│   │   │   ├── InterDatanodeProtocol.java
│   │   │   ├── KeyUpdateCommand.java
│   │   │   ├── NamenodeProtocol.java
│   │   │   ├── NamespaceInfo.java
│   │   │   └── UpgradeCommand.java
│   │   ├── tools
│   │   │   ├── DelegationTokenFetcher.java
│   │   │   ├── DFSAdmin.java
│   │   │   └── DFSck.java
│   │   ├── util
│   │   │   ├── AtomicFileOutputStream.java
│   │   │   ├── ByteArray.java
│   │   │   ├── GSetByHashMap.java
│   │   │   ├── GSet.java
│   │   │   └── LightWeightGSet.java
│   │   └── web
│   │   ├── AuthFilter.java
│   │   ├── JsonUtil.java
│   │   ├── KerberosUgiAuthenticator.java
│   │   ├── ParamFilter.java
│   │   ├── resources
│   │   │   ├── AccessTimeParam.java
│   │   │   ├── BlockSizeParam.java
│   │   │   ├── BooleanParam.java
│   │   │   ├── BufferSizeParam.java
│   │   │   ├── DelegationParam.java
│   │   │   ├── DeleteOpParam.java
│   │   │   ├── DestinationParam.java
│   │   │   ├── DoAsParam.java
│   │   │   ├── EnumParam.java
│   │   │   ├── ExceptionHandler.java
│   │   │   ├── GetOpParam.java
│   │   │   ├── GroupParam.java
│   │   │   ├── HttpOpParam.java
│   │   │   ├── IntegerParam.java
│   │   │   ├── LengthParam.java
│   │   │   ├── LongParam.java
│   │   │   ├── ModificationTimeParam.java
│   │   │   ├── OffsetParam.java
│   │   │   ├── OverwriteParam.java
│   │   │   ├── OwnerParam.java
│   │   │   ├── Param.java
│   │   │   ├── PermissionParam.java
│   │   │   ├── PostOpParam.java
│   │   │   ├── PutOpParam.java
│   │   │   ├── RecursiveParam.java
│   │   │   ├── RenewerParam.java
│   │   │   ├── ReplicationParam.java
│   │   │   ├── ShortParam.java
│   │   │   ├── StringParam.java
│   │   │   ├── TokenArgumentParam.java
│   │   │   ├── UriFsPathParam.java
│   │   │   ├── UserParam.java
│   │   │   └── UserProvider.java
│   │   └── WebHdfsFileSystem.java
│   ├── mapred
│   │   ├── mapred-default.xml
│   │   └── org
│   │   └── apache
│   │   └── hadoop
│   │   ├── filecache
│   │   │   ├── DistributedCache.java
│   │   │   ├── TaskDistributedCacheManager.java
│   │   │   └── TrackerDistributedCacheManager.java
│   │   ├── mapred
│   │   │   ├── ACLsManager.java
│   │   │   ├── AdminOperationsProtocol.java
│   │   │   ├── AuditLogger.java
│   │   │   ├── BasicTypeSorterBase.java
│   │   │   ├── BufferSorter.java
│   │   │   ├── Child.java
│   │   │   ├── CleanupQueue.java
│   │   │   ├── Clock.java
│   │   │   ├── ClusterStatus.java
│   │   │   ├── CommitTaskAction.java
│   │   │   ├── CompletedJobStatusStore.java
│   │   │   ├── Counters.java
│   │   │   ├── DefaultJobHistoryParser.java
│   │   │   ├── DefaultTaskController.java
│   │   │   ├── DisallowedTaskTrackerException.java
│   │   │   ├── EagerTaskInitializationListener.java
│   │   │   ├── FileAlreadyExistsException.java
│   │   │   ├── FileInputFormat_Counter.properties
│   │   │   ├── FileInputFormat.java
│   │   │   ├── FileOutputCommitter.java
│   │   │   ├── FileOutputFormat_Counter.properties
│   │   │   ├── FileOutputFormat.java
│   │   │   ├── FileSplit.java
│   │   │   ├── HDFSMonitorThread.java
│   │   │   ├── HeartbeatResponse.java
│   │   │   ├── HistoryViewer.java
│   │   │   ├── ID.java
│   │   │   ├── IFileInputStream.java
│   │   │   ├── IFile.java
│   │   │   ├── IFileOutputStream.java
│   │   │   ├── IndexCache.java
│   │   │   ├── InfoMap.java
│   │   │   ├── InputFormat.java
│   │   │   ├── InputSplit.java
│   │   │   ├── InterTrackerProtocol.java
│   │   │   ├── InvalidFileTypeException.java
│   │   │   ├── InvalidInputException.java
│   │   │   ├── InvalidJobConfException.java
│   │   │   ├── IsolationRunner.java
│   │   │   ├── JettyBugMonitor.java
│   │   │   ├── JobACLsManager.java
│   │   │   ├── JobChangeEvent.java
│   │   │   ├── JobClient.java
│   │   │   ├── JobConfigurable.java
│   │   │   ├── JobConf.java
│   │   │   ├── JobContext.java
│   │   │   ├── jobcontrol
│   │   │   │   ├── JobControl.java
│   │   │   │   ├── Job.java
│   │   │   │   └── package.html
│   │   │   ├── JobEndNotifier.java
│   │   │   ├── JobHistory.java
│   │   │   ├── JobHistoryServer.java
│   │   │   ├── JobID.java
│   │   │   ├── JobInfo.java
│   │   │   ├── JobInProgress_Counter.properties
│   │   │   ├── JobInProgress.java
│   │   │   ├── JobInProgressListener.java
│   │   │   ├── JobLocalizer.java
│   │   │   ├── JobPriority.java
│   │   │   ├── JobProfile.java
│   │   │   ├── JobQueueClient.java
│   │   │   ├── JobQueueInfo.java
│   │   │   ├── JobQueueJobInProgressListener.java
│   │   │   ├── JobQueueTaskScheduler.java
│   │   │   ├── JobStatusChangeEvent.java
│   │   │   ├── JobStatus.java
│   │   │   ├── JobSubmissionProtocol.java
│   │   │   ├── JobTrackerInstrumentation.java
│   │   │   ├── JobTracker.java
│   │   │   ├── JobTrackerMetricsSource.java
│   │   │   ├── JobTrackerMXBean.java
│   │   │   ├── JobTrackerStatistics.java
│   │   │   ├── join
│   │   │   │   ├── ArrayListBackedIterator.java
│   │   │   │   ├── ComposableInputFormat.java
│   │   │   │   ├── ComposableRecordReader.java
│   │   │   │   ├── CompositeInputFormat.java
│   │   │   │   ├── CompositeInputSplit.java
│   │   │   │   ├── CompositeRecordReader.java
│   │   │   │   ├── InnerJoinRecordReader.java
│   │   │   │   ├── JoinRecordReader.java
│   │   │   │   ├── MultiFilterRecordReader.java
│   │   │   │   ├── OuterJoinRecordReader.java
│   │   │   │   ├── OverrideRecordReader.java
│   │   │   │   ├── package.html
│   │   │   │   ├── Parser.java
│   │   │   │   ├── ResetableIterator.java
│   │   │   │   ├── StreamBackedIterator.java
│   │   │   │   ├── TupleWritable.java
│   │   │   │   └── WrappedRecordReader.java
│   │   │   ├── JSPUtil.java
│   │   │   ├── JvmContext.java
│   │   │   ├── JVMId.java
│   │   │   ├── JvmManager.java
│   │   │   ├── JvmTask.java
│   │   │   ├── KeyValueLineRecordReader.java
│   │   │   ├── KeyValueTextInputFormat.java
│   │   │   ├── KillJobAction.java
│   │   │   ├── KillTaskAction.java
│   │   │   ├── LaunchTaskAction.java
│   │   │   ├── lib
│   │   │   │   ├── aggregate
│   │   │   │   │   ├── DoubleValueSum.java
│   │   │   │   │   ├── LongValueMax.java
│   │   │   │   │   ├── LongValueMin.java
│   │   │   │   │   ├── LongValueSum.java
│   │   │   │   │   ├── package.html
│   │   │   │   │   ├── StringValueMax.java
│   │   │   │   │   ├── StringValueMin.java
│   │   │   │   │   ├── UniqValueCount.java
│   │   │   │   │   ├── UserDefinedValueAggregatorDescriptor.java
│   │   │   │   │   ├── ValueAggregatorBaseDescriptor.java
│   │   │   │   │   ├── ValueAggregatorCombiner.java
│   │   │   │   │   ├── ValueAggregatorDescriptor.java
│   │   │   │   │   ├── ValueAggregator.java
│   │   │   │   │   ├── ValueAggregatorJobBase.java
│   │   │   │   │   ├── ValueAggregatorJob.java
│   │   │   │   │   ├── ValueAggregatorMapper.java
│   │   │   │   │   ├── ValueAggregatorReducer.java
│   │   │   │   │   └── ValueHistogram.java
│   │   │   │   ├── BinaryPartitioner.java
│   │   │   │   ├── Chain.java
│   │   │   │   ├── ChainMapper.java
│   │   │   │   ├── ChainReducer.java
│   │   │   │   ├── CombineFileInputFormat.java
│   │   │   │   ├── CombineFileRecordReader.java
│   │   │   │   ├── CombineFileSplit.java
│   │   │   │   ├── db
│   │   │   │   │   ├── DBConfiguration.java
│   │   │   │   │   ├── DBInputFormat.java
│   │   │   │   │   ├── DBOutputFormat.java
│   │   │   │   │   ├── DBWritable.java
│   │   │   │   │   └── package.html
│   │   │   │   ├── DelegatingInputFormat.java
│   │   │   │   ├── DelegatingMapper.java
│   │   │   │   ├── FieldSelectionMapReduce.java
│   │   │   │   ├── HashPartitioner.java
│   │   │   │   ├── IdentityMapper.java
│   │   │   │   ├── IdentityReducer.java
│   │   │   │   ├── InputSampler.java
│   │   │   │   ├── InverseMapper.java
│   │   │   │   ├── KeyFieldBasedComparator.java
│   │   │   │   ├── KeyFieldBasedPartitioner.java
│   │   │   │   ├── KeyFieldHelper.java
│   │   │   │   ├── LongSumReducer.java
│   │   │   │   ├── MultipleInputs.java
│   │   │   │   ├── MultipleOutputFormat.java
│   │   │   │   ├── MultipleOutputs.java
│   │   │   │   ├── MultipleSequenceFileOutputFormat.java
│   │   │   │   ├── MultipleTextOutputFormat.java
│   │   │   │   ├── MultithreadedMapRunner.java
│   │   │   │   ├── NLineInputFormat.java
│   │   │   │   ├── NullOutputFormat.java
│   │   │   │   ├── package.html
│   │   │   │   ├── RegexMapper.java
│   │   │   │   ├── TaggedInputSplit.java
│   │   │   │   ├── TokenCountMapper.java
│   │   │   │   └── TotalOrderPartitioner.java
│   │   │   ├── LimitTasksPerJobTaskScheduler.java
│   │   │   ├── LineRecordReader.java
│   │   │   ├── LinuxTaskController.java
│   │   │   ├── LocalJobRunner.java
│   │   │   ├── MapFileOutputFormat.java
│   │   │   ├── MapOutputFile.java
│   │   │   ├── Mapper.java
│   │   │   ├── MapReduceBase.java
│   │   │   ├── MapReducePolicyProvider.java
│   │   │   ├── MapRunnable.java
│   │   │   ├── MapRunner.java
│   │   │   ├── MapTaskCompletionEventsUpdate.java
│   │   │   ├── MapTask.java
│   │   │   ├── MapTaskRunner.java
│   │   │   ├── MapTaskStatus.java
│   │   │   ├── Merger.java
│   │   │   ├── MergeSorter.java
│   │   │   ├── MRConstants.java
│   │   │   ├── MultiFileInputFormat.java
│   │   │   ├── MultiFileSplit.java
│   │   │   ├── NodeHealthCheckerService.java
│   │   │   ├── Operation.java
│   │   │   ├── OutputCollector.java
│   │   │   ├── OutputCommitter.java
│   │   │   ├── OutputFormat.java
│   │   │   ├── OutputLogFilter.java
│   │   │   ├── package.html
│   │   │   ├── Partitioner.java
│   │   │   ├── pipes
│   │   │   │   ├── Application.java
│   │   │   │   ├── BinaryProtocol.java
│   │   │   │   ├── DownwardProtocol.java
│   │   │   │   ├── OutputHandler.java
│   │   │   │   ├── package.html
│   │   │   │   ├── PipesMapRunner.java
│   │   │   │   ├── PipesNonJavaInputFormat.java
│   │   │   │   ├── PipesPartitioner.java
│   │   │   │   ├── PipesReducer.java
│   │   │   │   ├── Submitter.java
│   │   │   │   └── UpwardProtocol.java
│   │   │   ├── QueueAclsInfo.java
│   │   │   ├── Queue.java
│   │   │   ├── QueueManager.java
│   │   │   ├── QueueMetrics.java
│   │   │   ├── RamManager.java
│   │   │   ├── RawHistoryFileServlet.java
│   │   │   ├── RawKeyValueIterator.java
│   │   │   ├── RecordReader.java
│   │   │   ├── RecordWriter.java
│   │   │   ├── Reducer.java
│   │   │   ├── ReduceTask.java
│   │   │   ├── ReduceTaskRunner.java
│   │   │   ├── ReduceTaskStatus.java
│   │   │   ├── ReinitTrackerAction.java
│   │   │   ├── Reporter.java
│   │   │   ├── ResourceEstimator.java
│   │   │   ├── RunningJob.java
│   │   │   ├── SafeModeException.java
│   │   │   ├── SequenceFileAsBinaryInputFormat.java
│   │   │   ├── SequenceFileAsBinaryOutputFormat.java
│   │   │   ├── SequenceFileAsTextInputFormat.java
│   │   │   ├── SequenceFileAsTextRecordReader.java
│   │   │   ├── SequenceFileInputFilter.java
│   │   │   ├── SequenceFileInputFormat.java
│   │   │   ├── SequenceFileOutputFormat.java
│   │   │   ├── SequenceFileRecordReader.java
│   │   │   ├── ShuffleExceptionTracker.java
│   │   │   ├── ShuffleServerInstrumentation.java
│   │   │   ├── SkipBadRecords.java
│   │   │   ├── SortedRanges.java
│   │   │   ├── SpillRecord.java
│   │   │   ├── StatisticsCollector.java
│   │   │   ├── TaskAttemptContext.java
│   │   │   ├── TaskAttemptID.java
│   │   │   ├── TaskCompletionEvent.java
│   │   │   ├── TaskController.java
│   │   │   ├── Task_Counter.properties
│   │   │   ├── TaskGraphServlet.java
│   │   │   ├── TaskID.java
│   │   │   ├── TaskInProgress.java
│   │   │   ├── Task.java
│   │   │   ├── TaskLogAppender.java
│   │   │   ├── TaskLog.java
│   │   │   ├── TaskLogServlet.java
│   │   │   ├── TaskLogsTruncater.java
│   │   │   ├── TaskMemoryManagerThread.java
│   │   │   ├── TaskReport.java
│   │   │   ├── TaskRunner.java
│   │   │   ├── TaskScheduler.java
│   │   │   ├── TaskStatus.java
│   │   │   ├── TaskTrackerAction.java
│   │   │   ├── TaskTrackerInstrumentation.java
│   │   │   ├── TaskTracker.java
│   │   │   ├── TaskTrackerManager.java
│   │   │   ├── TaskTrackerMetricsSource.java
│   │   │   ├── TaskTrackerMXBean.java
│   │   │   ├── TaskTrackerStatus.java
│   │   │   ├── TaskUmbilicalProtocol.java
│   │   │   ├── TextInputFormat.java
│   │   │   ├── TextOutputFormat.java
│   │   │   ├── TimeBucketMetrics.java
│   │   │   ├── TIPStatus.java
│   │   │   ├── tools
│   │   │   │   └── MRAdmin.java
│   │   │   ├── UserLogCleaner.java
│   │   │   └── Utils.java
│   │   └── mapreduce
│   │   ├── ClusterMetrics.java
│   │   ├── CounterGroup.java
│   │   ├── Counter.java
│   │   ├── Counters.java
│   │   ├── example
│   │   ├── ID.java
│   │   ├── InputFormat.java
│   │   ├── InputSplit.java
│   │   ├── JobACL.java
│   │   ├── JobContext.java
│   │   ├── JobID.java
│   │   ├── Job.java
│   │   ├── JobStatus.java
│   │   ├── JobSubmissionFiles.java
│   │   ├── lib
│   │   │   ├── db
│   │   │   │   ├── BigDecimalSplitter.java
│   │   │   │   ├── BooleanSplitter.java
│   │   │   │   ├── DataDrivenDBInputFormat.java
│   │   │   │   ├── DataDrivenDBRecordReader.java
│   │   │   │   ├── DateSplitter.java
│   │   │   │   ├── DBConfiguration.java
│   │   │   │   ├── DBInputFormat.java
│   │   │   │   ├── DBOutputFormat.java
│   │   │   │   ├── DBRecordReader.java
│   │   │   │   ├── DBSplitter.java
│   │   │   │   ├── DBWritable.java
│   │   │   │   ├── FloatSplitter.java
│   │   │   │   ├── IntegerSplitter.java
│   │   │   │   ├── MySQLDataDrivenDBRecordReader.java
│   │   │   │   ├── MySQLDBRecordReader.java
│   │   │   │   ├── OracleDataDrivenDBInputFormat.java
│   │   │   │   ├── OracleDataDrivenDBRecordReader.java
│   │   │   │   ├── OracleDateSplitter.java
│   │   │   │   ├── OracleDBRecordReader.java
│   │   │   │   └── TextSplitter.java
│   │   │   ├── fieldsel
│   │   │   │   ├── FieldSelectionHelper.java
│   │   │   │   ├── FieldSelectionMapper.java
│   │   │   │   └── FieldSelectionReducer.java
│   │   │   ├── input
│   │   │   │   ├── CombineFileInputFormat.java
│   │   │   │   ├── CombineFileRecordReader.java
│   │   │   │   ├── CombineFileSplit.java
│   │   │   │   ├── DelegatingInputFormat.java
│   │   │   │   ├── DelegatingMapper.java
│   │   │   │   ├── DelegatingRecordReader.java
│   │   │   │   ├── FileInputFormat_Counter.properties
│   │   │   │   ├── FileInputFormat.java
│   │   │   │   ├── FileSplit.java
│   │   │   │   ├── InvalidInputException.java
│   │   │   │   ├── KeyValueLineRecordReader.java
│   │   │   │   ├── KeyValueTextInputFormat.java
│   │   │   │   ├── LineRecordReader.java
│   │   │   │   ├── MultipleInputs.java
│   │   │   │   ├── NLineInputFormat.java
│   │   │   │   ├── SequenceFileAsBinaryInputFormat.java
│   │   │   │   ├── SequenceFileAsTextInputFormat.java
│   │   │   │   ├── SequenceFileAsTextRecordReader.java
│   │   │   │   ├── SequenceFileInputFilter.java
│   │   │   │   ├── SequenceFileInputFormat.java
│   │   │   │   ├── SequenceFileRecordReader.java
│   │   │   │   ├── TaggedInputSplit.java
│   │   │   │   └── TextInputFormat.java
│   │   │   ├── jobcontrol
│   │   │   │   ├── ControlledJob.java
│   │   │   │   └── JobControl.java
│   │   │   ├── map
│   │   │   │   ├── InverseMapper.java
│   │   │   │   ├── MultithreadedMapper.java
│   │   │   │   └── TokenCounterMapper.java
│   │   │   ├── output
│   │   │   │   ├── FileOutputCommitter.java
│   │   │   │   ├── FileOutputFormat_Counter.properties
│   │   │   │   ├── FileOutputFormat.java
│   │   │   │   ├── FilterOutputFormat.java
│   │   │   │   ├── LazyOutputFormat.java
│   │   │   │   ├── MultipleOutputs.java
│   │   │   │   ├── NullOutputFormat.java
│   │   │   │   ├── SequenceFileAsBinaryOutputFormat.java
│   │   │   │   ├── SequenceFileOutputFormat.java
│   │   │   │   └── TextOutputFormat.java
│   │   │   ├── partition
│   │   │   │   ├── BinaryPartitioner.java
│   │   │   │   ├── HashPartitioner.java
│   │   │   │   ├── InputSampler.java
│   │   │   │   ├── KeyFieldBasedComparator.java
│   │   │   │   ├── KeyFieldBasedPartitioner.java
│   │   │   │   ├── KeyFieldHelper.java
│   │   │   │   └── TotalOrderPartitioner.java
│   │   │   └── reduce
│   │   │   ├── IntSumReducer.java
│   │   │   └── LongSumReducer.java
│   │   ├── MapContext.java
│   │   ├── Mapper.java
│   │   ├── OutputCommitter.java
│   │   ├── OutputFormat.java
│   │   ├── Partitioner.java
│   │   ├── RecordReader.java
│   │   ├── RecordWriter.java
│   │   ├── ReduceContext.java
│   │   ├── Reducer.java
│   │   ├── security
│   │   │   ├── SecureShuffleUtils.java
│   │   │   ├── token
│   │   │   │   ├── delegation
│   │   │   │   │   ├── DelegationTokenIdentifier.java
│   │   │   │   │   ├── DelegationTokenSecretManager.java
│   │   │   │   │   └── DelegationTokenSelector.java
│   │   │   │   ├── DelegationTokenRenewal.java
│   │   │   │   ├── JobTokenIdentifier.java
│   │   │   │   ├── JobTokenSecretManager.java
│   │   │   │   └── JobTokenSelector.java
│   │   │   └── TokenCache.java
│   │   ├── server
│   │   │   ├── jobtracker
│   │   │   │   └── TaskTracker.java
│   │   │   └── tasktracker
│   │   │   ├── JVMInfo.java
│   │   │   ├── Localizer.java
│   │   │   └── userlogs
│   │   │   ├── DeleteJobEvent.java
│   │   │   ├── JobCompletedEvent.java
│   │   │   ├── JobStartedEvent.java
│   │   │   ├── JvmFinishedEvent.java
│   │   │   ├── UserLogEvent.java
│   │   │   └── UserLogManager.java
│   │   ├── split
│   │   │   ├── JobSplit.java
│   │   │   ├── JobSplitWriter.java
│   │   │   └── SplitMetaInfoReader.java
│   │   ├── StatusReporter.java
│   │   ├── TaskAttemptContext.java
│   │   ├── TaskAttemptID.java
│   │   ├── TaskID.java
│   │   ├── TaskInputOutputContext.java
│   │   └── TaskType.java
│   ├── native
│   │   ├── acinclude.m4
│   │   ├── aclocal.m4
│   │   ├── AUTHORS
│   │   ├── ChangeLog
│   │   ├── config
│   │   │   ├── config.guess
│   │   │   ├── config.sub
│   │   │   ├── depcomp
│   │   │   ├── install-sh
│   │   │   ├── ltmain.sh
│   │   │   └── missing
│   │   ├── config.h.in
│   │   ├── configure
│   │   ├── configure.ac
│   │   ├── COPYING
│   │   ├── INSTALL
│   │   ├── lib
│   │   ├── Makefile.am
│   │   ├── Makefile.in
│   │   ├── NEWS
│   │   ├── packageBinNativeHadoop.sh
│   │   ├── packageNativeHadoop.sh
│   │   ├── README
│   │   └── src
│   │   ├── org
│   │   │   └── apache
│   │   │   └── hadoop
│   │   │   ├── io
│   │   │   │   ├── compress
│   │   │   │   │   ├── snappy
│   │   │   │   │   │   ├── org_apache_hadoop_io_compress_snappy.h
│   │   │   │   │   │   ├── SnappyCompressor.c
│   │   │   │   │   │   └── SnappyDecompressor.c
│   │   │   │   │   └── zlib
│   │   │   │   │   ├── org_apache_hadoop_io_compress_zlib.h
│   │   │   │   │   ├── ZlibCompressor.c
│   │   │   │   │   └── ZlibDecompressor.c
│   │   │   │   └── nativeio
│   │   │   │   ├── errno_enum.c
│   │   │   │   ├── errno_enum.h
│   │   │   │   ├── file_descriptor.c
│   │   │   │   ├── file_descriptor.h
│   │   │   │   └── NativeIO.c
│   │   │   └── security
│   │   │   ├── getGroup.c
│   │   │   ├── JniBasedUnixGroupsMapping.c
│   │   │   └── JniBasedUnixGroupsNetgroupMapping.c
│   │   └── org_apache_hadoop.h
│   ├── packages
│   │   ├── deb
│   │   │   ├── hadoop.control
│   │   │   │   ├── conffile
│   │   │   │   ├── control
│   │   │   │   ├── postinst
│   │   │   │   ├── postrm
│   │   │   │   ├── preinst
│   │   │   │   └── prerm
│   │   │   └── init.d
│   │   │   ├── hadoop-datanode
│   │   │   ├── hadoop-historyserver
│   │   │   ├── hadoop-jobtracker
│   │   │   ├── hadoop-namenode
│   │   │   ├── hadoop-secondarynamenode
│   │   │   └── hadoop-tasktracker
│   │   ├── hadoop-create-user.sh
│   │   ├── hadoop-setup-applications.sh
│   │   ├── hadoop-setup-conf.sh
│   │   ├── hadoop-setup-hdfs.sh
│   │   ├── hadoop-setup-single-node.sh
│   │   ├── hadoop-validate-setup.sh
│   │   ├── rpm
│   │   │   ├── init.d
│   │   │   │   ├── hadoop-datanode
│   │   │   │   ├── hadoop-historyserver
│   │   │   │   ├── hadoop-jobtracker
│   │   │   │   ├── hadoop-namenode
│   │   │   │   ├── hadoop-secondarynamenode
│   │   │   │   └── hadoop-tasktracker
│   │   │   └── spec
│   │   │   └── hadoop.spec
│   │   ├── templates
│   │   │   └── conf
│   │   │   ├── capacity-scheduler.xml
│   │   │   ├── commons-logging.properties
│   │   │   ├── core-site.xml
│   │   │   ├── hadoop-env.sh
│   │   │   ├── hadoop-metrics2.properties
│   │   │   ├── hadoop-policy.xml
│   │   │   ├── hdfs-site.xml
│   │   │   ├── log4j.properties
│   │   │   ├── mapred-queue-acls.xml
│   │   │   ├── mapred-site.xml
│   │   │   └── taskcontroller.cfg
│   │   └── update-hadoop-env.sh
│   ├── saveVersion.sh
│   ├── test
│   │   ├── all-tests
│   │   ├── aop
│   │   │   ├── build
│   │   │   │   └── aop.xml
│   │   │   └── org
│   │   │   └── apache
│   │   │   └── hadoop
│   │   │   └── fi
│   │   │   ├── FiConfig.java
│   │   │   └── ProbabilityModel.java
│   │   ├── bin
│   │   │   ├── runScript.sh
│   │   │   └── test-patch.sh
│   │   ├── checkstyle-noframes-sorted.xsl
│   │   ├── checkstyle.xml
│   │   ├── commit-tests
│   │   ├── core-site.xml
│   │   ├── ddl
│   │   │   ├── buffer.jr
│   │   │   ├── int.jr
│   │   │   ├── string.jr
│   │   │   └── test.jr
│   │   ├── findbugsExcludeFile.xml
│   │   ├── fi-site.xml
│   │   ├── hadoop-policy.xml
│   │   ├── hadoop-site.xml
│   │   ├── hdfs-site.xml
│   │   ├── krb5.conf
│   │   ├── lib
│   │   │   ├── ftplet-api-1.0.0-SNAPSHOT.jar
│   │   │   ├── ftpserver-core-1.0.0-SNAPSHOT.jar
│   │   │   ├── ftpserver-server-1.0.0-SNAPSHOT.jar
│   │   │   └── mina-core-2.0.0-M2-20080407.124109-12.jar
│   │   ├── log4j.properties
│   │   ├── mapred-site.xml
│   │   ├── META-INF
│   │   │   └── services
│   │   │   └── org.apache.hadoop.security.token.TokenRenewer
│   │   ├── org
│   │   │   └── apache
│   │   │   └── hadoop
│   │   │   ├── cli
│   │   │   │   ├── clitest_data
│   │   │   │   │   ├── data120bytes
│   │   │   │   │   ├── data15bytes
│   │   │   │   │   ├── data30bytes
│   │   │   │   │   └── data60bytes
│   │   │   │   ├── TestCLI.java
│   │   │   │   ├── testConf.xml
│   │   │   │   ├── testConf.xsl
│   │   │   │   └── util
│   │   │   │   ├── CLITestData.java
│   │   │   │   ├── CommandExecutor.java
│   │   │   │   ├── ComparatorBase.java
│   │   │   │   ├── ComparatorData.java
│   │   │   │   ├── ExactComparator.java
│   │   │   │   ├── RegexpComparator.java
│   │   │   │   ├── SubstringComparator.java
│   │   │   │   └── TokenComparator.java
│   │   │   ├── conf
│   │   │   │   ├── TestConfiguration.java
│   │   │   │   ├── TestConfServlet.java
│   │   │   │   ├── TestJobConf.java
│   │   │   │   └── TestNoDefaultsJobConf.java
│   │   │   ├── filecache
│   │   │   │   ├── TestMRWithDistributedCache.java
│   │   │   │   └── TestTrackerDistributedCacheManager.java
│   │   │   ├── fs
│   │   │   │   ├── AccumulatingReducer.java
│   │   │   │   ├── DFSCIOTest.java
│   │   │   │   ├── DistributedFSCheck.java
│   │   │   │   ├── FileSystemContractBaseTest.java
│   │   │   │   ├── FileSystemTestHelper.java
│   │   │   │   ├── FSMainOperationsBaseTest.java
│   │   │   │   ├── ftp
│   │   │   │   │   └── TestFTPFileSystem.java
│   │   │   │   ├── IOMapperBase.java
│   │   │   │   ├── kfs
│   │   │   │   │   ├── KFSEmulationImpl.java
│   │   │   │   │   └── TestKosmosFileSystem.java
│   │   │   │   ├── loadGenerator
│   │   │   │   │   ├── DataGenerator.java
│   │   │   │   │   ├── LoadGenerator.java
│   │   │   │   │   ├── StructureGenerator.java
│   │   │   │   │   └── TestLoadGenerator.java
│   │   │   │   ├── permission
│   │   │   │   │   └── TestFsPermission.java
│   │   │   │   ├── s3
│   │   │   │   │   ├── InMemoryFileSystemStore.java
│   │   │   │   │   ├── Jets3tS3FileSystemContractTest.java
│   │   │   │   │   ├── S3FileSystemContractBaseTest.java
│   │   │   │   │   ├── TestInMemoryS3FileSystemContract.java
│   │   │   │   │   ├── TestINode.java
│   │   │   │   │   ├── TestS3Credentials.java
│   │   │   │   │   └── TestS3FileSystem.java
│   │   │   │   ├── s3native
│   │   │   │   │   ├── InMemoryNativeFileSystemStore.java
│   │   │   │   │   ├── Jets3tNativeS3FileSystemContractTest.java
│   │   │   │   │   ├── NativeS3FileSystemContractBaseTest.java
│   │   │   │   │   └── TestInMemoryNativeS3FileSystemContract.java
│   │   │   │   ├── TestChecksumFileSystem.java
│   │   │   │   ├── TestCopyFiles.java
│   │   │   │   ├── TestDFSIO.java
│   │   │   │   ├── TestDisableCache.java
│   │   │   │   ├── TestDU.java
│   │   │   │   ├── TestFileSystemCaching.java
│   │   │   │   ├── TestFileSystem.java
│   │   │   │   ├── TestFileUtil.java
│   │   │   │   ├── TestFSMainOperationsLocalFileSystem.java
│   │   │   │   ├── TestFsShellReturnCode.java
│   │   │   │   ├── TestGetFileBlockLocations.java
│   │   │   │   ├── TestGlobExpander.java
│   │   │   │   ├── TestGlobPaths.java
│   │   │   │   ├── TestGlobPattern.java
│   │   │   │   ├── TestHardLink.java
│   │   │   │   ├── TestHarFileSystem.java
│   │   │   │   ├── TestLocalDirAllocator.java
│   │   │   │   ├── TestLocalFileSystem.java
│   │   │   │   ├── TestLocalFileSystemPermission.java
│   │   │   │   ├── TestPath.java
│   │   │   │   ├── TestTrash.java
│   │   │   │   ├── TestTruncatedInputBug.java
│   │   │   │   └── TestUrlStreamHandler.java
│   │   │   ├── hdfs
│   │   │   │   ├── AppendTestUtil.java
│   │   │   │   ├── BenchmarkThroughput.java
│   │   │   │   ├── DataNodeCluster.java
│   │   │   │   ├── DFSTestUtil.java
│   │   │   │   ├── hadoop-1.0-multiblock-file.tgz
│   │   │   │   ├── hadoop-14-dfs-dir.tgz
│   │   │   │   ├── hadoop-dfs-dir.txt
│   │   │   │   ├── MiniDFSCluster.java
│   │   │   │   ├── NNBench.java
│   │   │   │   ├── NNBenchWithoutMR.java
│   │   │   │   ├── security
│   │   │   │   │   ├── TestClientProtocolWithDelegationToken.java
│   │   │   │   │   ├── TestDelegationTokenAuthMethod.java
│   │   │   │   │   ├── TestDelegationTokenForProxyUser.java
│   │   │   │   │   ├── TestDelegationToken.java
│   │   │   │   │   └── token
│   │   │   │   │   ├── block
│   │   │   │   │   │   ├── SecurityTestUtil.java
│   │   │   │   │   │   └── TestBlockToken.java
│   │   │   │   │   └── TestDelegationTokenRenewer.java
│   │   │   │   ├── server
│   │   │   │   │   ├── balancer
│   │   │   │   │   │   └── TestBalancer.java
│   │   │   │   │   ├── common
│   │   │   │   │   │   └── TestDistributedUpgrade.java
│   │   │   │   │   ├── datanode
│   │   │   │   │   │   ├── FSDatasetTestUtil.java
│   │   │   │   │   │   ├── SimulatedFSDataset.java
│   │   │   │   │   │   ├── TestBlockReplacement.java
│   │   │   │   │   │   ├── TestBlockReportGeneration.java
│   │   │   │   │   │   ├── TestDataBlockScanner.java
│   │   │   │   │   │   ├── TestDataNodeMetrics.java
│   │   │   │   │   │   ├── TestDataNodeMXBean.java
│   │   │   │   │   │   ├── TestDataNodeVersionCheck.java
│   │   │   │   │   │   ├── TestDataNodeVolumeFailure.java
│   │   │   │   │   │   ├── TestDiskError.java
│   │   │   │   │   │   ├── TestInterDatanodeProtocol.java
│   │   │   │   │   │   ├── TestSimulatedFSDataset.java
│   │   │   │   │   │   └── TestStuckDataNode.java
│   │   │   │   │   └── namenode
│   │   │   │   │   ├── CreateEditsLog.java
│   │   │   │   │   ├── FileNameGenerator.java
│   │   │   │   │   ├── FSImageAdapter.java
│   │   │   │   │   ├── metrics
│   │   │   │   │   │   ├── TestNameNodeMetrics.java
│   │   │   │   │   │   └── TestNNMetricFilesInGetListingOps.java
│   │   │   │   │   ├── NameNodeAdapter.java
│   │   │   │   │   ├── NNThroughputBenchmark.java
│   │   │   │   │   ├── TestBBWBlockReport.java
│   │   │   │   │   ├── TestBlockTokenWithDFS.java
│   │   │   │   │   ├── TestCheckPointForSecurityTokens.java
│   │   │   │   │   ├── TestCheckpoint.java
│   │   │   │   │   ├── TestComputeInvalidateWork.java
│   │   │   │   │   ├── TestCorruptFilesJsp.java
│   │   │   │   │   ├── TestDatanodeDescriptor.java
│   │   │   │   │   ├── TestDeadDatanode.java
│   │   │   │   │   ├── TestDecommissioningStatus.java
│   │   │   │   │   ├── TestDFSConcurrentFileOperations.java
│   │   │   │   │   ├── TestEditLog.java
│   │   │   │   │   ├── TestEditLogLoading.java
│   │   │   │   │   ├── TestFileLimit.java
│   │   │   │   │   ├── TestFsck.java
│   │   │   │   │   ├── TestHeartbeatHandling.java
│   │   │   │   │   ├── TestHost2NodesMap.java
│   │   │   │   │   ├── TestINodeFile.java
│   │   │   │   │   ├── TestJspHelper.java
│   │   │   │   │   ├── TestLargeDirectoryDelete.java
│   │   │   │   │   ├── TestLeaseManager.java
│   │   │   │   │   ├── TestMetaSave.java
│   │   │   │   │   ├── TestNameCache.java
│   │   │   │   │   ├── TestNameEditsConfigs.java
│   │   │   │   │   ├── TestNamenodeCapacityReport.java
│   │   │   │   │   ├── TestNameNodeCorruptionRecovery.java
│   │   │   │   │   ├── TestNameNodeFormat.java
│   │   │   │   │   ├── TestNameNodeMXBean.java
│   │   │   │   │   ├── TestNameNodeRecovery.java
│   │   │   │   │   ├── TestNNThroughputBenchmark.java
│   │   │   │   │   ├── TestNodeCount.java
│   │   │   │   │   ├── TestOverReplicatedBlocks.java
│   │   │   │   │   ├── TestPendingReplication.java
│   │   │   │   │   ├── TestReplicationPolicy.java
│   │   │   │   │   ├── TestSaveNamespace.java
│   │   │   │   │   ├── TestSecurityTokenEditLog.java
│   │   │   │   │   ├── TestStartup.java
│   │   │   │   │   ├── TestStorageDirectoryFailure.java
│   │   │   │   │   ├── TestStorageRestore.java
│   │   │   │   │   ├── TestUnderReplicatedBlocks.java
│   │   │   │   │   └── web
│   │   │   │   │   └── resources
│   │   │   │   │   └── TestWebHdfsDataLocality.java
│   │   │   │   ├── TestAbandonBlock.java
│   │   │   │   ├── TestBalancerBandwidth.java
│   │   │   │   ├── TestBlocksScheduledCounter.java
│   │   │   │   ├── TestByteRangeInputStream.java
│   │   │   │   ├── TestCrcCorruption.java
│   │   │   │   ├── TestDatanodeBlockScanner.java
│   │   │   │   ├── TestDatanodeDeath.java
│   │   │   │   ├── TestDatanodeReport.java
│   │   │   │   ├── TestDataTransferProtocol.java
│   │   │   │   ├── TestDecommission.java
│   │   │   │   ├── TestDefaultNameNodePort.java
│   │   │   │   ├── TestDFSClientExcludedNodes.java
│   │   │   │   ├── TestDFSClientRetries.java
│   │   │   │   ├── TestDFSFinalize.java
│   │   │   │   ├── TestDFSMkdirs.java
│   │   │   │   ├── TestDFSPermission.java
│   │   │   │   ├── TestDFSRemove.java
│   │   │   │   ├── TestDFSRename.java
│   │   │   │   ├── TestDFSRollback.java
│   │   │   │   ├── TestDFSShellGenericOptions.java
│   │   │   │   ├── TestDFSShell.java
│   │   │   │   ├── TestDFSStartupVersions.java
│   │   │   │   ├── TestDFSStorageStateRecovery.java
│   │   │   │   ├── TestDFSUpgradeFromImage.java
│   │   │   │   ├── TestDFSUpgrade.java
│   │   │   │   ├── TestDistributedFileSystem.java
│   │   │   │   ├── TestFileAppend2.java
│   │   │   │   ├── TestFileAppend3.java
│   │   │   │   ├── TestFileAppend4.java
│   │   │   │   ├── TestFileAppend.java
│   │   │   │   ├── TestFileConcurrentReader.java
│   │   │   │   ├── TestFileCorruption.java
│   │   │   │   ├── TestFileCreationClient.java
│   │   │   │   ├── TestFileCreationDelete.java
│   │   │   │   ├── TestFileCreationEmpty.java
│   │   │   │   ├── TestFileCreation.java
│   │   │   │   ├── TestFileCreationNamenodeRestart.java
│   │   │   │   ├── TestFileLengthOnClusterRestart.java
│   │   │   │   ├── TestFileStatus.java
│   │   │   │   ├── TestFSInputChecker.java
│   │   │   │   ├── TestFSOutputSummer.java
│   │   │   │   ├── TestGetBlocks.java
│   │   │   │   ├── TestHDFSFileSystemContract.java
│   │   │   │   ├── TestHDFSServerPorts.java
│   │   │   │   ├── TestHDFSTrash.java
│   │   │   │   ├── TestHftpFileSystem.java
│   │   │   │   ├── TestInjectionForSimulatedStorage.java
│   │   │   │   ├── TestLargeBlock.java
│   │   │   │   ├── TestLease.java
│   │   │   │   ├── TestLeaseRecovery2.java
│   │   │   │   ├── TestLeaseRecovery.java
│   │   │   │   ├── TestListPathServlet.java
│   │   │   │   ├── TestLocalDFS.java
│   │   │   │   ├── TestMissingBlocksAlert.java
│   │   │   │   ├── TestModTime.java
│   │   │   │   ├── TestMultiThreadedSync.java
│   │   │   │   ├── TestPersistBlocks.java
│   │   │   │   ├── TestPread.java
│   │   │   │   ├── TestQuota.java
│   │   │   │   ├── TestRenameWhileOpen.java
│   │   │   │   ├── TestReplication.java
│   │   │   │   ├── TestRestartDFS.java
│   │   │   │   ├── TestSafeMode.java
│   │   │   │   ├── TestSeekBug.java
│   │   │   │   ├── TestSetrepDecreasing.java
│   │   │   │   ├── TestSetrepIncreasing.java
│   │   │   │   ├── TestSetTimes.java
│   │   │   │   ├── TestShortCircuitLocalRead.java
│   │   │   │   ├── TestSmallBlock.java
│   │   │   │   ├── TestSyncingWriterInterrupted.java
│   │   │   │   ├── TestWriteConfigurationToDFS.java
│   │   │   │   ├── UpgradeUtilities.java
│   │   │   │   ├── util
│   │   │   │   │   └── TestGSet.java
│   │   │   │   └── web
│   │   │   │   ├── resources
│   │   │   │   │   └── TestParam.java
│   │   │   │   ├── TestAuthFilter.java
│   │   │   │   ├── TestFSMainOperationsWebHdfs.java
│   │   │   │   ├── TestJsonUtil.java
│   │   │   │   ├── TestOffsetUrlInputStream.java
│   │   │   │   ├── TestWebHdfsFileSystemContract.java
│   │   │   │   ├── TestWebHDFS.java
│   │   │   │   ├── TestWebHdfsUrl.java
│   │   │   │   └── WebHdfsTestUtil.java
│   │   │   ├── http
│   │   │   │   ├── resource
│   │   │   │   │   └── JerseyResource.java
│   │   │   │   ├── TestGlobalFilter.java
│   │   │   │   ├── TestHtmlQuoting.java
│   │   │   │   ├── TestHttpServer.java
│   │   │   │   └── TestServletFilter.java
│   │   │   ├── io
│   │   │   │   ├── compress
│   │   │   │   │   ├── TestCodecFactory.java
│   │   │   │   │   ├── TestCodec.java
│   │   │   │   │   └── TestCompressionStreamReuse.java
│   │   │   │   ├── file
│   │   │   │   │   └── tfile
│   │   │   │   │   ├── KeySampler.java
│   │   │   │   │   ├── KVGenerator.java
│   │   │   │   │   ├── NanoTimer.java
│   │   │   │   │   ├── RandomDistribution.java
│   │   │   │   │   ├── TestTFileByteArrays.java
│   │   │   │   │   ├── TestTFileComparators.java
│   │   │   │   │   ├── TestTFile.java
│   │   │   │   │   ├── TestTFileJClassComparatorByteArrays.java
│   │   │   │   │   ├── TestTFileLzoCodecsByteArrays.java
│   │   │   │   │   ├── TestTFileLzoCodecsStreams.java
│   │   │   │   │   ├── TestTFileNoneCodecsByteArrays.java
│   │   │   │   │   ├── TestTFileNoneCodecsJClassComparatorByteArrays.java
│   │   │   │   │   ├── TestTFileNoneCodecsStreams.java
│   │   │   │   │   ├── TestTFileSeek.java
│   │   │   │   │   ├── TestTFileSeqFileComparison.java
│   │   │   │   │   ├── TestTFileSplit.java
│   │   │   │   │   ├── TestTFileStreams.java
│   │   │   │   │   ├── TestTFileUnsortedByteArrays.java
│   │   │   │   │   ├── TestVLong.java
│   │   │   │   │   └── Timer.java
│   │   │   │   ├── FileBench.java
│   │   │   │   ├── nativeio
│   │   │   │   │   └── TestNativeIO.java
│   │   │   │   ├── RandomDatum.java
│   │   │   │   ├── retry
│   │   │   │   │   ├── TestRetryProxy.java
│   │   │   │   │   ├── UnreliableImplementation.java
│   │   │   │   │   └── UnreliableInterface.java
│   │   │   │   ├── serializer
│   │   │   │   │   └── TestWritableSerialization.java
│   │   │   │   ├── TestArrayFile.java
│   │   │   │   ├── TestArrayWritable.java
│   │   │   │   ├── TestBloomMapFile.java
│   │   │   │   ├── TestBytesWritable.java
│   │   │   │   ├── TestDefaultStringifier.java
│   │   │   │   ├── TestGenericWritable.java
│   │   │   │   ├── TestMapFile.java
│   │   │   │   ├── TestMapWritable.java
│   │   │   │   ├── TestMD5Hash.java
│   │   │   │   ├── TestSecureIOUtils.java
│   │   │   │   ├── TestSequenceFile.java
│   │   │   │   ├── TestSequenceFileMergeProgress.java
│   │   │   │   ├── TestSequenceFileSerialization.java
│   │   │   │   ├── TestSetFile.java
│   │   │   │   ├── TestSortedMapWritable.java
│   │   │   │   ├── TestText.java
│   │   │   │   ├── TestTextNonUTF8.java
│   │   │   │   ├── TestUTF8.java
│   │   │   │   ├── TestVersionedWritable.java
│   │   │   │   ├── TestWritable.java
│   │   │   │   ├── TestWritableName.java
│   │   │   │   └── TestWritableUtils.java
│   │   │   ├── ipc
│   │   │   │   ├── MiniRPCBenchmark.java
│   │   │   │   ├── TestIPC.java
│   │   │   │   ├── TestIPCServerResponder.java
│   │   │   │   ├── TestMiniRPCBenchmark.java
│   │   │   │   ├── TestRPC.java
│   │   │   │   ├── TestSaslRPC.java
│   │   │   │   └── TestSocketFactory.java
│   │   │   ├── jmx
│   │   │   │   └── TestJMXJsonServlet.java
│   │   │   ├── log
│   │   │   │   └── TestLogLevel.java
│   │   │   ├── mapred
│   │   │   │   ├── BigMapOutput.java
│   │   │   │   ├── ClusterMapReduceTestCase.java
│   │   │   │   ├── ClusterWithLinuxTaskController.java
│   │   │   │   ├── ControlledMapReduceJob.java
│   │   │   │   ├── DummyMemoryCalculatorPlugin.java
│   │   │   │   ├── EmptyInputFormat.java
│   │   │   │   ├── FakeObjectUtilities.java
│   │   │   │   ├── GenericMRLoadGenerator.java
│   │   │   │   ├── HadoopTestCase.java
│   │   │   │   ├── jobcontrol
│   │   │   │   │   ├── JobControlTestUtils.java
│   │   │   │   │   ├── TestJobControl.java
│   │   │   │   │   └── TestLocalJobControl.java
│   │   │   │   ├── join
│   │   │   │   │   ├── ConfigurableInputFormat.java
│   │   │   │   │   ├── IncomparableKey.java
│   │   │   │   │   ├── TestDatamerge.java
│   │   │   │   │   └── TestTupleWritable.java
│   │   │   │   ├── lib
│   │   │   │   │   ├── aggregate
│   │   │   │   │   │   ├── AggregatorTests.java
│   │   │   │   │   │   └── TestAggregates.java
│   │   │   │   │   ├── db
│   │   │   │   │   │   ├── TestConstructQuery.java
│   │   │   │   │   │   └── TestDBJob.java
│   │   │   │   │   ├── TestChainMapReduce.java
│   │   │   │   │   ├── TestCombineFileInputFormat.java
│   │   │   │   │   ├── TestDelegatingInputFormat.java
│   │   │   │   │   ├── TestKeyFieldBasedComparator.java
│   │   │   │   │   ├── TestKeyFieldBasedPartitioner.java
│   │   │   │   │   ├── TestKeyFieldHelper.java
│   │   │   │   │   ├── TestLineInputFormat.java
│   │   │   │   │   ├── TestMultipleInputs.java
│   │   │   │   │   ├── TestMultipleOutputs.java
│   │   │   │   │   ├── TestMultithreadedMapRunner.java
│   │   │   │   │   └── TestTotalOrderPartitioner.java
│   │   │   │   ├── MiniMRClientClusterFactory.java
│   │   │   │   ├── MiniMRClientCluster.java
│   │   │   │   ├── MiniMRClusterAdapter.java
│   │   │   │   ├── MiniMRCluster.java
│   │   │   │   ├── MRBench.java
│   │   │   │   ├── MRCaching.java
│   │   │   │   ├── NotificationTestCase.java
│   │   │   │   ├── pipes
│   │   │   │   │   ├── TestPipesAsDifferentUser.java
│   │   │   │   │   ├── TestPipes.java
│   │   │   │   │   └── WordCountInputFormat.java
│   │   │   │   ├── ReliabilityTest.java
│   │   │   │   ├── SortValidator.java
│   │   │   │   ├── TestAdminOperationsProtocolWithServiceAuthorization.java
│   │   │   │   ├── TestAuditLogger.java
│   │   │   │   ├── TestBadRecords.java
│   │   │   │   ├── TestClusterMapReduceTestCase.java
│   │   │   │   ├── TestClusterMRNotification.java
│   │   │   │   ├── TestClusterStatus.java
│   │   │   │   ├── TestCollect.java
│   │   │   │   ├── TestCombineOutputCollector.java
│   │   │   │   ├── TestCommandLineJobSubmission.java
│   │   │   │   ├── TestComparators.java
│   │   │   │   ├── TestCompressedEmptyMapOutputs.java
│   │   │   │   ├── TestControlledMapReduceJob.java
│   │   │   │   ├── TestCounters.java
│   │   │   │   ├── TestCustomOutputCommitter.java
│   │   │   │   ├── TestDiskFailures.java
│   │   │   │   ├── TestDuplicateArchiveFileCachedURL.java
│   │   │   │   ├── TestDuplicateArchiveFileCachedURLMinicluster.java
│   │   │   │   ├── TestEmptyJob.java
│   │   │   │   ├── TestFieldSelection.java
│   │   │   │   ├── TestFileInputFormat.java
│   │   │   │   ├── TestFileInputFormatPathFilter.java
│   │   │   │   ├── TestFileOutputCommitter.java
│   │   │   │   ├── TestFileOutputFormat.java
│   │   │   │   ├── TestGetSplitHosts.java
│   │   │   │   ├── TestIFileStreams.java
│   │   │   │   ├── TestIndexCache.java
│   │   │   │   ├── TestInputPath.java
│   │   │   │   ├── TestIsolationRunner.java
│   │   │   │   ├── test.jar
│   │   │   │   ├── TestJavaSerialization.java
│   │   │   │   ├── TestJettyBugMonitor.java
│   │   │   │   ├── TestJobACLs.java
│   │   │   │   ├── TestJobCleanup.java
│   │   │   │   ├── TestJobClient.java
│   │   │   │   ├── TestJobClientRetries.java
│   │   │   │   ├── TestJobCounters.java
│   │   │   │   ├── TestJobDirCleanup.java
│   │   │   │   ├── TestJobExecutionAsDifferentUser.java
│   │   │   │   ├── TestJobHistoryConfig.java
│   │   │   │   ├── TestJobHistory.java
│   │   │   │   ├── TestJobHistoryParsing.java
│   │   │   │   ├── TestJobHistoryServer.java
│   │   │   │   ├── TestJobHistoryVersion.java
│   │   │   │   ├── TestJobInProgress.java
│   │   │   │   ├── TestJobInProgressListener.java
│   │   │   │   ├── TestJobKillAndFail.java
│   │   │   │   ├── TestJobName.java
│   │   │   │   ├── TestJobQueueInformation.java
│   │   │   │   ├── TestJobQueueTaskScheduler.java
│   │   │   │   ├── TestJobRetire.java
│   │   │   │   ├── TestJobStatusPersistency.java
│   │   │   │   ├── TestJobSysDirWithDFS.java
│   │   │   │   ├── TestJobTrackerInstrumentation.java
│   │   │   │   ├── TestJobTrackerQuiescence.java
│   │   │   │   ├── TestJobTrackerRestart.java
│   │   │   │   ├── TestJobTrackerRestartWithLostTracker.java
│   │   │   │   ├── TestJobTrackerSafeMode.java
│   │   │   │   ├── TestJobTrackerStart.java
│   │   │   │   ├── TestJvmManager.java
│   │   │   │   ├── TestJvmReuse.java
│   │   │   │   ├── TestKeyValueTextInputFormat.java
│   │   │   │   ├── TestKillCompletedJob.java
│   │   │   │   ├── TestKillSubProcesses.java
│   │   │   │   ├── TestKillSubProcessesWithLinuxTaskController.java
│   │   │   │   ├── TestLimitTasksPerJobTaskScheduler.java
│   │   │   │   ├── TestLinuxTaskController.java
│   │   │   │   ├── TestLinuxTaskControllerLaunchArgs.java
│   │   │   │   ├── TestLocalizationWithLinuxTaskController.java
│   │   │   │   ├── TestLocalMRNotification.java
│   │   │   │   ├── TestLostTracker.java
│   │   │   │   ├── TestLRUCache.java
│   │   │   │   ├── TestMapCollection.java
│   │   │   │   ├── TestMapOutputType.java
│   │   │   │   ├── TestMapredHeartbeat.java
│   │   │   │   ├── TestMapRed.java
│   │   │   │   ├── TestMapredSystemDir.java
│   │   │   │   ├── TestMiniMRBringup.java
│   │   │   │   ├── TestMiniMRChildTask.java
│   │   │   │   ├── TestMiniMRClasspath.java
│   │   │   │   ├── TestMiniMRClientCluster.java
│   │   │   │   ├── TestMiniMRDFSCaching.java
│   │   │   │   ├── TestMiniMRDFSSort.java
│   │   │   │   ├── TestMiniMRLocalFS.java
│   │   │   │   ├── TestMiniMRMapRedDebugScript.java
│   │   │   │   ├── TestMiniMRTaskTempDir.java
│   │   │   │   ├── TestMiniMRWithDFS.java
│   │   │   │   ├── TestMiniMRWithDFSWithDistinctUsers.java
│   │   │   │   ├── TestMRServerPorts.java
│   │   │   │   ├── TestMultiFileInputFormat.java
│   │   │   │   ├── TestMultiFileSplit.java
│   │   │   │   ├── TestMultipleLevelCaching.java
│   │   │   │   ├── TestMultipleTextOutputFormat.java
│   │   │   │   ├── TestNetworkedJob.java
│   │   │   │   ├── TestNodeBlacklisting.java
│   │   │   │   ├── TestNodeHealthService.java
│   │   │   │   ├── TestNodeRefresh.java
│   │   │   │   ├── TestParallelInitialization.java
│   │   │   │   ├── TestQueueAclsForCurrentUser.java
│   │   │   │   ├── TestQueueManagerForJobKillAndJobPriority.java
│   │   │   │   ├── TestQueueManagerForJobKillAndNonDefaultQueue.java
│   │   │   │   ├── TestQueueManager.java
│   │   │   │   ├── TestQueueMetrics.java
│   │   │   │   ├── TestRackAwareTaskPlacement.java
│   │   │   │   ├── TestRawHistoryFile.java
│   │   │   │   ├── TestRecoveryManager.java
│   │   │   │   ├── TestReduceFetch.java
│   │   │   │   ├── TestReduceTaskFetchFail.java
│   │   │   │   ├── TestReduceTask.java
│   │   │   │   ├── TestResourceEstimation.java
│   │   │   │   ├── testscript.txt
│   │   │   │   ├── TestSequenceFileAsBinaryInputFormat.java
│   │   │   │   ├── TestSequenceFileAsBinaryOutputFormat.java
│   │   │   │   ├── TestSequenceFileAsTextInputFormat.java
│   │   │   │   ├── TestSequenceFileInputFilter.java
│   │   │   │   ├── TestSequenceFileInputFormat.java
│   │   │   │   ├── TestSetupAndCleanupFailure.java
│   │   │   │   ├── TestSetupWorkDir.java
│   │   │   │   ├── TestShuffleExceptionCount.java
│   │   │   │   ├── TestShuffleJobToken.java
│   │   │   │   ├── TestSortedRanges.java
│   │   │   │   ├── TestSpecialCharactersInOutputPath.java
│   │   │   │   ├── TestStatisticsCollector.java
│   │   │   │   ├── TestSubmitJob.java
│   │   │   │   ├── test.tar
│   │   │   │   ├── test.tar.gz
│   │   │   │   ├── TestTaskCommit.java
│   │   │   │   ├── TestTaskEnvironment.java
│   │   │   │   ├── TestTaskFail.java
│   │   │   │   ├── TestTaskGraphServlet.java
│   │   │   │   ├── TestTaskLauncher.java
│   │   │   │   ├── TestTaskLauncherThreaded.java
│   │   │   │   ├── TestTaskLimits.java
│   │   │   │   ├── TestTaskLogsTruncater.java
│   │   │   │   ├── TestTaskOutputSize.java
│   │   │   │   ├── TestTaskStatus.java
│   │   │   │   ├── TestTaskTrackerActionCleanup.java
│   │   │   │   ├── TestTaskTrackerInstrumentation.java
│   │   │   │   ├── TestTaskTrackerLocalization.java
│   │   │   │   ├── TestTaskTrackerLogIndex.java
│   │   │   │   ├── TestTaskTrackerMemoryManager.java
│   │   │   │   ├── TestTaskTrackerVersionCheck.java
│   │   │   │   ├── TestTextInputFormat.java
│   │   │   │   ├── TestTextOutputFormat.java
│   │   │   │   ├── test.tgz
│   │   │   │   ├── TestTrackerBlacklistAcrossJobs.java
│   │   │   │   ├── TestTrackerDistributedCacheManagerWithLinuxTaskController.java
│   │   │   │   ├── TestTTResourceReporting.java
│   │   │   │   ├── test.txt
│   │   │   │   ├── TestUserDefinedCounters.java
│   │   │   │   ├── TestUserLogCleanup.java
│   │   │   │   ├── TestWebUIAuthorization.java
│   │   │   │   ├── TestWritableJobConf.java
│   │   │   │   ├── test.zip
│   │   │   │   ├── ThreadedMapBenchmark.java
│   │   │   │   ├── UtilsForTests.java
│   │   │   │   └── WordCount.java
│   │   │   ├── mapreduce
│   │   │   │   ├── lib
│   │   │   │   │   ├── db
│   │   │   │   │   │   ├── TestDataDrivenDBInputFormat.java
│   │   │   │   │   │   ├── TestDBJob.java
│   │   │   │   │   │   ├── TestDBOutputFormat.java
│   │   │   │   │   │   ├── TestIntegerSplitter.java
│   │   │   │   │   │   └── TestTextSplitter.java
│   │   │   │   │   ├── fieldsel
│   │   │   │   │   │   └── TestMRFieldSelection.java
│   │   │   │   │   ├── input
│   │   │   │   │   │   ├── TestCombineFileInputFormat.java
│   │   │   │   │   │   ├── TestDelegatingInputFormat.java
│   │   │   │   │   │   ├── TestFileInputFormat.java
│   │   │   │   │   │   ├── TestKeyValueTextInputFormat.java
│   │   │   │   │   │   ├── TestMRSequenceFileAsBinaryInputFormat.java
│   │   │   │   │   │   ├── TestMRSequenceFileAsTextInputFormat.java
│   │   │   │   │   │   ├── TestMRSequenceFileInputFilter.java
│   │   │   │   │   │   ├── TestMultipleInputs.java
│   │   │   │   │   │   └── TestNLineInputFormat.java
│   │   │   │   │   ├── jobcontrol
│   │   │   │   │   │   ├── TestControlledJob.java
│   │   │   │   │   │   └── TestMapReduceJobControlWithMocks.java
│   │   │   │   │   ├── map
│   │   │   │   │   │   └── TestMultithreadedMapper.java
│   │   │   │   │   ├── output
│   │   │   │   │   │   ├── TestJobOutputCommitter.java
│   │   │   │   │   │   ├── TestMRSequenceFileAsBinaryOutputFormat.java
│   │   │   │   │   │   └── TestMultipleOutputs.java
│   │   │   │   │   └── partition
│   │   │   │   │   ├── TestBinaryPartitioner.java
│   │   │   │   │   ├── TestInputSampler.java
│   │   │   │   │   ├── TestKeyFieldHelper.java
│   │   │   │   │   ├── TestMRKeyFieldBasedPartitioner.java
│   │   │   │   │   └── TestTotalOrderPartitioner.java
│   │   │   │   ├── MapReduceTestUtil.java
│   │   │   │   ├── security
│   │   │   │   │   ├── TestTokenCache.java
│   │   │   │   │   ├── TestUmbilicalProtocolWithJobToken.java
│   │   │   │   │   └── token
│   │   │   │   │   ├── delegation
│   │   │   │   │   │   ├── TestDelegationTokenAuthMethod.java
│   │   │   │   │   │   └── TestDelegationToken.java
│   │   │   │   │   └── TestDelegationTokenRenewal.java
│   │   │   │   ├── split
│   │   │   │   │   ├── TestBlockLimits.java
│   │   │   │   │   └── TestJobSplitWriter.java
│   │   │   │   ├── TestChild.java
│   │   │   │   ├── TestMapReduceLazyOutput.java
│   │   │   │   ├── TestMapReduceLocal.java
│   │   │   │   ├── TestMROutputFormat.java
│   │   │   │   └── TestSleepJob.java
│   │   │   ├── metrics2
│   │   │   │   ├── filter
│   │   │   │   │   └── TestPatternFilter.java
│   │   │   │   ├── impl
│   │   │   │   │   ├── ConfigBuilder.java
│   │   │   │   │   ├── ConfigUtil.java
│   │   │   │   │   ├── TestGangliaMetrics.java
│   │   │   │   │   ├── TestMetricsBuilderImpl.java
│   │   │   │   │   ├── TestMetricsConfig.java
│   │   │   │   │   ├── TestMetricsSystemImpl.java
│   │   │   │   │   ├── TestMetricsVisitor.java
│   │   │   │   │   └── TestSinkQueue.java
│   │   │   │   ├── lib
│   │   │   │   │   ├── TestMetricMutables.java
│   │   │   │   │   └── TestMetricsRegistry.java
│   │   │   │   ├── sink
│   │   │   │   │   └── ganglia
│   │   │   │   │   └── GangliaMetricsTestHelper.java
│   │   │   │   └── util
│   │   │   │   ├── TestMetricsCache.java
│   │   │   │   ├── TestSampleStat.java
│   │   │   │   └── TestTryIterator.java
│   │   │   ├── net
│   │   │   │   ├── StaticMapping.java
│   │   │   │   ├── TestNetUtils.java
│   │   │   │   ├── TestNetworkTopology.java
│   │   │   │   ├── TestScriptBasedMapping.java
│   │   │   │   └── TestSocketIOWithTimeout.java
│   │   │   ├── record
│   │   │   │   ├── FromCpp.java
│   │   │   │   ├── RecordBench.java
│   │   │   │   ├── TestBuffer.java
│   │   │   │   ├── TestRecordIO.java
│   │   │   │   ├── TestRecordMR.java
│   │   │   │   ├── TestRecordVersioning.java
│   │   │   │   ├── TestRecordWritable.java
│   │   │   │   └── ToCpp.java
│   │   │   ├── security
│   │   │   │   ├── authentication
│   │   │   │   │   ├── client
│   │   │   │   │   │   ├── AuthenticatorTestCase.java
│   │   │   │   │   │   ├── TestAuthenticatedURL.java
│   │   │   │   │   │   ├── TestKerberosAuthenticator.java
│   │   │   │   │   │   └── TestPseudoAuthenticator.java
│   │   │   │   │   ├── KerberosTestUtils.java
│   │   │   │   │   ├── server
│   │   │   │   │   │   ├── TestAuthenticationFilter.java
│   │   │   │   │   │   ├── TestAuthenticationToken.java
│   │   │   │   │   │   ├── TestKerberosAuthenticationHandler.java
│   │   │   │   │   │   └── TestPseudoAuthenticationHandler.java
│   │   │   │   │   └── util
│   │   │   │   │   └── TestSigner.java
│   │   │   │   ├── authorize
│   │   │   │   │   ├── HadoopPolicyProvider.java
│   │   │   │   │   ├── TestAccessControlList.java
│   │   │   │   │   ├── TestProxyUsers.java
│   │   │   │   │   └── TestServiceLevelAuthorization.java
│   │   │   │   ├── ManualTestKeytabLogins.java
│   │   │   │   ├── NetUtilsTestResolver.java
│   │   │   │   ├── ShellBasedUnixGroupsNetgroupMappingTestWrapper.java
│   │   │   │   ├── TestAuthenticationFilter.java
│   │   │   │   ├── TestDistributedCacheAlternateFileSystem.java
│   │   │   │   ├── TestDoAsEffectiveUser.java
│   │   │   │   ├── TestGroupsCaching.java
│   │   │   │   ├── TestJobCredentials.java
│   │   │   │   ├── TestKerberosName.java
│   │   │   │   ├── TestKerberosUtil.java
│   │   │   │   ├── TestMapredGroupMappingServiceRefresh.java
│   │   │   │   ├── TestPermission.java
│   │   │   │   ├── TestProxyUserFromEnv.java
│   │   │   │   ├── TestRefreshUserMappings.java
│   │   │   │   ├── TestSecurityUtil.java
│   │   │   │   ├── TestUserFromEnv.java
│   │   │   │   ├── TestUserGroupInformation.java
│   │   │   │   └── token
│   │   │   │   ├── delegation
│   │   │   │   │   └── TestDelegationToken.java
│   │   │   │   └── TestToken.java
│   │   │   ├── test
│   │   │   │   ├── AllTestDriver.java
│   │   │   │   ├── MetricsAsserts.java
│   │   │   │   └── MoreAsserts.java
│   │   │   ├── tools
│   │   │   │   ├── rumen
│   │   │   │   │   ├── ConcatenatedInputFilesDemuxer.java
│   │   │   │   │   ├── HistogramRawTestData.java
│   │   │   │   │   ├── TestConcurrentRead.java
│   │   │   │   │   ├── TestHistograms.java
│   │   │   │   │   ├── TestParsedLine.java
│   │   │   │   │   ├── TestPiecewiseLinearInterpolation.java
│   │   │   │   │   ├── TestRandomSeedGenerator.java
│   │   │   │   │   ├── TestRumenJobTraces.java
│   │   │   │   │   └── TestZombieJob.java
│   │   │   │   ├── TestDelegationTokenFetcher.java
│   │   │   │   ├── TestDistCh.java
│   │   │   │   └── TestHadoopArchives.java
│   │   │   └── util
│   │   │   ├── DummyResourceCalculatorPlugin.java
│   │   │   ├── TestCyclicIteration.java
│   │   │   ├── TestGenericOptionsParser.java
│   │   │   ├── TestGenericsUtil.java
│   │   │   ├── TestIndexedSort.java
│   │   │   ├── TestLinuxResourceCalculatorPlugin.java
│   │   │   ├── TestProcfsBasedProcessTree.java
│   │   │   ├── TestPureJavaCrc32.java
│   │   │   ├── TestQueueProcessingStatistics.java
│   │   │   ├── TestReflectionUtils.java
│   │   │   ├── TestShell.java
│   │   │   └── TestStringUtils.java
│   │   ├── smoke-tests
│   │   ├── system
│   │   │   ├── aop
│   │   │   │   └── org
│   │   │   │   └── apache
│   │   │   │   └── hadoop
│   │   │   │   ├── hdfs
│   │   │   │   │   ├── HDFSPolicyProviderAspect.aj
│   │   │   │   │   └── server
│   │   │   │   │   ├── datanode
│   │   │   │   │   │   └── DataNodeAspect.aj
│   │   │   │   │   └── namenode
│   │   │   │   │   └── NameNodeAspect.aj
│   │   │   │   ├── mapred
│   │   │   │   │   ├── JobClientAspect.aj
│   │   │   │   │   ├── JobInProgressAspect.aj
│   │   │   │   │   ├── JobTrackerAspect.aj
│   │   │   │   │   ├── JTProtocolAspect.aj
│   │   │   │   │   ├── MapReducePolicyProviderAspect.aj
│   │   │   │   │   ├── StatisticsCollectorAspect.aj
│   │   │   │   │   ├── TaskAspect.aj
│   │   │   │   │   └── TaskTrackerAspect.aj
│   │   │   │   └── test
│   │   │   │   └── system
│   │   │   │   └── DaemonProtocolAspect.aj
│   │   │   ├── c++
│   │   │   │   └── runAs
│   │   │   │   ├── configure
│   │   │   │   ├── configure.ac
│   │   │   │   ├── main.c
│   │   │   │   ├── Makefile.in
│   │   │   │   ├── runAs.c
│   │   │   │   └── runAs.h.in
│   │   │   ├── conf
│   │   │   │   ├── hadoop-policy-system-test.xml
│   │   │   │   └── system-test.xml
│   │   │   ├── java
│   │   │   │   ├── org
│   │   │   │   │   └── apache
│   │   │   │   │   └── hadoop
│   │   │   │   │   ├── hdfs
│   │   │   │   │   │   ├── test
│   │   │   │   │   │   │   └── system
│   │   │   │   │   │   │   ├── DNClient.java
│   │   │   │   │   │   │   ├── DNProtocol.java
│   │   │   │   │   │   │   ├── HDFSCluster.java
│   │   │   │   │   │   │   ├── HDFSDaemonClient.java
│   │   │   │   │   │   │   ├── NNClient.java
│   │   │   │   │   │   │   └── NNProtocol.java
│   │   │   │   │   │   ├── TestBalancer.java
│   │   │   │   │   │   └── TestHL040.java
│   │   │   │   │   ├── mapred
│   │   │   │   │   │   ├── HealthScriptHelper.java
│   │   │   │   │   │   ├── HighRamJobHelper.java
│   │   │   │   │   │   ├── JobInfoImpl.java
│   │   │   │   │   │   ├── TaskInfoImpl.java
│   │   │   │   │   │   ├── TestCacheFileReferenceCount.java
│   │   │   │   │   │   ├── TestChildsKillingOfMemoryExceedsTask.java
│   │   │   │   │   │   ├── TestChildsKillingOfSuspendTask.java
│   │   │   │   │   │   ├── TestCluster.java
│   │   │   │   │   │   ├── TestCMExceptionDuringRunJob.java
│   │   │   │   │   │   ├── TestControlledJob.java
│   │   │   │   │   │   ├── TestCorruptedDiskJob.java
│   │   │   │   │   │   ├── TestDistributedCacheModifiedFile.java
│   │   │   │   │   │   ├── TestDistributedCachePrivateFile.java
│   │   │   │   │   │   ├── TestDistributedCacheUnModifiedFile.java
│   │   │   │   │   │   ├── TestFileOwner.java
│   │   │   │   │   │   ├── TestHealthScriptError.java
│   │   │   │   │   │   ├── TestHealthScriptPathError.java
│   │   │   │   │   │   ├── TestHealthScriptTimeout.java
│   │   │   │   │   │   ├── TestHiRamJobWithBlackListTT.java
│   │   │   │   │   │   ├── TestJobCacheDirectoriesCleanUp.java
│   │   │   │   │   │   ├── TestJobHistoryLocation.java
│   │   │   │   │   │   ├── TestJobKill.java
│   │   │   │   │   │   ├── TestJobSummary.java
│   │   │   │   │   │   ├── TestLinuxTaskControllerOtherUser.java
│   │   │   │   │   │   ├── TestLostTaskTracker.java
│   │   │   │   │   │   ├── TestNodeDecommissioning.java
│   │   │   │   │   │   ├── TestPushConfig.java
│   │   │   │   │   │   ├── TestRetiredJobs.java
│   │   │   │   │   │   ├── TestSortValidate.java
│   │   │   │   │   │   ├── TestTaskChildsKilling.java
│   │   │   │   │   │   ├── TestTaskController.java
│   │   │   │   │   │   ├── TestTaskKilling.java
│   │   │   │   │   │   ├── TestTaskOwner.java
│   │   │   │   │   │   ├── TestTaskTrackerInfoSuccessfulFailedJobs.java
│   │   │   │   │   │   ├── TestTaskTrackerInfoTTProcess.java
│   │   │   │   │   │   ├── TTInfoImpl.java
│   │   │   │   │   │   └── TTTaskInfoImpl.java
│   │   │   │   │   ├── mapreduce
│   │   │   │   │   │   └── test
│   │   │   │   │   │   └── system
│   │   │   │   │   │   ├── FinishTaskControlAction.java
│   │   │   │   │   │   ├── JobInfo.java
│   │   │   │   │   │   ├── JTClient.java
│   │   │   │   │   │   ├── JTProtocol.java
│   │   │   │   │   │   ├── MRCluster.java
│   │   │   │   │   │   ├── MRDaemonClient.java
│   │   │   │   │   │   ├── TaskInfo.java
│   │   │   │   │   │   ├── TTClient.java
│   │   │   │   │   │   ├── TTInfo.java
│   │   │   │   │   │   ├── TTProtocol.java
│   │   │   │   │   │   └── TTTaskInfo.java
│   │   │   │   │   ├── test
│   │   │   │   │   │   └── system
│   │   │   │   │   │   ├── AbstractDaemonClient.java
│   │   │   │   │   │   ├── AbstractDaemonCluster.java
│   │   │   │   │   │   ├── ControlAction.java
│   │   │   │   │   │   ├── DaemonProtocol.java
│   │   │   │   │   │   ├── process
│   │   │   │   │   │   │   ├── ClusterProcessManager.java
│   │   │   │   │   │   │   ├── HadoopDaemonRemoteCluster.java
│   │   │   │   │   │   │   ├── MultiUserHadoopDaemonRemoteCluster.java
│   │   │   │   │   │   │   └── RemoteProcess.java
│   │   │   │   │   │   ├── ProcessInfoImpl.java
│   │   │   │   │   │   ├── ProcessInfo.java
│   │   │   │   │   │   └── ProxyUserDefinitions.java
│   │   │   │   │   └── util
│   │   │   │   │   ├── RemoteExecution.java
│   │   │   │   │   └── SSHRemoteExecution.java
│   │   │   │   └── shared
│   │   │   │   └── org
│   │   │   │   └── apache
│   │   │   │   └── hadoop
│   │   │   │   ├── common
│   │   │   │   └── mapred
│   │   │   │   └── StatisticsCollectionHandler.java
│   │   │   ├── scripts
│   │   │   │   ├── healthScriptError
│   │   │   │   ├── healthScriptTimeout
│   │   │   │   └── pushConfig.sh
│   │   │   └── validation
│   │   │   └── org
│   │   │   └── apache
│   │   │   └── hadoop
│   │   │   └── util
│   │   │   └── TestSSHRemoteExecution.java
│   │   ├── testjar
│   │   │   ├── ClassWordCount.java
│   │   │   ├── CustomOutputCommitter.java
│   │   │   ├── ExternalMapperReducer.java
│   │   │   ├── ExternalWritable.java
│   │   │   ├── GenerateTaskChildProcess.java
│   │   │   ├── JobKillCommitter.java
│   │   │   └── UserNamePermission.java
│   │   ├── test-patch.properties
│   │   ├── testshell
│   │   │   └── ExternalMapReduce.java
│   │   └── tools
│   │   └── data
│   │   └── rumen
│   │   ├── histogram-tests
│   │   │   ├── gold-minimal.json
│   │   │   ├── gold-one-value-many-repeats.json
│   │   │   ├── gold-only-one-value.json
│   │   │   ├── gold-three-values.json
│   │   │   ├── input-minimal.json
│   │   │   ├── input-one-value-many-repeats.json
│   │   │   ├── input-only-one-value.json
│   │   │   └── input-three-values.json
│   │   ├── small-trace-test
│   │   │   ├── counters-format-test-logs
│   │   │   │   ├── megacluster.megacorp.com_1265616107882_job_201002080801_40864_conf.xml
│   │   │   │   ├── megacluster.megacorp.com_1265616107882_job_201002080801_40864_job_name-DAILY%2F20100210%5D.gz
│   │   │   │   ├── megacluster.megacorp.com_1265616107882_job_201002080801_50510_conf.xml
│   │   │   │   └── megacluster.megacorp.com_1265616107882_job_201002080801_50510_job_name-DAILY%2F20100208%5D.gz
│   │   │   ├── counters-test-trace.json.gz
│   │   │   ├── dispatch-sample-v20-jt-log.gz
│   │   │   ├── dispatch-topology-output.json.gz
│   │   │   ├── dispatch-trace-output.json.gz
│   │   │   ├── folder-input-trace.json.gz
│   │   │   ├── goldFoldedTrace.json.gz
│   │   │   ├── job-tracker-logs-topology-output
│   │   │   ├── job-tracker-logs-trace-output.gz
│   │   │   ├── sample-conf.file.xml
│   │   │   ├── sample-job-tracker-logs.gz
│   │   │   ├── truncated-job-tracker-log
│   │   │   ├── truncated-topology-output
│   │   │   ├── truncated-trace-output
│   │   │   ├── v20-resource-usage-log.gz
│   │   │   ├── v20-single-input-log-event-classes.text.gz
│   │   │   └── v20-single-input-log.gz
│   │   └── zombie
│   │   ├── input-topology.json
│   │   └── input-trace.json
│   ├── tools
│   │   └── org
│   │   └── apache
│   │   └── hadoop
│   │   └── tools
│   │   ├── DistCh.java
│   │   ├── DistCp_Counter.properties
│   │   ├── DistCp.java
│   │   ├── DistTool.java
│   │   ├── HadoopArchives.java
│   │   ├── Logalyzer.java
│   │   └── rumen
│   │   ├── AbstractClusterStory.java
│   │   ├── CDFPiecewiseLinearRandomGenerator.java
│   │   ├── CDFRandomGenerator.java
│   │   ├── ClusterStory.java
│   │   ├── ClusterTopologyReader.java
│   │   ├── DeepCompare.java
│   │   ├── DeepInequalityException.java
│   │   ├── DefaultInputDemuxer.java
│   │   ├── DefaultOutputter.java
│   │   ├── DeskewedJobTraceReader.java
│   │   ├── EventType.java
│   │   ├── Hadoop20JHParser.java
│   │   ├── HadoopLogsAnalyzer.java
│   │   ├── Histogram.java
│   │   ├── HistoryEventEmitter.java
│   │   ├── HistoryEvent.java
│   │   ├── InputDemuxer.java
│   │   ├── JhCounterGroup.java
│   │   ├── JhCounter.java
│   │   ├── JhCounters.java
│   │   ├── Job20LineHistoryEventEmitter.java
│   │   ├── JobBuilder.java
│   │   ├── JobConfigurationParser.java
│   │   ├── JobConfPropertyNames.java
│   │   ├── JobFinishedEvent.java
│   │   ├── JobHistoryParserFactory.java
│   │   ├── JobHistoryParser.java
│   │   ├── JobHistoryUtils.java
│   │   ├── JobInfoChangeEvent.java
│   │   ├── JobInitedEvent.java
│   │   ├── JobPriorityChangeEvent.java
│   │   ├── JobStatusChangedEvent.java
│   │   ├── JobStory.java
│   │   ├── JobStoryProducer.java
│   │   ├── JobSubmittedEvent.java
│   │   ├── JobTraceReader.java
│   │   ├── JobUnsuccessfulCompletionEvent.java
│   │   ├── JsonObjectMapperParser.java
│   │   ├── JsonObjectMapperWriter.java
│   │   ├── LoggedDiscreteCDF.java
│   │   ├── LoggedJob.java
│   │   ├── LoggedLocation.java
│   │   ├── LoggedNetworkTopology.java
│   │   ├── LoggedSingleRelativeRanking.java
│   │   ├── LoggedTaskAttempt.java
│   │   ├── LoggedTask.java
│   │   ├── LogRecordType.java
│   │   ├── MachineNode.java
│   │   ├── MapAttempt20LineHistoryEventEmitter.java
│   │   ├── MapAttemptFinishedEvent.java
│   │   ├── MapTaskAttemptInfo.java
│   │   ├── Node.java
│   │   ├── Outputter.java
│   │   ├── package-info.java
│   │   ├── Pair.java
│   │   ├── ParsedConfigFile.java
│   │   ├── ParsedHost.java
│   │   ├── ParsedJob.java
│   │   ├── ParsedLine.java
│   │   ├── ParsedTaskAttempt.java
│   │   ├── ParsedTask.java
│   │   ├── PossiblyDecompressedInputStream.java
│   │   ├── Pre21JobHistoryConstants.java
│   │   ├── RackNode.java
│   │   ├── RandomSeedGenerator.java
│   │   ├── ReduceAttempt20LineHistoryEventEmitter.java
│   │   ├── ReduceAttemptFinishedEvent.java
│   │   ├── ReduceTaskAttemptInfo.java
│   │   ├── ResourceUsageMetrics.java
│   │   ├── RewindableInputStream.java
│   │   ├── SingleEventEmitter.java
│   │   ├── Task20LineHistoryEventEmitter.java
│   │   ├── TaskAttempt20LineEventEmitter.java
│   │   ├── TaskAttemptFinishedEvent.java
│   │   ├── TaskAttemptInfo.java
│   │   ├── TaskAttemptStartedEvent.java
│   │   ├── TaskAttemptUnsuccessfulCompletionEvent.java
│   │   ├── TaskFailedEvent.java
│   │   ├── TaskFinishedEvent.java
│   │   ├── TaskInfo.java
│   │   ├── TaskStartedEvent.java
│   │   ├── TaskUpdatedEvent.java
│   │   ├── TopologyBuilder.java
│   │   ├── TraceBuilder.java
│   │   ├── TreePath.java
│   │   ├── Version20LogInterfaceUtils.java
│   │   ├── ZombieCluster.java
│   │   ├── ZombieJob.java
│   │   └── ZombieJobProducer.java
│   └── webapps
│   ├── datanode
│   │   ├── browseBlock.jsp
│   │   ├── browseDirectory.jsp
│   │   └── tail.jsp
│   ├── hdfs
│   │   ├── corrupt_files.jsp
│   │   ├── dfshealth.jsp
│   │   ├── dfsnodelist.jsp
│   │   ├── index.html
│   │   └── nn_browsedfscontent.jsp
│   ├── history
│   │   ├── analysejobhistory.jsp
│   │   ├── job_authorization_error.jsp
│   │   ├── jobconf_history.jsp
│   │   ├── jobdetailshistory.jsp
│   │   ├── jobhistoryhome.jsp
│   │   ├── jobtaskshistory.jsp
│   │   ├── legacyjobhistory.jsp
│   │   ├── loadhistory.jsp
│   │   ├── taskdetailshistory.jsp
│   │   └── taskstatshistory.jsp
│   ├── job
│   │   ├── gethistory.jsp
│   │   ├── index.html
│   │   ├── job_authorization_error.jsp
│   │   ├── jobblacklistedtrackers.jsp
│   │   ├── jobconf.jsp
│   │   ├── jobdetails.jsp
│   │   ├── jobfailures.jsp
│   │   ├── jobhistory.jsp
│   │   ├── jobqueue_details.jsp
│   │   ├── jobtasks.jsp
│   │   ├── jobtracker.jsp
│   │   ├── machines.jsp
│   │   ├── taskdetails.jsp
│   │   └── taskstats.jsp
│   ├── static
│   │   ├── hadoop.css
│   │   ├── hadoop-logo.jpg
│   │   ├── jobconf.xsl
│   │   ├── jobtracker.js
│   │   └── sorttable.js
│   └── task
│   ├── index.html
│   └── tasktracker.jsp
└── webapps
├── datanode
│   └── WEB-INF
│   └── web.xml
├── hdfs
│   ├── index.html
│   └── WEB-INF
│   └── web.xml
├── history
│   └── WEB-INF
│   └── web.xml
├── job
│   ├── analysejobhistory.jsp
│   ├── gethistory.jsp
│   ├── index.html
│   ├── job_authorization_error.jsp
│   ├── jobblacklistedtrackers.jsp
│   ├── jobconf_history.jsp
│   ├── jobconf.jsp
│   ├── jobdetailshistory.jsp
│   ├── jobdetails.jsp
│   ├── jobfailures.jsp
│   ├── jobhistoryhome.jsp
│   ├── jobhistory.jsp
│   ├── jobqueue_details.jsp
│   ├── jobtaskshistory.jsp
│   ├── jobtasks.jsp
│   ├── jobtracker.jsp
│   ├── legacyjobhistory.jsp
│   ├── loadhistory.jsp
│   ├── machines.jsp
│   ├── taskdetailshistory.jsp
│   ├── taskdetails.jsp
│   ├── taskstatshistory.jsp
│   ├── taskstats.jsp
│   └── WEB-INF
│   └── web.xml
├── secondary
│   └── WEB-INF
├── static
│   ├── hadoop.css
│   ├── hadoop-logo.jpg
│   ├── jobconf.xsl
│   ├── jobtracker.js
│   └── sorttable.js
└── task
├── index.html
└── WEB-INF
└── web.xml

912 directories, 6150 files

标签:

实例下载地址

hadoop-1.1.2.tar.gz

不能下载?内容有错? 点击这里报错 + 投诉 + 提问

好例子网口号:伸出你的我的手 — 分享

网友评论

发表评论

(您的评论需要经过审核才能显示)

查看所有0条评论>>

小贴士

感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。

  • 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
  • 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
  • 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
  • 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。

关于好例子网

本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明

;
报警