├── .gitignore ├── .travis.yml ├── LICENSE ├── NOTICE ├── README.md ├── app-conf ├── AggregatorConf.xml ├── AutoTuningConf.xml ├── FetcherConf.xml ├── GeneralConf.xml ├── HeuristicConf.xml ├── JobTypeConf.xml ├── SchedulerConf.xml └── elephant.conf ├── app ├── Global.java ├── com │ └── linkedin │ │ └── drelephant │ │ ├── AutoTuner.java │ │ ├── DrElephant.java │ │ ├── ElephantContext.java │ │ ├── ElephantRunner.java │ │ ├── analysis │ │ ├── AnalyticJob.java │ │ ├── AnalyticJobGenerator.java │ │ ├── AnalyticJobGeneratorHadoop2.java │ │ ├── ApplicationType.java │ │ ├── ElephantBackfillFetcher.java │ │ ├── ElephantFetcher.java │ │ ├── HDFSContext.java │ │ ├── HadoopAggregatedData.java │ │ ├── HadoopApplicationData.java │ │ ├── HadoopMetricsAggregator.java │ │ ├── HadoopSystemContext.java │ │ ├── Heuristic.java │ │ ├── HeuristicResult.java │ │ ├── HeuristicResultDetails.java │ │ ├── JobType.java │ │ ├── Metrics.java │ │ ├── Severity.java │ │ └── SeverityThresholds.scala │ │ ├── clients │ │ ├── WorkflowClient.java │ │ └── azkaban │ │ │ ├── AzkabanJobStatusUtil.java │ │ │ └── AzkabanWorkflowClient.java │ │ ├── configurations │ │ ├── aggregator │ │ │ ├── AggregatorConfiguration.java │ │ │ └── AggregatorConfigurationData.java │ │ ├── fetcher │ │ │ ├── FetcherConfiguration.java │ │ │ └── FetcherConfigurationData.java │ │ ├── heuristic │ │ │ ├── HeuristicConfiguration.java │ │ │ └── HeuristicConfigurationData.java │ │ ├── jobtype │ │ │ └── JobTypeConfiguration.java │ │ └── scheduler │ │ │ ├── SchedulerConfiguration.java │ │ │ └── SchedulerConfigurationData.java │ │ ├── exceptions │ │ ├── EventException.java │ │ ├── ExceptionFinder.java │ │ ├── HadoopException.java │ │ ├── JobState.java │ │ ├── LoggingEvent.java │ │ ├── MRClient.java │ │ ├── MRJobLogAnalyzer.java │ │ ├── MRTaskLogAnalyzer.java │ │ ├── StackTraceFrame.java │ │ └── azkaban │ │ │ └── AzkabanJobLogAnalyzer.java │ │ ├── mapreduce │ │ ├── MapReduceMetricsAggregator.java │ │ ├── TaskLevelAggregatedMetrics.java │ │ ├── data │ │ │ ├── MapReduceApplicationData.java │ │ │ ├── MapReduceCounterData.java │ │ │ └── MapReduceTaskData.java │ │ ├── fetchers │ │ │ ├── MapReduceFSFetcherHadoop2.java │ │ │ ├── MapReduceFetcher.java │ │ │ └── MapReduceFetcherHadoop2.java │ │ └── heuristics │ │ │ ├── CommonConstantsHeuristic.java │ │ │ ├── DistributedCacheLimitHeuristic.java │ │ │ ├── ExceptionHeuristic.java │ │ │ ├── GenericGCHeuristic.java │ │ │ ├── GenericMemoryHeuristic.java │ │ │ ├── GenericSkewHeuristic.java │ │ │ ├── JobQueueLimitHeuristic.java │ │ │ ├── MapperGCHeuristic.java │ │ │ ├── MapperMemoryHeuristic.java │ │ │ ├── MapperSkewHeuristic.java │ │ │ ├── MapperSpeedHeuristic.java │ │ │ ├── MapperSpillHeuristic.java │ │ │ ├── MapperTimeHeuristic.java │ │ │ ├── ReducerGCHeuristic.java │ │ │ ├── ReducerMemoryHeuristic.java │ │ │ ├── ReducerSkewHeuristic.java │ │ │ ├── ReducerTimeHeuristic.java │ │ │ └── ShuffleSortHeuristic.java │ │ ├── math │ │ └── Statistics.java │ │ ├── metrics │ │ └── CustomGarbageCollectorMetricSet.java │ │ ├── priorityexecutor │ │ ├── Priority.java │ │ ├── PriorityBasedThreadPoolExecutor.java │ │ └── RunnableWithPriority.java │ │ ├── schedulers │ │ ├── AirflowScheduler.java │ │ ├── AzkabanScheduler.java │ │ ├── NoScheduler.java │ │ ├── OozieScheduler.java │ │ ├── PinballScheduler.java │ │ └── Scheduler.java │ │ ├── security │ │ └── HadoopSecurity.java │ │ ├── spark │ │ ├── SparkMetricsAggregator.scala │ │ ├── data │ │ │ ├── SparkApplicationData.scala │ │ │ ├── SparkLogDerivedData.scala │ │ │ └── SparkRestDerivedData.scala │ │ ├── fetchers │ │ │ ├── FSFetcher.scala │ │ │ ├── SparkFetcher.scala │ │ │ ├── SparkLogClient.scala │ │ │ ├── SparkRestClient.scala │ │ │ └── statusapiv1 │ │ │ │ ├── StageStatus.java │ │ │ │ └── statusapiv1.scala │ │ ├── heuristics │ │ │ ├── ConfigurationHeuristic.scala │ │ │ ├── ExecutorGcHeuristic.scala │ │ │ ├── ExecutorsHeuristic.scala │ │ │ ├── JobsHeuristic.scala │ │ │ └── StagesHeuristic.scala │ │ └── legacydata │ │ │ ├── LegacyDataConverters.scala │ │ │ ├── SparkApplicationData.java │ │ │ ├── SparkEnvironmentData.java │ │ │ ├── SparkExecutorData.java │ │ │ ├── SparkGeneralData.java │ │ │ ├── SparkJobProgressData.java │ │ │ └── SparkStorageData.java │ │ ├── tez │ │ ├── TezMetricsAggregator.java │ │ ├── TezTaskLevelAggregatedMetrics.java │ │ ├── data │ │ │ ├── TezApplicationData.java │ │ │ ├── TezCounterData.java │ │ │ └── TezTaskData.java │ │ ├── fetchers │ │ │ └── TezFetcher.java │ │ └── heuristics │ │ │ ├── GenericDataSkewHeuristic.java │ │ │ ├── GenericGCHeuristic.java │ │ │ ├── GenericMemoryHeuristic.java │ │ │ ├── MapperDataSkewHeuristic.java │ │ │ ├── MapperGCHeuristic.java │ │ │ ├── MapperMemoryHeuristic.java │ │ │ ├── MapperSpeedHeuristic.java │ │ │ ├── MapperSpillHeuristic.java │ │ │ ├── MapperTimeHeuristic.java │ │ │ ├── ReducerDataSkewHeuristic.java │ │ │ ├── ReducerGCHeuristic.java │ │ │ ├── ReducerMemoryHeuristic.java │ │ │ ├── ReducerTimeHeuristic.java │ │ │ ├── TezScopeDataSkewHeuristic.java │ │ │ ├── TezScopeGCHeuristic.java │ │ │ ├── TezScopeMemoryHeuristic.java │ │ │ ├── TezScopeSpeedHeuristic.java │ │ │ └── TezScopeTimeHeuristic.java │ │ ├── tony │ │ ├── TonyMetricsAggregator.java │ │ ├── data │ │ │ ├── TonyApplicationData.java │ │ │ └── TonyTaskData.java │ │ ├── fetchers │ │ │ └── TonyFetcher.java │ │ ├── heuristics │ │ │ ├── TaskGPUHeuristic.java │ │ │ └── TaskMemoryHeuristic.java │ │ └── util │ │ │ └── TonyUtils.java │ │ ├── tuning │ │ ├── AutoTuningAPIHelper.java │ │ ├── AzkabanJobCompleteDetector.java │ │ ├── BaselineComputeUtil.java │ │ ├── FitnessComputeUtil.java │ │ ├── JobCompleteDetector.java │ │ ├── JobTuningInfo.java │ │ ├── PSOParamGenerator.java │ │ ├── ParamGenerator.java │ │ ├── Particle.java │ │ └── TuningInput.java │ │ └── util │ │ ├── HadoopUtils.scala │ │ ├── InfoExtractor.java │ │ ├── MemoryFormatUtils.java │ │ ├── SparkUtils.scala │ │ ├── ThreadContextMR2.java │ │ ├── Utils.java │ │ └── YarnURLUtils.java ├── controllers │ ├── Application.java │ ├── AutoTuningMetricsController.java │ ├── ControllerUtil.java │ ├── IdUrlPair.java │ ├── MetricsController.java │ ├── PaginationStats.java │ └── api │ │ └── v1 │ │ ├── .Web.java.swp │ │ ├── JsonKeys.java │ │ └── Web.java ├── models │ ├── AppHeuristicResult.java │ ├── AppHeuristicResultDetails.java │ ├── AppResult.java │ ├── BackfillInfo.java │ ├── FlowDefinition.java │ ├── FlowExecution.java │ ├── JobDefinition.java │ ├── JobExecution.java │ ├── JobSavedState.java │ ├── JobSuggestedParamSet.java │ ├── JobSuggestedParamValue.java │ ├── TuningAlgorithm.java │ ├── TuningJobDefinition.java │ ├── TuningJobExecutionParamSet.java │ └── TuningParameter.java ├── org │ └── apache │ │ └── spark │ │ ├── deploy │ │ └── history │ │ │ ├── SparkDataCollection.scala │ │ │ └── SparkFSFetcher.scala │ │ └── storage │ │ └── StorageStatusTrackingListener.scala └── views │ ├── help │ ├── helpNoData.scala.html │ ├── mapreduce │ │ ├── helpDistributedCacheLimit.scala.html │ │ ├── helpException.scala.html │ │ ├── helpGC.scala.html │ │ ├── helpJobQueueLimit.scala.html │ │ ├── helpMapperMemory.scala.html │ │ ├── helpMapperSkew.scala.html │ │ ├── helpMapperSpeed.scala.html │ │ ├── helpMapperSpill.scala.html │ │ ├── helpMapperTime.scala.html │ │ ├── helpMemory.scala.html │ │ ├── helpReducerMemory.scala.html │ │ ├── helpReducerSkew.scala.html │ │ ├── helpReducerTime.scala.html │ │ └── helpShuffleSort.scala.html │ ├── metrics │ │ ├── helpRuntime.scala.html │ │ ├── helpUsedResources.scala.html │ │ ├── helpWaittime.scala.html │ │ └── helpWastedResources.scala.html │ ├── spark │ │ ├── helpBestProperties.scala.html │ │ ├── helpConfigurationHeuristic.scala.html │ │ ├── helpEventLogLimit.scala.html │ │ ├── helpExecutorGcHeuristic.scala.html │ │ ├── helpExecutorLoad.scala.html │ │ ├── helpExecutorsHeuristic.scala.html │ │ ├── helpJobRuntime.scala.html │ │ ├── helpJobsHeuristic.scala.html │ │ ├── helpMemoryLimit.scala.html │ │ ├── helpStageRuntime.scala.html │ │ └── helpStagesHeuristic.scala.html │ ├── tez │ │ ├── helpGC.scala.html │ │ ├── helpMapperDataSkew.scala.html │ │ ├── helpMapperSpeed.scala.html │ │ ├── helpMapperSpill.scala.html │ │ ├── helpMapperTime.scala.html │ │ ├── helpMemory.scala.html │ │ ├── helpReducerDataSkew.scala.html │ │ ├── helpReducerTime.scala.html │ │ ├── helpScopeTaskDataSkew.scala.html │ │ ├── helpScopeTaskTime.scala.html │ │ └── helpShuffleSort.scala.html │ └── tony │ │ ├── helpTaskGPU.scala.html │ │ └── helpTaskMemory.scala.html │ ├── index.scala.html │ ├── main.scala.html │ ├── newmain.scala.html │ ├── page │ ├── comparePage.scala.html │ ├── flowHistoryPage.scala.html │ ├── helpPage.scala.html │ ├── homePage.scala.html │ ├── jobHistoryPage.scala.html │ ├── oldFlowHistoryPage.scala.html │ ├── oldHelpPage.scala.html │ ├── oldJobHistoryPage.scala.html │ └── searchPage.scala.html │ ├── results │ ├── compareResults.scala.html │ ├── flowDefinitionIdDetails.scala.html │ ├── flowDetails.scala.html │ ├── flowHistoryResults.scala.html │ ├── flowMetricsHistoryResults.scala.html │ ├── jobDetails.scala.html │ ├── jobHistoryResults.scala.html │ ├── jobMetricsHistoryResults.scala.html │ ├── oldFlowHistoryResults.scala.html │ ├── oldFlowMetricsHistoryResults.scala.html │ ├── oldJobHistoryResults.scala.html │ ├── oldJobMetricsHistoryResults.scala.html │ └── searchResults.scala.html │ └── tags │ ├── aggregatedMetrics.scala.html │ ├── column.scala.html │ ├── jobHeader.scala.html │ ├── jobSummary.scala.html │ ├── pagination.scala.html │ ├── panel.scala.html │ └── searchPanel.scala.html ├── baseline.conf ├── checkstyle.sbt ├── common.sh ├── compile.conf ├── compile.sh ├── conf ├── application.conf ├── evolutions │ └── default │ │ ├── 1.sql │ │ ├── 2.sql │ │ ├── 3.sql │ │ ├── 4.sql │ │ ├── 5.sql │ │ └── 6.sql ├── log4j.properties └── routes ├── cpd.sbt ├── findbugs.sbt ├── images └── wiki │ ├── compare-page.png │ ├── critical.png │ ├── dashboard.png │ ├── dr-elephant-logo-150x150.png │ ├── dr-elephant-logo-300x300.png │ ├── flow-history.png │ ├── flowhistorymetrics.png │ ├── job-history.png │ ├── jobdetails.png │ ├── jobhistorymetrics.png │ ├── low.png │ ├── moderate.png │ ├── none.png │ ├── search.png │ ├── severe.png │ └── suggestions.png ├── jacoco.sbt ├── project ├── Dependencies.scala ├── build.properties ├── checkstyle-config.xml ├── checkstyle-java.header ├── checkstyle-noframes-severity-sorted-modified.xsl ├── checkstyle-suppressions.xml ├── findbugs-exclude-filters.xml ├── plugins.sbt ├── scalastyle-config.xml └── scalastyle_xml_to_html.py ├── public ├── assets │ ├── analytics │ │ └── track.js │ ├── bootstrap-datepicker │ │ ├── css │ │ │ └── datepicker.css │ │ └── js │ │ │ └── bootstrap-datepicker.js │ ├── bootstrap │ │ ├── css │ │ │ ├── bootstrap-theme.css │ │ │ ├── bootstrap-theme.css.map │ │ │ ├── bootstrap-theme.min.css │ │ │ ├── bootstrap.css │ │ │ ├── bootstrap.css.map │ │ │ └── bootstrap.min.css │ │ ├── fonts │ │ │ ├── glyphicons-halflings-regular.eot │ │ │ ├── glyphicons-halflings-regular.svg │ │ │ ├── glyphicons-halflings-regular.ttf │ │ │ └── glyphicons-halflings-regular.woff │ │ └── js │ │ │ ├── bootstrap.js │ │ │ └── bootstrap.min.js │ ├── d3 │ │ ├── d3.js │ │ └── d3.min.js │ └── jquery │ │ ├── jquery-1.9.0.min.js │ │ └── jquery.deserialize.min.js ├── css │ ├── application.css │ └── main.css ├── images │ ├── favicon.png │ ├── loading.gif │ ├── logo.png │ ├── runtime.png │ ├── usedmemory.png │ ├── waittime.png │ └── wastedmemory.png └── js │ ├── flowhistoryform.js │ ├── flowresourcehistoryform.js │ ├── flowtimehistoryform.js │ ├── graphresourcesmetricsutility.js │ ├── graphtimemetricsutility.js │ ├── graphutility.js │ ├── jobhistoryform.js │ ├── jobresourcesmetricshistoryform.js │ ├── jobtimehistoryform.js │ ├── resourcegraphtooltiputility.js │ ├── searchform.js │ ├── searchpanel.js │ └── timegraphtooltiputility.js ├── resolver.conf.template ├── scalastyle.sbt ├── scripts ├── pso │ ├── pso_param_generation.py │ └── restartable_pso.py ├── start.sh └── stop.sh ├── test ├── com │ └── linkedin │ │ └── drelephant │ │ ├── BackfillTest.java │ │ ├── analysis │ │ ├── AnalyticJobGeneratorHadoop2Test.java │ │ ├── AnalyticJobTest.java │ │ ├── SeverityTest.java │ │ └── SeverityThresholdsTest.scala │ │ ├── configurations │ │ ├── fetcher │ │ │ └── FetcherConfigurationTest.java │ │ ├── heuristic │ │ │ └── HeuristicConfigurationTest.java │ │ ├── jobtype │ │ │ └── JobTypeConfigurationTest.java │ │ └── scheduler │ │ │ └── SchedulerConfigurationTest.java │ │ ├── exceptions │ │ ├── EventExceptionTest.java │ │ ├── MRJobLogAnalyzerTest.java │ │ └── azkaban │ │ │ └── AzkabanJobLogAnalyzerTest.java │ │ ├── mapreduce │ │ ├── TestTaskLevelAggregatedMetrics.java │ │ ├── fetchers │ │ │ ├── MapReduceFSFetcherHadoop2Test.java │ │ │ └── MapReduceFetcherHadoop2Test.java │ │ └── heuristics │ │ │ ├── DistributedCacheLimitHeuristicTest.java │ │ │ ├── JobQueueLimitHeuristicTest.java │ │ │ ├── MapperGCHeuristicTest.java │ │ │ ├── MapperMemoryHeuristicTest.java │ │ │ ├── MapperSkewHeuristicTest.java │ │ │ ├── MapperSpeedHeuristicTest.java │ │ │ ├── MapperSpillHeuristicTest.java │ │ │ ├── MapperTimeHeuristicTest.java │ │ │ ├── ReducerGCHeuristicTest.java │ │ │ ├── ReducerMemoryHeuristicTest.java │ │ │ ├── ReducerSkewHeuristicTest.java │ │ │ ├── ReducerTimeHeuristicTest.java │ │ │ └── ShuffleSortHeuristicTest.java │ │ ├── math │ │ └── StatisticsTest.java │ │ ├── priorityexecutor │ │ └── PriorityBasedThreadPoolExecutorTest.java │ │ ├── schedulers │ │ ├── AirflowSchedulerTest.java │ │ ├── AzkabanSchedulerTest.java │ │ ├── OozieSchedulerTest.java │ │ └── PinballSchedulerTest.java │ │ ├── spark │ │ ├── SparkMetricsAggregatorTest.scala │ │ ├── data │ │ │ └── SparkApplicationDataTest.scala │ │ ├── fetchers │ │ │ ├── SparkFetcherTest.scala │ │ │ ├── SparkLogClientTest.scala │ │ │ └── SparkRestClientTest.scala │ │ ├── heuristics │ │ │ ├── ConfigurationHeuristicTest.scala │ │ │ ├── ExecutorGcHeuristicTest.scala │ │ │ ├── ExecutorsHeuristicTest.scala │ │ │ ├── JobsHeuristicTest.scala │ │ │ └── StagesHeuristicTest.scala │ │ └── legacydata │ │ │ ├── LegacyDataConvertersTest.scala │ │ │ └── MockSparkApplicationData.java │ │ ├── tez │ │ ├── TezTaskLevelAggregatedMetricsTest.java │ │ ├── fetchers │ │ │ └── TezFetcherTest.java │ │ └── heuristics │ │ │ ├── MapperDataSkewHeuristicTest.java │ │ │ ├── MapperGCHeuristicTest.java │ │ │ ├── MapperMemoryHeuristicTest.java │ │ │ ├── MapperSpeedHeuristicTest.java │ │ │ ├── MapperSpillHeuristicTest.java │ │ │ ├── MapperTimeHeuristicTest.java │ │ │ ├── ReducerDataSkewHeuristicTest.java │ │ │ ├── ReducerGCHeuristicTest.java │ │ │ ├── ReducerMemoryHeuristicTest.java │ │ │ └── ReducerTimeHeuristicTest.java │ │ ├── tony │ │ ├── TonyMetricsAggregatorTest.java │ │ ├── fetchers │ │ │ └── TonyFetcherTest.java │ │ ├── heuristics │ │ │ └── TaskMemoryHeuristicTest.java │ │ └── util │ │ │ └── TonyUtilsTest.java │ │ ├── tuning │ │ └── PSOParamGeneratorTest.java │ │ └── util │ │ ├── HadoopUtilsTest.scala │ │ ├── InfoExtractorTest.java │ │ ├── MemoryFormatUtilsTest.java │ │ ├── SparkUtilsTest.scala │ │ └── UtilsTest.java ├── common │ ├── DBTestUtil.java │ ├── TestConstants.java │ └── TestUtil.java ├── controllers │ ├── ApplicationTest.java │ └── MetricsControllerTest.java ├── org │ └── apache │ │ └── spark │ │ └── deploy │ │ └── history │ │ ├── SparkDataCollectionTest.java │ │ └── SparkFsFetcherTest.scala ├── resources │ ├── AggregatorConf.xml │ ├── AutoTuningConf.xml │ ├── FetcherConf.xml │ ├── GeneralConf.xml │ ├── HeuristicConf.xml │ ├── JobTypeConf.xml │ ├── SchedulerConf.xml │ ├── configurations │ │ ├── fetcher │ │ │ ├── FetcherConfTest1.xml │ │ │ ├── FetcherConfTest10.xml │ │ │ ├── FetcherConfTest11.xml │ │ │ ├── FetcherConfTest2.xml │ │ │ ├── FetcherConfTest3.xml │ │ │ ├── FetcherConfTest4.xml │ │ │ ├── FetcherConfTest5.xml │ │ │ ├── FetcherConfTest6.xml │ │ │ ├── FetcherConfTest7.xml │ │ │ ├── FetcherConfTest8.xml │ │ │ └── FetcherConfTest9.xml │ │ ├── heuristic │ │ │ ├── HeuristicConfTest1.xml │ │ │ ├── HeuristicConfTest2.xml │ │ │ ├── HeuristicConfTest3.xml │ │ │ ├── HeuristicConfTest4.xml │ │ │ └── HeuristicConfTest5.xml │ │ ├── jobtype │ │ │ ├── JobTypeConfTest1.xml │ │ │ ├── JobTypeConfTest2.xml │ │ │ ├── JobTypeConfTest3.xml │ │ │ ├── JobTypeConfTest4.xml │ │ │ ├── JobTypeConfTest5.xml │ │ │ └── JobTypeConfTest6.xml │ │ └── scheduler │ │ │ ├── SchedulerConfTest1.xml │ │ │ ├── SchedulerConfTest2.xml │ │ │ └── SchedulerConfTest3.xml │ ├── core-site.xml │ ├── elephant.conf │ ├── history │ │ ├── done │ │ │ └── 2018 │ │ │ │ └── 05 │ │ │ │ └── 17 │ │ │ │ └── 000000 │ │ │ │ ├── job_1526555215992_0001-1526555642677-user-QuasiMonteCarlo-1526555658299-1-1-SUCCEEDED-default-1526555648931.jhist │ │ │ │ ├── job_1526555215992_0001_conf.xml │ │ │ │ ├── job_1526555215992_0002-1526555694494-user-QuasiMonteCarlo-1526555709175-1-1-SUCCEEDED-default-1526555699708.jhist │ │ │ │ └── job_1526555215992_0002_conf.xml │ │ └── done_intermediate │ │ │ └── user │ │ │ ├── job_1526555215992_0004-1526567229183-user-QuasiMonteCarlo-1526567243482-1-1-SUCCEEDED-default-1526567234171.jhist │ │ │ └── job_1526555215992_0004_conf.xml │ ├── log4j.properties │ ├── mapred-site.xml │ ├── mrdata │ │ ├── mapperTaskCounter1.properties │ │ ├── mapperTaskCounter2.properties │ │ ├── mapperTaskCounter3.properties │ │ ├── reducerTaskCounter1.properties │ │ ├── sampleJobConf.properties │ │ └── sampleJobCounter.properties │ ├── spark-defaults.conf │ ├── spark_event_logs │ │ ├── event_log_1 │ │ └── event_log_2 │ ├── test-init.sql │ └── tunein-test1.sql └── rest │ └── RestAPITest.java ├── travis.sh └── web ├── app ├── adapters │ └── application.js ├── app.js ├── components │ ├── heuristic-details-list.js │ ├── loading-panel.js │ ├── map-reduce-exception.js │ ├── paging-panel.js │ ├── search-panel.js │ ├── single-heuristic-detail.js │ ├── single-tab.js │ ├── user-tabs.js │ └── user-tags.js ├── controllers │ ├── app.js │ ├── dashboard.js │ ├── dashboard │ │ ├── app.js │ │ ├── job.js │ │ └── workflow.js │ ├── job.js │ ├── not-found.js │ ├── search.js │ ├── user-details.js │ ├── workflow-exceptions.js │ └── workflow.js ├── helpers │ ├── eq.js │ ├── get-bootstrap-severity-code.js │ ├── get-color-for-severity.js │ ├── get-date.js │ ├── get-duration-breakdown.js │ ├── get-percentage.js │ ├── get-resource-in-gb-hours-value.js │ ├── get-resource-in-gbhours.js │ ├── gt.js │ ├── not-empty.js │ └── url-encode.js ├── index.html ├── initializers │ ├── component-router-injector.js │ └── notification-injector.js ├── models │ ├── application-summary.js │ ├── application.js │ ├── dashboard-summary.js │ ├── exception-status.js │ ├── job-summary.js │ ├── job.js │ ├── search-option.js │ ├── search-result.js │ ├── user-detail.js │ ├── users.js │ ├── workflow-exception.js │ ├── workflow-summary.js │ └── workflow.js ├── resolver.js ├── router.js ├── routes │ ├── app.js │ ├── dashboard.js │ ├── dashboard │ │ ├── app.js │ │ ├── job.js │ │ └── workflow.js │ ├── index.js │ ├── job.js │ ├── not-found.js │ ├── search.js │ ├── user-details.js │ ├── work-in-progress.js │ ├── workflow-exceptions.js │ └── workflow.js ├── serializers │ ├── app.js │ ├── application-summary.js │ ├── application.js │ ├── job-summary.js │ ├── job.js │ ├── workflow-summary.js │ └── workflow.js ├── styles │ ├── app.css │ └── partials │ │ ├── aggregated-metrics.css │ │ ├── application-menu.css │ │ ├── application.css │ │ ├── breadcrumbs.css │ │ ├── dashboard-header.css │ │ ├── heuristic-detail.css │ │ ├── heuristics-summary.css │ │ ├── jobs-severity.css │ │ ├── loading-panel.css │ │ ├── navbar.css │ │ ├── not-found.css │ │ ├── search-panel.css │ │ ├── search.css │ │ ├── user-detail.css │ │ ├── user-tabs.css │ │ └── user-tags.css ├── templates │ ├── app.hbs │ ├── application.hbs │ ├── components │ │ ├── aggregated-metrics.hbs │ │ ├── application-list.hbs │ │ ├── flow-list.hbs │ │ ├── heuristic-details-list.hbs │ │ ├── heuristics-summary.hbs │ │ ├── job-list.hbs │ │ ├── jobs-severity.hbs │ │ ├── loading-panel.hbs │ │ ├── map-reduce-exception.hbs │ │ ├── paging-panel.hbs │ │ ├── search-panel.hbs │ │ ├── single-application.hbs │ │ ├── single-flow.hbs │ │ ├── single-heuristic-detail.hbs │ │ ├── single-job.hbs │ │ ├── single-tab.hbs │ │ ├── tasks-severity.hbs │ │ ├── user-tabs.hbs │ │ └── user-tags.hbs │ ├── dashboard.hbs │ ├── dashboard │ │ ├── app.hbs │ │ ├── job.hbs │ │ └── workflow.hbs │ ├── job.hbs │ ├── loading.hbs │ ├── not-found.hbs │ ├── search.hbs │ ├── user-details.hbs │ ├── work-in-progress.hbs │ ├── workflow-exceptions.hbs │ └── workflow.hbs └── utils │ └── scheduler.js ├── bower.json ├── config └── environment.js ├── ember-cli-build.js ├── package.json ├── public └── assets │ └── images │ ├── loading.gif │ ├── logo.png │ ├── runtime.png │ ├── usedmemory.png │ ├── waittime.png │ └── wastedmemory.png ├── testem.js └── tests ├── helpers ├── destroy-app.js ├── module-for-acceptance.js ├── resolver.js └── start-app.js ├── index.html ├── integration └── components │ ├── aggregated-metrics-test.js │ ├── heuristic-details-list-test.js │ ├── heuristics-summary-test.js │ ├── jobs-severity-test.js │ ├── single-application-test.js │ ├── single-flow-test.js │ ├── single-heuristic-detail-test.js │ ├── single-job-test.js │ ├── single-tab-test.js │ ├── tasks-severity-test.js │ └── user-tabs-test.js ├── test-helper.js └── unit ├── helpers ├── eq-test.js ├── get-bootstrap-severity-code-test.js ├── get-color-for-severity-test.js ├── get-date-test.js ├── get-duration-breakdown-test.js ├── get-percentage-test.js ├── get-resource-in-gbhours-test.js ├── gt-test.js ├── not-empty-test.js └── url-encode-test.js └── utils └── scheduler-test.js /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/LICENSE -------------------------------------------------------------------------------- /NOTICE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/NOTICE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/README.md -------------------------------------------------------------------------------- /app-conf/AggregatorConf.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app-conf/AggregatorConf.xml -------------------------------------------------------------------------------- /app-conf/AutoTuningConf.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app-conf/AutoTuningConf.xml -------------------------------------------------------------------------------- /app-conf/FetcherConf.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app-conf/FetcherConf.xml -------------------------------------------------------------------------------- /app-conf/GeneralConf.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app-conf/GeneralConf.xml -------------------------------------------------------------------------------- /app-conf/HeuristicConf.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app-conf/HeuristicConf.xml -------------------------------------------------------------------------------- /app-conf/JobTypeConf.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app-conf/JobTypeConf.xml -------------------------------------------------------------------------------- /app-conf/SchedulerConf.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app-conf/SchedulerConf.xml -------------------------------------------------------------------------------- /app-conf/elephant.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app-conf/elephant.conf -------------------------------------------------------------------------------- /app/Global.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/Global.java -------------------------------------------------------------------------------- /app/com/linkedin/drelephant/AutoTuner.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/com/linkedin/drelephant/AutoTuner.java -------------------------------------------------------------------------------- /app/com/linkedin/drelephant/DrElephant.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/com/linkedin/drelephant/DrElephant.java -------------------------------------------------------------------------------- /app/com/linkedin/drelephant/ElephantContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/com/linkedin/drelephant/ElephantContext.java -------------------------------------------------------------------------------- /app/com/linkedin/drelephant/ElephantRunner.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/com/linkedin/drelephant/ElephantRunner.java -------------------------------------------------------------------------------- /app/com/linkedin/drelephant/analysis/AnalyticJob.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/com/linkedin/drelephant/analysis/AnalyticJob.java -------------------------------------------------------------------------------- /app/com/linkedin/drelephant/analysis/AnalyticJobGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/com/linkedin/drelephant/analysis/AnalyticJobGenerator.java -------------------------------------------------------------------------------- /app/com/linkedin/drelephant/analysis/AnalyticJobGeneratorHadoop2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/com/linkedin/drelephant/analysis/AnalyticJobGeneratorHadoop2.java -------------------------------------------------------------------------------- /app/com/linkedin/drelephant/analysis/ApplicationType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/com/linkedin/drelephant/analysis/ApplicationType.java -------------------------------------------------------------------------------- /app/com/linkedin/drelephant/analysis/ElephantBackfillFetcher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/com/linkedin/drelephant/analysis/ElephantBackfillFetcher.java -------------------------------------------------------------------------------- /app/com/linkedin/drelephant/analysis/ElephantFetcher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/com/linkedin/drelephant/analysis/ElephantFetcher.java -------------------------------------------------------------------------------- /app/com/linkedin/drelephant/analysis/HDFSContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/com/linkedin/drelephant/analysis/HDFSContext.java -------------------------------------------------------------------------------- /app/com/linkedin/drelephant/analysis/HadoopAggregatedData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/com/linkedin/drelephant/analysis/HadoopAggregatedData.java -------------------------------------------------------------------------------- /app/com/linkedin/drelephant/analysis/HadoopApplicationData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/com/linkedin/drelephant/analysis/HadoopApplicationData.java -------------------------------------------------------------------------------- /app/com/linkedin/drelephant/analysis/HadoopMetricsAggregator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/com/linkedin/drelephant/analysis/HadoopMetricsAggregator.java -------------------------------------------------------------------------------- /app/com/linkedin/drelephant/analysis/HadoopSystemContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/com/linkedin/drelephant/analysis/HadoopSystemContext.java -------------------------------------------------------------------------------- /app/com/linkedin/drelephant/analysis/Heuristic.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/com/linkedin/drelephant/analysis/Heuristic.java -------------------------------------------------------------------------------- /app/com/linkedin/drelephant/analysis/HeuristicResult.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/com/linkedin/drelephant/analysis/HeuristicResult.java -------------------------------------------------------------------------------- /app/com/linkedin/drelephant/analysis/HeuristicResultDetails.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/com/linkedin/drelephant/analysis/HeuristicResultDetails.java -------------------------------------------------------------------------------- /app/com/linkedin/drelephant/analysis/JobType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/com/linkedin/drelephant/analysis/JobType.java -------------------------------------------------------------------------------- /app/com/linkedin/drelephant/analysis/Metrics.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/com/linkedin/drelephant/analysis/Metrics.java -------------------------------------------------------------------------------- /app/com/linkedin/drelephant/analysis/Severity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/com/linkedin/drelephant/analysis/Severity.java -------------------------------------------------------------------------------- /app/com/linkedin/drelephant/analysis/SeverityThresholds.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/com/linkedin/drelephant/analysis/SeverityThresholds.scala -------------------------------------------------------------------------------- /app/com/linkedin/drelephant/clients/WorkflowClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/com/linkedin/drelephant/clients/WorkflowClient.java -------------------------------------------------------------------------------- /app/com/linkedin/drelephant/clients/azkaban/AzkabanJobStatusUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/com/linkedin/drelephant/clients/azkaban/AzkabanJobStatusUtil.java -------------------------------------------------------------------------------- /app/com/linkedin/drelephant/clients/azkaban/AzkabanWorkflowClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/com/linkedin/drelephant/clients/azkaban/AzkabanWorkflowClient.java -------------------------------------------------------------------------------- /app/com/linkedin/drelephant/configurations/aggregator/AggregatorConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/com/linkedin/drelephant/configurations/aggregator/AggregatorConfiguration.java -------------------------------------------------------------------------------- /app/com/linkedin/drelephant/configurations/aggregator/AggregatorConfigurationData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/com/linkedin/drelephant/configurations/aggregator/AggregatorConfigurationData.java -------------------------------------------------------------------------------- /app/com/linkedin/drelephant/configurations/fetcher/FetcherConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/com/linkedin/drelephant/configurations/fetcher/FetcherConfiguration.java -------------------------------------------------------------------------------- /app/com/linkedin/drelephant/configurations/fetcher/FetcherConfigurationData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/com/linkedin/drelephant/configurations/fetcher/FetcherConfigurationData.java -------------------------------------------------------------------------------- /app/com/linkedin/drelephant/configurations/heuristic/HeuristicConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/com/linkedin/drelephant/configurations/heuristic/HeuristicConfiguration.java -------------------------------------------------------------------------------- /app/com/linkedin/drelephant/configurations/heuristic/HeuristicConfigurationData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/com/linkedin/drelephant/configurations/heuristic/HeuristicConfigurationData.java -------------------------------------------------------------------------------- /app/com/linkedin/drelephant/configurations/jobtype/JobTypeConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/com/linkedin/drelephant/configurations/jobtype/JobTypeConfiguration.java -------------------------------------------------------------------------------- /app/com/linkedin/drelephant/configurations/scheduler/SchedulerConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/com/linkedin/drelephant/configurations/scheduler/SchedulerConfiguration.java -------------------------------------------------------------------------------- /app/com/linkedin/drelephant/configurations/scheduler/SchedulerConfigurationData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/com/linkedin/drelephant/configurations/scheduler/SchedulerConfigurationData.java -------------------------------------------------------------------------------- /app/com/linkedin/drelephant/exceptions/EventException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/com/linkedin/drelephant/exceptions/EventException.java -------------------------------------------------------------------------------- /app/com/linkedin/drelephant/exceptions/ExceptionFinder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/com/linkedin/drelephant/exceptions/ExceptionFinder.java -------------------------------------------------------------------------------- /app/com/linkedin/drelephant/exceptions/HadoopException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/com/linkedin/drelephant/exceptions/HadoopException.java -------------------------------------------------------------------------------- /app/com/linkedin/drelephant/exceptions/JobState.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/com/linkedin/drelephant/exceptions/JobState.java -------------------------------------------------------------------------------- /app/com/linkedin/drelephant/exceptions/LoggingEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/com/linkedin/drelephant/exceptions/LoggingEvent.java -------------------------------------------------------------------------------- /app/com/linkedin/drelephant/exceptions/MRClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/com/linkedin/drelephant/exceptions/MRClient.java -------------------------------------------------------------------------------- /app/com/linkedin/drelephant/exceptions/MRJobLogAnalyzer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/com/linkedin/drelephant/exceptions/MRJobLogAnalyzer.java -------------------------------------------------------------------------------- /app/com/linkedin/drelephant/exceptions/MRTaskLogAnalyzer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/com/linkedin/drelephant/exceptions/MRTaskLogAnalyzer.java -------------------------------------------------------------------------------- /app/com/linkedin/drelephant/exceptions/StackTraceFrame.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/com/linkedin/drelephant/exceptions/StackTraceFrame.java -------------------------------------------------------------------------------- /app/com/linkedin/drelephant/exceptions/azkaban/AzkabanJobLogAnalyzer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/com/linkedin/drelephant/exceptions/azkaban/AzkabanJobLogAnalyzer.java -------------------------------------------------------------------------------- /app/com/linkedin/drelephant/mapreduce/MapReduceMetricsAggregator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/com/linkedin/drelephant/mapreduce/MapReduceMetricsAggregator.java -------------------------------------------------------------------------------- /app/com/linkedin/drelephant/mapreduce/TaskLevelAggregatedMetrics.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/com/linkedin/drelephant/mapreduce/TaskLevelAggregatedMetrics.java -------------------------------------------------------------------------------- /app/com/linkedin/drelephant/mapreduce/data/MapReduceApplicationData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/com/linkedin/drelephant/mapreduce/data/MapReduceApplicationData.java -------------------------------------------------------------------------------- /app/com/linkedin/drelephant/mapreduce/data/MapReduceCounterData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/com/linkedin/drelephant/mapreduce/data/MapReduceCounterData.java -------------------------------------------------------------------------------- /app/com/linkedin/drelephant/mapreduce/data/MapReduceTaskData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/com/linkedin/drelephant/mapreduce/data/MapReduceTaskData.java -------------------------------------------------------------------------------- /app/com/linkedin/drelephant/mapreduce/fetchers/MapReduceFSFetcherHadoop2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/com/linkedin/drelephant/mapreduce/fetchers/MapReduceFSFetcherHadoop2.java -------------------------------------------------------------------------------- /app/com/linkedin/drelephant/mapreduce/fetchers/MapReduceFetcher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/com/linkedin/drelephant/mapreduce/fetchers/MapReduceFetcher.java -------------------------------------------------------------------------------- /app/com/linkedin/drelephant/mapreduce/fetchers/MapReduceFetcherHadoop2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/com/linkedin/drelephant/mapreduce/fetchers/MapReduceFetcherHadoop2.java -------------------------------------------------------------------------------- /app/com/linkedin/drelephant/mapreduce/heuristics/CommonConstantsHeuristic.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/com/linkedin/drelephant/mapreduce/heuristics/CommonConstantsHeuristic.java -------------------------------------------------------------------------------- /app/com/linkedin/drelephant/mapreduce/heuristics/DistributedCacheLimitHeuristic.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/com/linkedin/drelephant/mapreduce/heuristics/DistributedCacheLimitHeuristic.java -------------------------------------------------------------------------------- /app/com/linkedin/drelephant/mapreduce/heuristics/ExceptionHeuristic.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/com/linkedin/drelephant/mapreduce/heuristics/ExceptionHeuristic.java -------------------------------------------------------------------------------- /app/com/linkedin/drelephant/mapreduce/heuristics/GenericGCHeuristic.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/com/linkedin/drelephant/mapreduce/heuristics/GenericGCHeuristic.java -------------------------------------------------------------------------------- /app/com/linkedin/drelephant/mapreduce/heuristics/GenericMemoryHeuristic.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/com/linkedin/drelephant/mapreduce/heuristics/GenericMemoryHeuristic.java -------------------------------------------------------------------------------- /app/com/linkedin/drelephant/mapreduce/heuristics/GenericSkewHeuristic.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/com/linkedin/drelephant/mapreduce/heuristics/GenericSkewHeuristic.java -------------------------------------------------------------------------------- /app/com/linkedin/drelephant/mapreduce/heuristics/JobQueueLimitHeuristic.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/com/linkedin/drelephant/mapreduce/heuristics/JobQueueLimitHeuristic.java -------------------------------------------------------------------------------- /app/com/linkedin/drelephant/mapreduce/heuristics/MapperGCHeuristic.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/com/linkedin/drelephant/mapreduce/heuristics/MapperGCHeuristic.java -------------------------------------------------------------------------------- /app/com/linkedin/drelephant/mapreduce/heuristics/MapperMemoryHeuristic.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/com/linkedin/drelephant/mapreduce/heuristics/MapperMemoryHeuristic.java -------------------------------------------------------------------------------- /app/com/linkedin/drelephant/mapreduce/heuristics/MapperSkewHeuristic.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/com/linkedin/drelephant/mapreduce/heuristics/MapperSkewHeuristic.java -------------------------------------------------------------------------------- /app/com/linkedin/drelephant/mapreduce/heuristics/MapperSpeedHeuristic.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/com/linkedin/drelephant/mapreduce/heuristics/MapperSpeedHeuristic.java -------------------------------------------------------------------------------- /app/com/linkedin/drelephant/mapreduce/heuristics/MapperSpillHeuristic.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/com/linkedin/drelephant/mapreduce/heuristics/MapperSpillHeuristic.java -------------------------------------------------------------------------------- /app/com/linkedin/drelephant/mapreduce/heuristics/MapperTimeHeuristic.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/com/linkedin/drelephant/mapreduce/heuristics/MapperTimeHeuristic.java -------------------------------------------------------------------------------- /app/com/linkedin/drelephant/mapreduce/heuristics/ReducerGCHeuristic.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/com/linkedin/drelephant/mapreduce/heuristics/ReducerGCHeuristic.java -------------------------------------------------------------------------------- /app/com/linkedin/drelephant/mapreduce/heuristics/ReducerMemoryHeuristic.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/com/linkedin/drelephant/mapreduce/heuristics/ReducerMemoryHeuristic.java -------------------------------------------------------------------------------- /app/com/linkedin/drelephant/mapreduce/heuristics/ReducerSkewHeuristic.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/com/linkedin/drelephant/mapreduce/heuristics/ReducerSkewHeuristic.java -------------------------------------------------------------------------------- /app/com/linkedin/drelephant/mapreduce/heuristics/ReducerTimeHeuristic.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/com/linkedin/drelephant/mapreduce/heuristics/ReducerTimeHeuristic.java -------------------------------------------------------------------------------- /app/com/linkedin/drelephant/mapreduce/heuristics/ShuffleSortHeuristic.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/com/linkedin/drelephant/mapreduce/heuristics/ShuffleSortHeuristic.java -------------------------------------------------------------------------------- /app/com/linkedin/drelephant/math/Statistics.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/com/linkedin/drelephant/math/Statistics.java -------------------------------------------------------------------------------- /app/com/linkedin/drelephant/metrics/CustomGarbageCollectorMetricSet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/com/linkedin/drelephant/metrics/CustomGarbageCollectorMetricSet.java -------------------------------------------------------------------------------- /app/com/linkedin/drelephant/priorityexecutor/Priority.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/com/linkedin/drelephant/priorityexecutor/Priority.java -------------------------------------------------------------------------------- /app/com/linkedin/drelephant/priorityexecutor/PriorityBasedThreadPoolExecutor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/com/linkedin/drelephant/priorityexecutor/PriorityBasedThreadPoolExecutor.java -------------------------------------------------------------------------------- /app/com/linkedin/drelephant/priorityexecutor/RunnableWithPriority.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/com/linkedin/drelephant/priorityexecutor/RunnableWithPriority.java -------------------------------------------------------------------------------- /app/com/linkedin/drelephant/schedulers/AirflowScheduler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/com/linkedin/drelephant/schedulers/AirflowScheduler.java -------------------------------------------------------------------------------- /app/com/linkedin/drelephant/schedulers/AzkabanScheduler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/com/linkedin/drelephant/schedulers/AzkabanScheduler.java -------------------------------------------------------------------------------- /app/com/linkedin/drelephant/schedulers/NoScheduler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/com/linkedin/drelephant/schedulers/NoScheduler.java -------------------------------------------------------------------------------- /app/com/linkedin/drelephant/schedulers/OozieScheduler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/com/linkedin/drelephant/schedulers/OozieScheduler.java -------------------------------------------------------------------------------- /app/com/linkedin/drelephant/schedulers/PinballScheduler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/com/linkedin/drelephant/schedulers/PinballScheduler.java -------------------------------------------------------------------------------- /app/com/linkedin/drelephant/schedulers/Scheduler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/com/linkedin/drelephant/schedulers/Scheduler.java -------------------------------------------------------------------------------- /app/com/linkedin/drelephant/security/HadoopSecurity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/com/linkedin/drelephant/security/HadoopSecurity.java -------------------------------------------------------------------------------- /app/com/linkedin/drelephant/spark/SparkMetricsAggregator.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/com/linkedin/drelephant/spark/SparkMetricsAggregator.scala -------------------------------------------------------------------------------- /app/com/linkedin/drelephant/spark/data/SparkApplicationData.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/com/linkedin/drelephant/spark/data/SparkApplicationData.scala -------------------------------------------------------------------------------- /app/com/linkedin/drelephant/spark/data/SparkLogDerivedData.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/com/linkedin/drelephant/spark/data/SparkLogDerivedData.scala -------------------------------------------------------------------------------- /app/com/linkedin/drelephant/spark/data/SparkRestDerivedData.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/com/linkedin/drelephant/spark/data/SparkRestDerivedData.scala -------------------------------------------------------------------------------- /app/com/linkedin/drelephant/spark/fetchers/FSFetcher.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/com/linkedin/drelephant/spark/fetchers/FSFetcher.scala -------------------------------------------------------------------------------- /app/com/linkedin/drelephant/spark/fetchers/SparkFetcher.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/com/linkedin/drelephant/spark/fetchers/SparkFetcher.scala -------------------------------------------------------------------------------- /app/com/linkedin/drelephant/spark/fetchers/SparkLogClient.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/com/linkedin/drelephant/spark/fetchers/SparkLogClient.scala -------------------------------------------------------------------------------- /app/com/linkedin/drelephant/spark/fetchers/SparkRestClient.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/com/linkedin/drelephant/spark/fetchers/SparkRestClient.scala -------------------------------------------------------------------------------- /app/com/linkedin/drelephant/spark/fetchers/statusapiv1/StageStatus.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/com/linkedin/drelephant/spark/fetchers/statusapiv1/StageStatus.java -------------------------------------------------------------------------------- /app/com/linkedin/drelephant/spark/fetchers/statusapiv1/statusapiv1.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/com/linkedin/drelephant/spark/fetchers/statusapiv1/statusapiv1.scala -------------------------------------------------------------------------------- /app/com/linkedin/drelephant/spark/heuristics/ConfigurationHeuristic.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/com/linkedin/drelephant/spark/heuristics/ConfigurationHeuristic.scala -------------------------------------------------------------------------------- /app/com/linkedin/drelephant/spark/heuristics/ExecutorGcHeuristic.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/com/linkedin/drelephant/spark/heuristics/ExecutorGcHeuristic.scala -------------------------------------------------------------------------------- /app/com/linkedin/drelephant/spark/heuristics/ExecutorsHeuristic.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/com/linkedin/drelephant/spark/heuristics/ExecutorsHeuristic.scala -------------------------------------------------------------------------------- /app/com/linkedin/drelephant/spark/heuristics/JobsHeuristic.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/com/linkedin/drelephant/spark/heuristics/JobsHeuristic.scala -------------------------------------------------------------------------------- /app/com/linkedin/drelephant/spark/heuristics/StagesHeuristic.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/com/linkedin/drelephant/spark/heuristics/StagesHeuristic.scala -------------------------------------------------------------------------------- /app/com/linkedin/drelephant/spark/legacydata/LegacyDataConverters.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/com/linkedin/drelephant/spark/legacydata/LegacyDataConverters.scala -------------------------------------------------------------------------------- /app/com/linkedin/drelephant/spark/legacydata/SparkApplicationData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/com/linkedin/drelephant/spark/legacydata/SparkApplicationData.java -------------------------------------------------------------------------------- /app/com/linkedin/drelephant/spark/legacydata/SparkEnvironmentData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/com/linkedin/drelephant/spark/legacydata/SparkEnvironmentData.java -------------------------------------------------------------------------------- /app/com/linkedin/drelephant/spark/legacydata/SparkExecutorData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/com/linkedin/drelephant/spark/legacydata/SparkExecutorData.java -------------------------------------------------------------------------------- /app/com/linkedin/drelephant/spark/legacydata/SparkGeneralData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/com/linkedin/drelephant/spark/legacydata/SparkGeneralData.java -------------------------------------------------------------------------------- /app/com/linkedin/drelephant/spark/legacydata/SparkJobProgressData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/com/linkedin/drelephant/spark/legacydata/SparkJobProgressData.java -------------------------------------------------------------------------------- /app/com/linkedin/drelephant/spark/legacydata/SparkStorageData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/com/linkedin/drelephant/spark/legacydata/SparkStorageData.java -------------------------------------------------------------------------------- /app/com/linkedin/drelephant/tez/TezMetricsAggregator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/com/linkedin/drelephant/tez/TezMetricsAggregator.java -------------------------------------------------------------------------------- /app/com/linkedin/drelephant/tez/TezTaskLevelAggregatedMetrics.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/com/linkedin/drelephant/tez/TezTaskLevelAggregatedMetrics.java -------------------------------------------------------------------------------- /app/com/linkedin/drelephant/tez/data/TezApplicationData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/com/linkedin/drelephant/tez/data/TezApplicationData.java -------------------------------------------------------------------------------- /app/com/linkedin/drelephant/tez/data/TezCounterData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/com/linkedin/drelephant/tez/data/TezCounterData.java -------------------------------------------------------------------------------- /app/com/linkedin/drelephant/tez/data/TezTaskData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/com/linkedin/drelephant/tez/data/TezTaskData.java -------------------------------------------------------------------------------- /app/com/linkedin/drelephant/tez/fetchers/TezFetcher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/com/linkedin/drelephant/tez/fetchers/TezFetcher.java -------------------------------------------------------------------------------- /app/com/linkedin/drelephant/tez/heuristics/GenericDataSkewHeuristic.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/com/linkedin/drelephant/tez/heuristics/GenericDataSkewHeuristic.java -------------------------------------------------------------------------------- /app/com/linkedin/drelephant/tez/heuristics/GenericGCHeuristic.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/com/linkedin/drelephant/tez/heuristics/GenericGCHeuristic.java -------------------------------------------------------------------------------- /app/com/linkedin/drelephant/tez/heuristics/GenericMemoryHeuristic.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/com/linkedin/drelephant/tez/heuristics/GenericMemoryHeuristic.java -------------------------------------------------------------------------------- /app/com/linkedin/drelephant/tez/heuristics/MapperDataSkewHeuristic.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/com/linkedin/drelephant/tez/heuristics/MapperDataSkewHeuristic.java -------------------------------------------------------------------------------- /app/com/linkedin/drelephant/tez/heuristics/MapperGCHeuristic.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/com/linkedin/drelephant/tez/heuristics/MapperGCHeuristic.java -------------------------------------------------------------------------------- /app/com/linkedin/drelephant/tez/heuristics/MapperMemoryHeuristic.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/com/linkedin/drelephant/tez/heuristics/MapperMemoryHeuristic.java -------------------------------------------------------------------------------- /app/com/linkedin/drelephant/tez/heuristics/MapperSpeedHeuristic.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/com/linkedin/drelephant/tez/heuristics/MapperSpeedHeuristic.java -------------------------------------------------------------------------------- /app/com/linkedin/drelephant/tez/heuristics/MapperSpillHeuristic.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/com/linkedin/drelephant/tez/heuristics/MapperSpillHeuristic.java -------------------------------------------------------------------------------- /app/com/linkedin/drelephant/tez/heuristics/MapperTimeHeuristic.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/com/linkedin/drelephant/tez/heuristics/MapperTimeHeuristic.java -------------------------------------------------------------------------------- /app/com/linkedin/drelephant/tez/heuristics/ReducerDataSkewHeuristic.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/com/linkedin/drelephant/tez/heuristics/ReducerDataSkewHeuristic.java -------------------------------------------------------------------------------- /app/com/linkedin/drelephant/tez/heuristics/ReducerGCHeuristic.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/com/linkedin/drelephant/tez/heuristics/ReducerGCHeuristic.java -------------------------------------------------------------------------------- /app/com/linkedin/drelephant/tez/heuristics/ReducerMemoryHeuristic.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/com/linkedin/drelephant/tez/heuristics/ReducerMemoryHeuristic.java -------------------------------------------------------------------------------- /app/com/linkedin/drelephant/tez/heuristics/ReducerTimeHeuristic.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/com/linkedin/drelephant/tez/heuristics/ReducerTimeHeuristic.java -------------------------------------------------------------------------------- /app/com/linkedin/drelephant/tez/heuristics/TezScopeDataSkewHeuristic.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/com/linkedin/drelephant/tez/heuristics/TezScopeDataSkewHeuristic.java -------------------------------------------------------------------------------- /app/com/linkedin/drelephant/tez/heuristics/TezScopeGCHeuristic.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/com/linkedin/drelephant/tez/heuristics/TezScopeGCHeuristic.java -------------------------------------------------------------------------------- /app/com/linkedin/drelephant/tez/heuristics/TezScopeMemoryHeuristic.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/com/linkedin/drelephant/tez/heuristics/TezScopeMemoryHeuristic.java -------------------------------------------------------------------------------- /app/com/linkedin/drelephant/tez/heuristics/TezScopeSpeedHeuristic.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/com/linkedin/drelephant/tez/heuristics/TezScopeSpeedHeuristic.java -------------------------------------------------------------------------------- /app/com/linkedin/drelephant/tez/heuristics/TezScopeTimeHeuristic.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/com/linkedin/drelephant/tez/heuristics/TezScopeTimeHeuristic.java -------------------------------------------------------------------------------- /app/com/linkedin/drelephant/tony/TonyMetricsAggregator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/com/linkedin/drelephant/tony/TonyMetricsAggregator.java -------------------------------------------------------------------------------- /app/com/linkedin/drelephant/tony/data/TonyApplicationData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/com/linkedin/drelephant/tony/data/TonyApplicationData.java -------------------------------------------------------------------------------- /app/com/linkedin/drelephant/tony/data/TonyTaskData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/com/linkedin/drelephant/tony/data/TonyTaskData.java -------------------------------------------------------------------------------- /app/com/linkedin/drelephant/tony/fetchers/TonyFetcher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/com/linkedin/drelephant/tony/fetchers/TonyFetcher.java -------------------------------------------------------------------------------- /app/com/linkedin/drelephant/tony/heuristics/TaskGPUHeuristic.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/com/linkedin/drelephant/tony/heuristics/TaskGPUHeuristic.java -------------------------------------------------------------------------------- /app/com/linkedin/drelephant/tony/heuristics/TaskMemoryHeuristic.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/com/linkedin/drelephant/tony/heuristics/TaskMemoryHeuristic.java -------------------------------------------------------------------------------- /app/com/linkedin/drelephant/tony/util/TonyUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/com/linkedin/drelephant/tony/util/TonyUtils.java -------------------------------------------------------------------------------- /app/com/linkedin/drelephant/tuning/AutoTuningAPIHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/com/linkedin/drelephant/tuning/AutoTuningAPIHelper.java -------------------------------------------------------------------------------- /app/com/linkedin/drelephant/tuning/AzkabanJobCompleteDetector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/com/linkedin/drelephant/tuning/AzkabanJobCompleteDetector.java -------------------------------------------------------------------------------- /app/com/linkedin/drelephant/tuning/BaselineComputeUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/com/linkedin/drelephant/tuning/BaselineComputeUtil.java -------------------------------------------------------------------------------- /app/com/linkedin/drelephant/tuning/FitnessComputeUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/com/linkedin/drelephant/tuning/FitnessComputeUtil.java -------------------------------------------------------------------------------- /app/com/linkedin/drelephant/tuning/JobCompleteDetector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/com/linkedin/drelephant/tuning/JobCompleteDetector.java -------------------------------------------------------------------------------- /app/com/linkedin/drelephant/tuning/JobTuningInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/com/linkedin/drelephant/tuning/JobTuningInfo.java -------------------------------------------------------------------------------- /app/com/linkedin/drelephant/tuning/PSOParamGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/com/linkedin/drelephant/tuning/PSOParamGenerator.java -------------------------------------------------------------------------------- /app/com/linkedin/drelephant/tuning/ParamGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/com/linkedin/drelephant/tuning/ParamGenerator.java -------------------------------------------------------------------------------- /app/com/linkedin/drelephant/tuning/Particle.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/com/linkedin/drelephant/tuning/Particle.java -------------------------------------------------------------------------------- /app/com/linkedin/drelephant/tuning/TuningInput.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/com/linkedin/drelephant/tuning/TuningInput.java -------------------------------------------------------------------------------- /app/com/linkedin/drelephant/util/HadoopUtils.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/com/linkedin/drelephant/util/HadoopUtils.scala -------------------------------------------------------------------------------- /app/com/linkedin/drelephant/util/InfoExtractor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/com/linkedin/drelephant/util/InfoExtractor.java -------------------------------------------------------------------------------- /app/com/linkedin/drelephant/util/MemoryFormatUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/com/linkedin/drelephant/util/MemoryFormatUtils.java -------------------------------------------------------------------------------- /app/com/linkedin/drelephant/util/SparkUtils.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/com/linkedin/drelephant/util/SparkUtils.scala -------------------------------------------------------------------------------- /app/com/linkedin/drelephant/util/ThreadContextMR2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/com/linkedin/drelephant/util/ThreadContextMR2.java -------------------------------------------------------------------------------- /app/com/linkedin/drelephant/util/Utils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/com/linkedin/drelephant/util/Utils.java -------------------------------------------------------------------------------- /app/com/linkedin/drelephant/util/YarnURLUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/com/linkedin/drelephant/util/YarnURLUtils.java -------------------------------------------------------------------------------- /app/controllers/Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/controllers/Application.java -------------------------------------------------------------------------------- /app/controllers/AutoTuningMetricsController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/controllers/AutoTuningMetricsController.java -------------------------------------------------------------------------------- /app/controllers/ControllerUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/controllers/ControllerUtil.java -------------------------------------------------------------------------------- /app/controllers/IdUrlPair.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/controllers/IdUrlPair.java -------------------------------------------------------------------------------- /app/controllers/MetricsController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/controllers/MetricsController.java -------------------------------------------------------------------------------- /app/controllers/PaginationStats.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/controllers/PaginationStats.java -------------------------------------------------------------------------------- /app/controllers/api/v1/.Web.java.swp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/controllers/api/v1/.Web.java.swp -------------------------------------------------------------------------------- /app/controllers/api/v1/JsonKeys.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/controllers/api/v1/JsonKeys.java -------------------------------------------------------------------------------- /app/controllers/api/v1/Web.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/controllers/api/v1/Web.java -------------------------------------------------------------------------------- /app/models/AppHeuristicResult.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/models/AppHeuristicResult.java -------------------------------------------------------------------------------- /app/models/AppHeuristicResultDetails.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/models/AppHeuristicResultDetails.java -------------------------------------------------------------------------------- /app/models/AppResult.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/models/AppResult.java -------------------------------------------------------------------------------- /app/models/BackfillInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/models/BackfillInfo.java -------------------------------------------------------------------------------- /app/models/FlowDefinition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/models/FlowDefinition.java -------------------------------------------------------------------------------- /app/models/FlowExecution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/models/FlowExecution.java -------------------------------------------------------------------------------- /app/models/JobDefinition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/models/JobDefinition.java -------------------------------------------------------------------------------- /app/models/JobExecution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/models/JobExecution.java -------------------------------------------------------------------------------- /app/models/JobSavedState.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/models/JobSavedState.java -------------------------------------------------------------------------------- /app/models/JobSuggestedParamSet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/models/JobSuggestedParamSet.java -------------------------------------------------------------------------------- /app/models/JobSuggestedParamValue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/models/JobSuggestedParamValue.java -------------------------------------------------------------------------------- /app/models/TuningAlgorithm.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/models/TuningAlgorithm.java -------------------------------------------------------------------------------- /app/models/TuningJobDefinition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/models/TuningJobDefinition.java -------------------------------------------------------------------------------- /app/models/TuningJobExecutionParamSet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/models/TuningJobExecutionParamSet.java -------------------------------------------------------------------------------- /app/models/TuningParameter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/models/TuningParameter.java -------------------------------------------------------------------------------- /app/org/apache/spark/deploy/history/SparkDataCollection.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/org/apache/spark/deploy/history/SparkDataCollection.scala -------------------------------------------------------------------------------- /app/org/apache/spark/deploy/history/SparkFSFetcher.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/org/apache/spark/deploy/history/SparkFSFetcher.scala -------------------------------------------------------------------------------- /app/org/apache/spark/storage/StorageStatusTrackingListener.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/org/apache/spark/storage/StorageStatusTrackingListener.scala -------------------------------------------------------------------------------- /app/views/help/helpNoData.scala.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/views/help/helpNoData.scala.html -------------------------------------------------------------------------------- /app/views/help/mapreduce/helpDistributedCacheLimit.scala.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/views/help/mapreduce/helpDistributedCacheLimit.scala.html -------------------------------------------------------------------------------- /app/views/help/mapreduce/helpException.scala.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/views/help/mapreduce/helpException.scala.html -------------------------------------------------------------------------------- /app/views/help/mapreduce/helpGC.scala.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/views/help/mapreduce/helpGC.scala.html -------------------------------------------------------------------------------- /app/views/help/mapreduce/helpJobQueueLimit.scala.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/views/help/mapreduce/helpJobQueueLimit.scala.html -------------------------------------------------------------------------------- /app/views/help/mapreduce/helpMapperMemory.scala.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/views/help/mapreduce/helpMapperMemory.scala.html -------------------------------------------------------------------------------- /app/views/help/mapreduce/helpMapperSkew.scala.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/views/help/mapreduce/helpMapperSkew.scala.html -------------------------------------------------------------------------------- /app/views/help/mapreduce/helpMapperSpeed.scala.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/views/help/mapreduce/helpMapperSpeed.scala.html -------------------------------------------------------------------------------- /app/views/help/mapreduce/helpMapperSpill.scala.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/views/help/mapreduce/helpMapperSpill.scala.html -------------------------------------------------------------------------------- /app/views/help/mapreduce/helpMapperTime.scala.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/views/help/mapreduce/helpMapperTime.scala.html -------------------------------------------------------------------------------- /app/views/help/mapreduce/helpMemory.scala.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/views/help/mapreduce/helpMemory.scala.html -------------------------------------------------------------------------------- /app/views/help/mapreduce/helpReducerMemory.scala.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/views/help/mapreduce/helpReducerMemory.scala.html -------------------------------------------------------------------------------- /app/views/help/mapreduce/helpReducerSkew.scala.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/views/help/mapreduce/helpReducerSkew.scala.html -------------------------------------------------------------------------------- /app/views/help/mapreduce/helpReducerTime.scala.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/views/help/mapreduce/helpReducerTime.scala.html -------------------------------------------------------------------------------- /app/views/help/mapreduce/helpShuffleSort.scala.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/views/help/mapreduce/helpShuffleSort.scala.html -------------------------------------------------------------------------------- /app/views/help/metrics/helpRuntime.scala.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/views/help/metrics/helpRuntime.scala.html -------------------------------------------------------------------------------- /app/views/help/metrics/helpUsedResources.scala.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/views/help/metrics/helpUsedResources.scala.html -------------------------------------------------------------------------------- /app/views/help/metrics/helpWaittime.scala.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/views/help/metrics/helpWaittime.scala.html -------------------------------------------------------------------------------- /app/views/help/metrics/helpWastedResources.scala.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/views/help/metrics/helpWastedResources.scala.html -------------------------------------------------------------------------------- /app/views/help/spark/helpBestProperties.scala.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/views/help/spark/helpBestProperties.scala.html -------------------------------------------------------------------------------- /app/views/help/spark/helpConfigurationHeuristic.scala.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/views/help/spark/helpConfigurationHeuristic.scala.html -------------------------------------------------------------------------------- /app/views/help/spark/helpEventLogLimit.scala.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/views/help/spark/helpEventLogLimit.scala.html -------------------------------------------------------------------------------- /app/views/help/spark/helpExecutorGcHeuristic.scala.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/views/help/spark/helpExecutorGcHeuristic.scala.html -------------------------------------------------------------------------------- /app/views/help/spark/helpExecutorLoad.scala.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/views/help/spark/helpExecutorLoad.scala.html -------------------------------------------------------------------------------- /app/views/help/spark/helpExecutorsHeuristic.scala.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/views/help/spark/helpExecutorsHeuristic.scala.html -------------------------------------------------------------------------------- /app/views/help/spark/helpJobRuntime.scala.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/views/help/spark/helpJobRuntime.scala.html -------------------------------------------------------------------------------- /app/views/help/spark/helpJobsHeuristic.scala.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/views/help/spark/helpJobsHeuristic.scala.html -------------------------------------------------------------------------------- /app/views/help/spark/helpMemoryLimit.scala.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/views/help/spark/helpMemoryLimit.scala.html -------------------------------------------------------------------------------- /app/views/help/spark/helpStageRuntime.scala.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/views/help/spark/helpStageRuntime.scala.html -------------------------------------------------------------------------------- /app/views/help/spark/helpStagesHeuristic.scala.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/views/help/spark/helpStagesHeuristic.scala.html -------------------------------------------------------------------------------- /app/views/help/tez/helpGC.scala.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/views/help/tez/helpGC.scala.html -------------------------------------------------------------------------------- /app/views/help/tez/helpMapperDataSkew.scala.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/views/help/tez/helpMapperDataSkew.scala.html -------------------------------------------------------------------------------- /app/views/help/tez/helpMapperSpeed.scala.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/views/help/tez/helpMapperSpeed.scala.html -------------------------------------------------------------------------------- /app/views/help/tez/helpMapperSpill.scala.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/views/help/tez/helpMapperSpill.scala.html -------------------------------------------------------------------------------- /app/views/help/tez/helpMapperTime.scala.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/views/help/tez/helpMapperTime.scala.html -------------------------------------------------------------------------------- /app/views/help/tez/helpMemory.scala.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/views/help/tez/helpMemory.scala.html -------------------------------------------------------------------------------- /app/views/help/tez/helpReducerDataSkew.scala.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/views/help/tez/helpReducerDataSkew.scala.html -------------------------------------------------------------------------------- /app/views/help/tez/helpReducerTime.scala.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/views/help/tez/helpReducerTime.scala.html -------------------------------------------------------------------------------- /app/views/help/tez/helpScopeTaskDataSkew.scala.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/views/help/tez/helpScopeTaskDataSkew.scala.html -------------------------------------------------------------------------------- /app/views/help/tez/helpScopeTaskTime.scala.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/views/help/tez/helpScopeTaskTime.scala.html -------------------------------------------------------------------------------- /app/views/help/tez/helpShuffleSort.scala.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/views/help/tez/helpShuffleSort.scala.html -------------------------------------------------------------------------------- /app/views/help/tony/helpTaskGPU.scala.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/views/help/tony/helpTaskGPU.scala.html -------------------------------------------------------------------------------- /app/views/help/tony/helpTaskMemory.scala.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/views/help/tony/helpTaskMemory.scala.html -------------------------------------------------------------------------------- /app/views/index.scala.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/views/index.scala.html -------------------------------------------------------------------------------- /app/views/main.scala.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/views/main.scala.html -------------------------------------------------------------------------------- /app/views/newmain.scala.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/views/newmain.scala.html -------------------------------------------------------------------------------- /app/views/page/comparePage.scala.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/views/page/comparePage.scala.html -------------------------------------------------------------------------------- /app/views/page/flowHistoryPage.scala.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/views/page/flowHistoryPage.scala.html -------------------------------------------------------------------------------- /app/views/page/helpPage.scala.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/views/page/helpPage.scala.html -------------------------------------------------------------------------------- /app/views/page/homePage.scala.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/views/page/homePage.scala.html -------------------------------------------------------------------------------- /app/views/page/jobHistoryPage.scala.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/views/page/jobHistoryPage.scala.html -------------------------------------------------------------------------------- /app/views/page/oldFlowHistoryPage.scala.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/views/page/oldFlowHistoryPage.scala.html -------------------------------------------------------------------------------- /app/views/page/oldHelpPage.scala.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/views/page/oldHelpPage.scala.html -------------------------------------------------------------------------------- /app/views/page/oldJobHistoryPage.scala.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/views/page/oldJobHistoryPage.scala.html -------------------------------------------------------------------------------- /app/views/page/searchPage.scala.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/views/page/searchPage.scala.html -------------------------------------------------------------------------------- /app/views/results/compareResults.scala.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/views/results/compareResults.scala.html -------------------------------------------------------------------------------- /app/views/results/flowDefinitionIdDetails.scala.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/views/results/flowDefinitionIdDetails.scala.html -------------------------------------------------------------------------------- /app/views/results/flowDetails.scala.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/views/results/flowDetails.scala.html -------------------------------------------------------------------------------- /app/views/results/flowHistoryResults.scala.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/views/results/flowHistoryResults.scala.html -------------------------------------------------------------------------------- /app/views/results/flowMetricsHistoryResults.scala.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/views/results/flowMetricsHistoryResults.scala.html -------------------------------------------------------------------------------- /app/views/results/jobDetails.scala.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/views/results/jobDetails.scala.html -------------------------------------------------------------------------------- /app/views/results/jobHistoryResults.scala.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/views/results/jobHistoryResults.scala.html -------------------------------------------------------------------------------- /app/views/results/jobMetricsHistoryResults.scala.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/views/results/jobMetricsHistoryResults.scala.html -------------------------------------------------------------------------------- /app/views/results/oldFlowHistoryResults.scala.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/views/results/oldFlowHistoryResults.scala.html -------------------------------------------------------------------------------- /app/views/results/oldFlowMetricsHistoryResults.scala.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/views/results/oldFlowMetricsHistoryResults.scala.html -------------------------------------------------------------------------------- /app/views/results/oldJobHistoryResults.scala.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/views/results/oldJobHistoryResults.scala.html -------------------------------------------------------------------------------- /app/views/results/oldJobMetricsHistoryResults.scala.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/views/results/oldJobMetricsHistoryResults.scala.html -------------------------------------------------------------------------------- /app/views/results/searchResults.scala.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/views/results/searchResults.scala.html -------------------------------------------------------------------------------- /app/views/tags/aggregatedMetrics.scala.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/views/tags/aggregatedMetrics.scala.html -------------------------------------------------------------------------------- /app/views/tags/column.scala.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/views/tags/column.scala.html -------------------------------------------------------------------------------- /app/views/tags/jobHeader.scala.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/views/tags/jobHeader.scala.html -------------------------------------------------------------------------------- /app/views/tags/jobSummary.scala.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/views/tags/jobSummary.scala.html -------------------------------------------------------------------------------- /app/views/tags/pagination.scala.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/views/tags/pagination.scala.html -------------------------------------------------------------------------------- /app/views/tags/panel.scala.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/views/tags/panel.scala.html -------------------------------------------------------------------------------- /app/views/tags/searchPanel.scala.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/app/views/tags/searchPanel.scala.html -------------------------------------------------------------------------------- /baseline.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/baseline.conf -------------------------------------------------------------------------------- /checkstyle.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/checkstyle.sbt -------------------------------------------------------------------------------- /common.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/common.sh -------------------------------------------------------------------------------- /compile.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/compile.conf -------------------------------------------------------------------------------- /compile.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/compile.sh -------------------------------------------------------------------------------- /conf/application.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/conf/application.conf -------------------------------------------------------------------------------- /conf/evolutions/default/1.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/conf/evolutions/default/1.sql -------------------------------------------------------------------------------- /conf/evolutions/default/2.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/conf/evolutions/default/2.sql -------------------------------------------------------------------------------- /conf/evolutions/default/3.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/conf/evolutions/default/3.sql -------------------------------------------------------------------------------- /conf/evolutions/default/4.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/conf/evolutions/default/4.sql -------------------------------------------------------------------------------- /conf/evolutions/default/5.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/conf/evolutions/default/5.sql -------------------------------------------------------------------------------- /conf/evolutions/default/6.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/conf/evolutions/default/6.sql -------------------------------------------------------------------------------- /conf/log4j.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/conf/log4j.properties -------------------------------------------------------------------------------- /conf/routes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/conf/routes -------------------------------------------------------------------------------- /cpd.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/cpd.sbt -------------------------------------------------------------------------------- /findbugs.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/findbugs.sbt -------------------------------------------------------------------------------- /images/wiki/compare-page.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/images/wiki/compare-page.png -------------------------------------------------------------------------------- /images/wiki/critical.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/images/wiki/critical.png -------------------------------------------------------------------------------- /images/wiki/dashboard.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/images/wiki/dashboard.png -------------------------------------------------------------------------------- /images/wiki/dr-elephant-logo-150x150.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/images/wiki/dr-elephant-logo-150x150.png -------------------------------------------------------------------------------- /images/wiki/dr-elephant-logo-300x300.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/images/wiki/dr-elephant-logo-300x300.png -------------------------------------------------------------------------------- /images/wiki/flow-history.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/images/wiki/flow-history.png -------------------------------------------------------------------------------- /images/wiki/flowhistorymetrics.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/images/wiki/flowhistorymetrics.png -------------------------------------------------------------------------------- /images/wiki/job-history.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/images/wiki/job-history.png -------------------------------------------------------------------------------- /images/wiki/jobdetails.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/images/wiki/jobdetails.png -------------------------------------------------------------------------------- /images/wiki/jobhistorymetrics.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/images/wiki/jobhistorymetrics.png -------------------------------------------------------------------------------- /images/wiki/low.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/images/wiki/low.png -------------------------------------------------------------------------------- /images/wiki/moderate.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/images/wiki/moderate.png -------------------------------------------------------------------------------- /images/wiki/none.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/images/wiki/none.png -------------------------------------------------------------------------------- /images/wiki/search.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/images/wiki/search.png -------------------------------------------------------------------------------- /images/wiki/severe.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/images/wiki/severe.png -------------------------------------------------------------------------------- /images/wiki/suggestions.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/images/wiki/suggestions.png -------------------------------------------------------------------------------- /jacoco.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/jacoco.sbt -------------------------------------------------------------------------------- /project/Dependencies.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/project/Dependencies.scala -------------------------------------------------------------------------------- /project/build.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/project/build.properties -------------------------------------------------------------------------------- /project/checkstyle-config.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/project/checkstyle-config.xml -------------------------------------------------------------------------------- /project/checkstyle-java.header: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/project/checkstyle-java.header -------------------------------------------------------------------------------- /project/checkstyle-noframes-severity-sorted-modified.xsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/project/checkstyle-noframes-severity-sorted-modified.xsl -------------------------------------------------------------------------------- /project/checkstyle-suppressions.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/project/checkstyle-suppressions.xml -------------------------------------------------------------------------------- /project/findbugs-exclude-filters.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/project/findbugs-exclude-filters.xml -------------------------------------------------------------------------------- /project/plugins.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/project/plugins.sbt -------------------------------------------------------------------------------- /project/scalastyle-config.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/project/scalastyle-config.xml -------------------------------------------------------------------------------- /project/scalastyle_xml_to_html.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/project/scalastyle_xml_to_html.py -------------------------------------------------------------------------------- /public/assets/analytics/track.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/public/assets/analytics/track.js -------------------------------------------------------------------------------- /public/assets/bootstrap-datepicker/css/datepicker.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/public/assets/bootstrap-datepicker/css/datepicker.css -------------------------------------------------------------------------------- /public/assets/bootstrap-datepicker/js/bootstrap-datepicker.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/public/assets/bootstrap-datepicker/js/bootstrap-datepicker.js -------------------------------------------------------------------------------- /public/assets/bootstrap/css/bootstrap-theme.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/public/assets/bootstrap/css/bootstrap-theme.css -------------------------------------------------------------------------------- /public/assets/bootstrap/css/bootstrap-theme.css.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/public/assets/bootstrap/css/bootstrap-theme.css.map -------------------------------------------------------------------------------- /public/assets/bootstrap/css/bootstrap-theme.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/public/assets/bootstrap/css/bootstrap-theme.min.css -------------------------------------------------------------------------------- /public/assets/bootstrap/css/bootstrap.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/public/assets/bootstrap/css/bootstrap.css -------------------------------------------------------------------------------- /public/assets/bootstrap/css/bootstrap.css.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/public/assets/bootstrap/css/bootstrap.css.map -------------------------------------------------------------------------------- /public/assets/bootstrap/css/bootstrap.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/public/assets/bootstrap/css/bootstrap.min.css -------------------------------------------------------------------------------- /public/assets/bootstrap/fonts/glyphicons-halflings-regular.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/public/assets/bootstrap/fonts/glyphicons-halflings-regular.eot -------------------------------------------------------------------------------- /public/assets/bootstrap/fonts/glyphicons-halflings-regular.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/public/assets/bootstrap/fonts/glyphicons-halflings-regular.svg -------------------------------------------------------------------------------- /public/assets/bootstrap/fonts/glyphicons-halflings-regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/public/assets/bootstrap/fonts/glyphicons-halflings-regular.ttf -------------------------------------------------------------------------------- /public/assets/bootstrap/fonts/glyphicons-halflings-regular.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/public/assets/bootstrap/fonts/glyphicons-halflings-regular.woff -------------------------------------------------------------------------------- /public/assets/bootstrap/js/bootstrap.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/public/assets/bootstrap/js/bootstrap.js -------------------------------------------------------------------------------- /public/assets/bootstrap/js/bootstrap.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/public/assets/bootstrap/js/bootstrap.min.js -------------------------------------------------------------------------------- /public/assets/d3/d3.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/public/assets/d3/d3.js -------------------------------------------------------------------------------- /public/assets/d3/d3.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/public/assets/d3/d3.min.js -------------------------------------------------------------------------------- /public/assets/jquery/jquery-1.9.0.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/public/assets/jquery/jquery-1.9.0.min.js -------------------------------------------------------------------------------- /public/assets/jquery/jquery.deserialize.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/public/assets/jquery/jquery.deserialize.min.js -------------------------------------------------------------------------------- /public/css/application.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/public/css/application.css -------------------------------------------------------------------------------- /public/css/main.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/public/css/main.css -------------------------------------------------------------------------------- /public/images/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/public/images/favicon.png -------------------------------------------------------------------------------- /public/images/loading.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/public/images/loading.gif -------------------------------------------------------------------------------- /public/images/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/public/images/logo.png -------------------------------------------------------------------------------- /public/images/runtime.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/public/images/runtime.png -------------------------------------------------------------------------------- /public/images/usedmemory.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/public/images/usedmemory.png -------------------------------------------------------------------------------- /public/images/waittime.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/public/images/waittime.png -------------------------------------------------------------------------------- /public/images/wastedmemory.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/public/images/wastedmemory.png -------------------------------------------------------------------------------- /public/js/flowhistoryform.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/public/js/flowhistoryform.js -------------------------------------------------------------------------------- /public/js/flowresourcehistoryform.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/public/js/flowresourcehistoryform.js -------------------------------------------------------------------------------- /public/js/flowtimehistoryform.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/public/js/flowtimehistoryform.js -------------------------------------------------------------------------------- /public/js/graphresourcesmetricsutility.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/public/js/graphresourcesmetricsutility.js -------------------------------------------------------------------------------- /public/js/graphtimemetricsutility.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/public/js/graphtimemetricsutility.js -------------------------------------------------------------------------------- /public/js/graphutility.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/public/js/graphutility.js -------------------------------------------------------------------------------- /public/js/jobhistoryform.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/public/js/jobhistoryform.js -------------------------------------------------------------------------------- /public/js/jobresourcesmetricshistoryform.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/public/js/jobresourcesmetricshistoryform.js -------------------------------------------------------------------------------- /public/js/jobtimehistoryform.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/public/js/jobtimehistoryform.js -------------------------------------------------------------------------------- /public/js/resourcegraphtooltiputility.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/public/js/resourcegraphtooltiputility.js -------------------------------------------------------------------------------- /public/js/searchform.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/public/js/searchform.js -------------------------------------------------------------------------------- /public/js/searchpanel.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/public/js/searchpanel.js -------------------------------------------------------------------------------- /public/js/timegraphtooltiputility.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/public/js/timegraphtooltiputility.js -------------------------------------------------------------------------------- /resolver.conf.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/resolver.conf.template -------------------------------------------------------------------------------- /scalastyle.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/scalastyle.sbt -------------------------------------------------------------------------------- /scripts/pso/pso_param_generation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/scripts/pso/pso_param_generation.py -------------------------------------------------------------------------------- /scripts/pso/restartable_pso.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/scripts/pso/restartable_pso.py -------------------------------------------------------------------------------- /scripts/start.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/scripts/start.sh -------------------------------------------------------------------------------- /scripts/stop.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/scripts/stop.sh -------------------------------------------------------------------------------- /test/com/linkedin/drelephant/BackfillTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/test/com/linkedin/drelephant/BackfillTest.java -------------------------------------------------------------------------------- /test/com/linkedin/drelephant/analysis/AnalyticJobGeneratorHadoop2Test.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/test/com/linkedin/drelephant/analysis/AnalyticJobGeneratorHadoop2Test.java -------------------------------------------------------------------------------- /test/com/linkedin/drelephant/analysis/AnalyticJobTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/test/com/linkedin/drelephant/analysis/AnalyticJobTest.java -------------------------------------------------------------------------------- /test/com/linkedin/drelephant/analysis/SeverityTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/test/com/linkedin/drelephant/analysis/SeverityTest.java -------------------------------------------------------------------------------- /test/com/linkedin/drelephant/analysis/SeverityThresholdsTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/test/com/linkedin/drelephant/analysis/SeverityThresholdsTest.scala -------------------------------------------------------------------------------- /test/com/linkedin/drelephant/configurations/fetcher/FetcherConfigurationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/test/com/linkedin/drelephant/configurations/fetcher/FetcherConfigurationTest.java -------------------------------------------------------------------------------- /test/com/linkedin/drelephant/configurations/heuristic/HeuristicConfigurationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/test/com/linkedin/drelephant/configurations/heuristic/HeuristicConfigurationTest.java -------------------------------------------------------------------------------- /test/com/linkedin/drelephant/configurations/jobtype/JobTypeConfigurationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/test/com/linkedin/drelephant/configurations/jobtype/JobTypeConfigurationTest.java -------------------------------------------------------------------------------- /test/com/linkedin/drelephant/configurations/scheduler/SchedulerConfigurationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/test/com/linkedin/drelephant/configurations/scheduler/SchedulerConfigurationTest.java -------------------------------------------------------------------------------- /test/com/linkedin/drelephant/exceptions/EventExceptionTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/test/com/linkedin/drelephant/exceptions/EventExceptionTest.java -------------------------------------------------------------------------------- /test/com/linkedin/drelephant/exceptions/MRJobLogAnalyzerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/test/com/linkedin/drelephant/exceptions/MRJobLogAnalyzerTest.java -------------------------------------------------------------------------------- /test/com/linkedin/drelephant/exceptions/azkaban/AzkabanJobLogAnalyzerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/test/com/linkedin/drelephant/exceptions/azkaban/AzkabanJobLogAnalyzerTest.java -------------------------------------------------------------------------------- /test/com/linkedin/drelephant/mapreduce/TestTaskLevelAggregatedMetrics.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/test/com/linkedin/drelephant/mapreduce/TestTaskLevelAggregatedMetrics.java -------------------------------------------------------------------------------- /test/com/linkedin/drelephant/mapreduce/fetchers/MapReduceFSFetcherHadoop2Test.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/test/com/linkedin/drelephant/mapreduce/fetchers/MapReduceFSFetcherHadoop2Test.java -------------------------------------------------------------------------------- /test/com/linkedin/drelephant/mapreduce/fetchers/MapReduceFetcherHadoop2Test.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/test/com/linkedin/drelephant/mapreduce/fetchers/MapReduceFetcherHadoop2Test.java -------------------------------------------------------------------------------- /test/com/linkedin/drelephant/mapreduce/heuristics/DistributedCacheLimitHeuristicTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/test/com/linkedin/drelephant/mapreduce/heuristics/DistributedCacheLimitHeuristicTest.java -------------------------------------------------------------------------------- /test/com/linkedin/drelephant/mapreduce/heuristics/JobQueueLimitHeuristicTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/test/com/linkedin/drelephant/mapreduce/heuristics/JobQueueLimitHeuristicTest.java -------------------------------------------------------------------------------- /test/com/linkedin/drelephant/mapreduce/heuristics/MapperGCHeuristicTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/test/com/linkedin/drelephant/mapreduce/heuristics/MapperGCHeuristicTest.java -------------------------------------------------------------------------------- /test/com/linkedin/drelephant/mapreduce/heuristics/MapperMemoryHeuristicTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/test/com/linkedin/drelephant/mapreduce/heuristics/MapperMemoryHeuristicTest.java -------------------------------------------------------------------------------- /test/com/linkedin/drelephant/mapreduce/heuristics/MapperSkewHeuristicTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/test/com/linkedin/drelephant/mapreduce/heuristics/MapperSkewHeuristicTest.java -------------------------------------------------------------------------------- /test/com/linkedin/drelephant/mapreduce/heuristics/MapperSpeedHeuristicTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/test/com/linkedin/drelephant/mapreduce/heuristics/MapperSpeedHeuristicTest.java -------------------------------------------------------------------------------- /test/com/linkedin/drelephant/mapreduce/heuristics/MapperSpillHeuristicTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/test/com/linkedin/drelephant/mapreduce/heuristics/MapperSpillHeuristicTest.java -------------------------------------------------------------------------------- /test/com/linkedin/drelephant/mapreduce/heuristics/MapperTimeHeuristicTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/test/com/linkedin/drelephant/mapreduce/heuristics/MapperTimeHeuristicTest.java -------------------------------------------------------------------------------- /test/com/linkedin/drelephant/mapreduce/heuristics/ReducerGCHeuristicTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/test/com/linkedin/drelephant/mapreduce/heuristics/ReducerGCHeuristicTest.java -------------------------------------------------------------------------------- /test/com/linkedin/drelephant/mapreduce/heuristics/ReducerMemoryHeuristicTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/test/com/linkedin/drelephant/mapreduce/heuristics/ReducerMemoryHeuristicTest.java -------------------------------------------------------------------------------- /test/com/linkedin/drelephant/mapreduce/heuristics/ReducerSkewHeuristicTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/test/com/linkedin/drelephant/mapreduce/heuristics/ReducerSkewHeuristicTest.java -------------------------------------------------------------------------------- /test/com/linkedin/drelephant/mapreduce/heuristics/ReducerTimeHeuristicTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/test/com/linkedin/drelephant/mapreduce/heuristics/ReducerTimeHeuristicTest.java -------------------------------------------------------------------------------- /test/com/linkedin/drelephant/mapreduce/heuristics/ShuffleSortHeuristicTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/test/com/linkedin/drelephant/mapreduce/heuristics/ShuffleSortHeuristicTest.java -------------------------------------------------------------------------------- /test/com/linkedin/drelephant/math/StatisticsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/test/com/linkedin/drelephant/math/StatisticsTest.java -------------------------------------------------------------------------------- /test/com/linkedin/drelephant/priorityexecutor/PriorityBasedThreadPoolExecutorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/test/com/linkedin/drelephant/priorityexecutor/PriorityBasedThreadPoolExecutorTest.java -------------------------------------------------------------------------------- /test/com/linkedin/drelephant/schedulers/AirflowSchedulerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/test/com/linkedin/drelephant/schedulers/AirflowSchedulerTest.java -------------------------------------------------------------------------------- /test/com/linkedin/drelephant/schedulers/AzkabanSchedulerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/test/com/linkedin/drelephant/schedulers/AzkabanSchedulerTest.java -------------------------------------------------------------------------------- /test/com/linkedin/drelephant/schedulers/OozieSchedulerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/test/com/linkedin/drelephant/schedulers/OozieSchedulerTest.java -------------------------------------------------------------------------------- /test/com/linkedin/drelephant/schedulers/PinballSchedulerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/test/com/linkedin/drelephant/schedulers/PinballSchedulerTest.java -------------------------------------------------------------------------------- /test/com/linkedin/drelephant/spark/SparkMetricsAggregatorTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/test/com/linkedin/drelephant/spark/SparkMetricsAggregatorTest.scala -------------------------------------------------------------------------------- /test/com/linkedin/drelephant/spark/data/SparkApplicationDataTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/test/com/linkedin/drelephant/spark/data/SparkApplicationDataTest.scala -------------------------------------------------------------------------------- /test/com/linkedin/drelephant/spark/fetchers/SparkFetcherTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/test/com/linkedin/drelephant/spark/fetchers/SparkFetcherTest.scala -------------------------------------------------------------------------------- /test/com/linkedin/drelephant/spark/fetchers/SparkLogClientTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/test/com/linkedin/drelephant/spark/fetchers/SparkLogClientTest.scala -------------------------------------------------------------------------------- /test/com/linkedin/drelephant/spark/fetchers/SparkRestClientTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/test/com/linkedin/drelephant/spark/fetchers/SparkRestClientTest.scala -------------------------------------------------------------------------------- /test/com/linkedin/drelephant/spark/heuristics/ConfigurationHeuristicTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/test/com/linkedin/drelephant/spark/heuristics/ConfigurationHeuristicTest.scala -------------------------------------------------------------------------------- /test/com/linkedin/drelephant/spark/heuristics/ExecutorGcHeuristicTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/test/com/linkedin/drelephant/spark/heuristics/ExecutorGcHeuristicTest.scala -------------------------------------------------------------------------------- /test/com/linkedin/drelephant/spark/heuristics/ExecutorsHeuristicTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/test/com/linkedin/drelephant/spark/heuristics/ExecutorsHeuristicTest.scala -------------------------------------------------------------------------------- /test/com/linkedin/drelephant/spark/heuristics/JobsHeuristicTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/test/com/linkedin/drelephant/spark/heuristics/JobsHeuristicTest.scala -------------------------------------------------------------------------------- /test/com/linkedin/drelephant/spark/heuristics/StagesHeuristicTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/test/com/linkedin/drelephant/spark/heuristics/StagesHeuristicTest.scala -------------------------------------------------------------------------------- /test/com/linkedin/drelephant/spark/legacydata/LegacyDataConvertersTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/test/com/linkedin/drelephant/spark/legacydata/LegacyDataConvertersTest.scala -------------------------------------------------------------------------------- /test/com/linkedin/drelephant/spark/legacydata/MockSparkApplicationData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/test/com/linkedin/drelephant/spark/legacydata/MockSparkApplicationData.java -------------------------------------------------------------------------------- /test/com/linkedin/drelephant/tez/TezTaskLevelAggregatedMetricsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/test/com/linkedin/drelephant/tez/TezTaskLevelAggregatedMetricsTest.java -------------------------------------------------------------------------------- /test/com/linkedin/drelephant/tez/fetchers/TezFetcherTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/test/com/linkedin/drelephant/tez/fetchers/TezFetcherTest.java -------------------------------------------------------------------------------- /test/com/linkedin/drelephant/tez/heuristics/MapperDataSkewHeuristicTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/test/com/linkedin/drelephant/tez/heuristics/MapperDataSkewHeuristicTest.java -------------------------------------------------------------------------------- /test/com/linkedin/drelephant/tez/heuristics/MapperGCHeuristicTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/test/com/linkedin/drelephant/tez/heuristics/MapperGCHeuristicTest.java -------------------------------------------------------------------------------- /test/com/linkedin/drelephant/tez/heuristics/MapperMemoryHeuristicTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/test/com/linkedin/drelephant/tez/heuristics/MapperMemoryHeuristicTest.java -------------------------------------------------------------------------------- /test/com/linkedin/drelephant/tez/heuristics/MapperSpeedHeuristicTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/test/com/linkedin/drelephant/tez/heuristics/MapperSpeedHeuristicTest.java -------------------------------------------------------------------------------- /test/com/linkedin/drelephant/tez/heuristics/MapperSpillHeuristicTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/test/com/linkedin/drelephant/tez/heuristics/MapperSpillHeuristicTest.java -------------------------------------------------------------------------------- /test/com/linkedin/drelephant/tez/heuristics/MapperTimeHeuristicTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/test/com/linkedin/drelephant/tez/heuristics/MapperTimeHeuristicTest.java -------------------------------------------------------------------------------- /test/com/linkedin/drelephant/tez/heuristics/ReducerDataSkewHeuristicTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/test/com/linkedin/drelephant/tez/heuristics/ReducerDataSkewHeuristicTest.java -------------------------------------------------------------------------------- /test/com/linkedin/drelephant/tez/heuristics/ReducerGCHeuristicTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/test/com/linkedin/drelephant/tez/heuristics/ReducerGCHeuristicTest.java -------------------------------------------------------------------------------- /test/com/linkedin/drelephant/tez/heuristics/ReducerMemoryHeuristicTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/test/com/linkedin/drelephant/tez/heuristics/ReducerMemoryHeuristicTest.java -------------------------------------------------------------------------------- /test/com/linkedin/drelephant/tez/heuristics/ReducerTimeHeuristicTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/test/com/linkedin/drelephant/tez/heuristics/ReducerTimeHeuristicTest.java -------------------------------------------------------------------------------- /test/com/linkedin/drelephant/tony/TonyMetricsAggregatorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/test/com/linkedin/drelephant/tony/TonyMetricsAggregatorTest.java -------------------------------------------------------------------------------- /test/com/linkedin/drelephant/tony/fetchers/TonyFetcherTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/test/com/linkedin/drelephant/tony/fetchers/TonyFetcherTest.java -------------------------------------------------------------------------------- /test/com/linkedin/drelephant/tony/heuristics/TaskMemoryHeuristicTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/test/com/linkedin/drelephant/tony/heuristics/TaskMemoryHeuristicTest.java -------------------------------------------------------------------------------- /test/com/linkedin/drelephant/tony/util/TonyUtilsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/test/com/linkedin/drelephant/tony/util/TonyUtilsTest.java -------------------------------------------------------------------------------- /test/com/linkedin/drelephant/tuning/PSOParamGeneratorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/test/com/linkedin/drelephant/tuning/PSOParamGeneratorTest.java -------------------------------------------------------------------------------- /test/com/linkedin/drelephant/util/HadoopUtilsTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/test/com/linkedin/drelephant/util/HadoopUtilsTest.scala -------------------------------------------------------------------------------- /test/com/linkedin/drelephant/util/InfoExtractorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/test/com/linkedin/drelephant/util/InfoExtractorTest.java -------------------------------------------------------------------------------- /test/com/linkedin/drelephant/util/MemoryFormatUtilsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/test/com/linkedin/drelephant/util/MemoryFormatUtilsTest.java -------------------------------------------------------------------------------- /test/com/linkedin/drelephant/util/SparkUtilsTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/test/com/linkedin/drelephant/util/SparkUtilsTest.scala -------------------------------------------------------------------------------- /test/com/linkedin/drelephant/util/UtilsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/test/com/linkedin/drelephant/util/UtilsTest.java -------------------------------------------------------------------------------- /test/common/DBTestUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/test/common/DBTestUtil.java -------------------------------------------------------------------------------- /test/common/TestConstants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/test/common/TestConstants.java -------------------------------------------------------------------------------- /test/common/TestUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/test/common/TestUtil.java -------------------------------------------------------------------------------- /test/controllers/ApplicationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/test/controllers/ApplicationTest.java -------------------------------------------------------------------------------- /test/controllers/MetricsControllerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/test/controllers/MetricsControllerTest.java -------------------------------------------------------------------------------- /test/org/apache/spark/deploy/history/SparkDataCollectionTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/test/org/apache/spark/deploy/history/SparkDataCollectionTest.java -------------------------------------------------------------------------------- /test/org/apache/spark/deploy/history/SparkFsFetcherTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/test/org/apache/spark/deploy/history/SparkFsFetcherTest.scala -------------------------------------------------------------------------------- /test/resources/AggregatorConf.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/test/resources/AggregatorConf.xml -------------------------------------------------------------------------------- /test/resources/AutoTuningConf.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/test/resources/AutoTuningConf.xml -------------------------------------------------------------------------------- /test/resources/FetcherConf.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/test/resources/FetcherConf.xml -------------------------------------------------------------------------------- /test/resources/GeneralConf.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/test/resources/GeneralConf.xml -------------------------------------------------------------------------------- /test/resources/HeuristicConf.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/test/resources/HeuristicConf.xml -------------------------------------------------------------------------------- /test/resources/JobTypeConf.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/test/resources/JobTypeConf.xml -------------------------------------------------------------------------------- /test/resources/SchedulerConf.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/test/resources/SchedulerConf.xml -------------------------------------------------------------------------------- /test/resources/configurations/fetcher/FetcherConfTest1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/test/resources/configurations/fetcher/FetcherConfTest1.xml -------------------------------------------------------------------------------- /test/resources/configurations/fetcher/FetcherConfTest10.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/test/resources/configurations/fetcher/FetcherConfTest10.xml -------------------------------------------------------------------------------- /test/resources/configurations/fetcher/FetcherConfTest11.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/test/resources/configurations/fetcher/FetcherConfTest11.xml -------------------------------------------------------------------------------- /test/resources/configurations/fetcher/FetcherConfTest2.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/test/resources/configurations/fetcher/FetcherConfTest2.xml -------------------------------------------------------------------------------- /test/resources/configurations/fetcher/FetcherConfTest3.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/test/resources/configurations/fetcher/FetcherConfTest3.xml -------------------------------------------------------------------------------- /test/resources/configurations/fetcher/FetcherConfTest4.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/test/resources/configurations/fetcher/FetcherConfTest4.xml -------------------------------------------------------------------------------- /test/resources/configurations/fetcher/FetcherConfTest5.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/test/resources/configurations/fetcher/FetcherConfTest5.xml -------------------------------------------------------------------------------- /test/resources/configurations/fetcher/FetcherConfTest6.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/test/resources/configurations/fetcher/FetcherConfTest6.xml -------------------------------------------------------------------------------- /test/resources/configurations/fetcher/FetcherConfTest7.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/test/resources/configurations/fetcher/FetcherConfTest7.xml -------------------------------------------------------------------------------- /test/resources/configurations/fetcher/FetcherConfTest8.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/test/resources/configurations/fetcher/FetcherConfTest8.xml -------------------------------------------------------------------------------- /test/resources/configurations/fetcher/FetcherConfTest9.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/test/resources/configurations/fetcher/FetcherConfTest9.xml -------------------------------------------------------------------------------- /test/resources/configurations/heuristic/HeuristicConfTest1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/test/resources/configurations/heuristic/HeuristicConfTest1.xml -------------------------------------------------------------------------------- /test/resources/configurations/heuristic/HeuristicConfTest2.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/test/resources/configurations/heuristic/HeuristicConfTest2.xml -------------------------------------------------------------------------------- /test/resources/configurations/heuristic/HeuristicConfTest3.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/test/resources/configurations/heuristic/HeuristicConfTest3.xml -------------------------------------------------------------------------------- /test/resources/configurations/heuristic/HeuristicConfTest4.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/test/resources/configurations/heuristic/HeuristicConfTest4.xml -------------------------------------------------------------------------------- /test/resources/configurations/heuristic/HeuristicConfTest5.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/test/resources/configurations/heuristic/HeuristicConfTest5.xml -------------------------------------------------------------------------------- /test/resources/configurations/jobtype/JobTypeConfTest1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/test/resources/configurations/jobtype/JobTypeConfTest1.xml -------------------------------------------------------------------------------- /test/resources/configurations/jobtype/JobTypeConfTest2.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/test/resources/configurations/jobtype/JobTypeConfTest2.xml -------------------------------------------------------------------------------- /test/resources/configurations/jobtype/JobTypeConfTest3.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/test/resources/configurations/jobtype/JobTypeConfTest3.xml -------------------------------------------------------------------------------- /test/resources/configurations/jobtype/JobTypeConfTest4.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/test/resources/configurations/jobtype/JobTypeConfTest4.xml -------------------------------------------------------------------------------- /test/resources/configurations/jobtype/JobTypeConfTest5.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/test/resources/configurations/jobtype/JobTypeConfTest5.xml -------------------------------------------------------------------------------- /test/resources/configurations/jobtype/JobTypeConfTest6.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/test/resources/configurations/jobtype/JobTypeConfTest6.xml -------------------------------------------------------------------------------- /test/resources/configurations/scheduler/SchedulerConfTest1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/test/resources/configurations/scheduler/SchedulerConfTest1.xml -------------------------------------------------------------------------------- /test/resources/configurations/scheduler/SchedulerConfTest2.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/test/resources/configurations/scheduler/SchedulerConfTest2.xml -------------------------------------------------------------------------------- /test/resources/configurations/scheduler/SchedulerConfTest3.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/test/resources/configurations/scheduler/SchedulerConfTest3.xml -------------------------------------------------------------------------------- /test/resources/core-site.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/test/resources/core-site.xml -------------------------------------------------------------------------------- /test/resources/elephant.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/test/resources/elephant.conf -------------------------------------------------------------------------------- /test/resources/history/done/2018/05/17/000000/job_1526555215992_0001-1526555642677-user-QuasiMonteCarlo-1526555658299-1-1-SUCCEEDED-default-1526555648931.jhist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/test/resources/history/done/2018/05/17/000000/job_1526555215992_0001-1526555642677-user-QuasiMonteCarlo-1526555658299-1-1-SUCCEEDED-default-1526555648931.jhist -------------------------------------------------------------------------------- /test/resources/history/done/2018/05/17/000000/job_1526555215992_0001_conf.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/test/resources/history/done/2018/05/17/000000/job_1526555215992_0001_conf.xml -------------------------------------------------------------------------------- /test/resources/history/done/2018/05/17/000000/job_1526555215992_0002-1526555694494-user-QuasiMonteCarlo-1526555709175-1-1-SUCCEEDED-default-1526555699708.jhist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/test/resources/history/done/2018/05/17/000000/job_1526555215992_0002-1526555694494-user-QuasiMonteCarlo-1526555709175-1-1-SUCCEEDED-default-1526555699708.jhist -------------------------------------------------------------------------------- /test/resources/history/done/2018/05/17/000000/job_1526555215992_0002_conf.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/test/resources/history/done/2018/05/17/000000/job_1526555215992_0002_conf.xml -------------------------------------------------------------------------------- /test/resources/history/done_intermediate/user/job_1526555215992_0004-1526567229183-user-QuasiMonteCarlo-1526567243482-1-1-SUCCEEDED-default-1526567234171.jhist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/test/resources/history/done_intermediate/user/job_1526555215992_0004-1526567229183-user-QuasiMonteCarlo-1526567243482-1-1-SUCCEEDED-default-1526567234171.jhist -------------------------------------------------------------------------------- /test/resources/history/done_intermediate/user/job_1526555215992_0004_conf.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/test/resources/history/done_intermediate/user/job_1526555215992_0004_conf.xml -------------------------------------------------------------------------------- /test/resources/log4j.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/test/resources/log4j.properties -------------------------------------------------------------------------------- /test/resources/mapred-site.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/test/resources/mapred-site.xml -------------------------------------------------------------------------------- /test/resources/mrdata/mapperTaskCounter1.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/test/resources/mrdata/mapperTaskCounter1.properties -------------------------------------------------------------------------------- /test/resources/mrdata/mapperTaskCounter2.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/test/resources/mrdata/mapperTaskCounter2.properties -------------------------------------------------------------------------------- /test/resources/mrdata/mapperTaskCounter3.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/test/resources/mrdata/mapperTaskCounter3.properties -------------------------------------------------------------------------------- /test/resources/mrdata/reducerTaskCounter1.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/test/resources/mrdata/reducerTaskCounter1.properties -------------------------------------------------------------------------------- /test/resources/mrdata/sampleJobConf.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/test/resources/mrdata/sampleJobConf.properties -------------------------------------------------------------------------------- /test/resources/mrdata/sampleJobCounter.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/test/resources/mrdata/sampleJobCounter.properties -------------------------------------------------------------------------------- /test/resources/spark-defaults.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/test/resources/spark-defaults.conf -------------------------------------------------------------------------------- /test/resources/spark_event_logs/event_log_1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/test/resources/spark_event_logs/event_log_1 -------------------------------------------------------------------------------- /test/resources/spark_event_logs/event_log_2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/test/resources/spark_event_logs/event_log_2 -------------------------------------------------------------------------------- /test/resources/test-init.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/test/resources/test-init.sql -------------------------------------------------------------------------------- /test/resources/tunein-test1.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/test/resources/tunein-test1.sql -------------------------------------------------------------------------------- /test/rest/RestAPITest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/test/rest/RestAPITest.java -------------------------------------------------------------------------------- /travis.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/travis.sh -------------------------------------------------------------------------------- /web/app/adapters/application.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/web/app/adapters/application.js -------------------------------------------------------------------------------- /web/app/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/web/app/app.js -------------------------------------------------------------------------------- /web/app/components/heuristic-details-list.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/web/app/components/heuristic-details-list.js -------------------------------------------------------------------------------- /web/app/components/loading-panel.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/web/app/components/loading-panel.js -------------------------------------------------------------------------------- /web/app/components/map-reduce-exception.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/web/app/components/map-reduce-exception.js -------------------------------------------------------------------------------- /web/app/components/paging-panel.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/web/app/components/paging-panel.js -------------------------------------------------------------------------------- /web/app/components/search-panel.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/web/app/components/search-panel.js -------------------------------------------------------------------------------- /web/app/components/single-heuristic-detail.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/web/app/components/single-heuristic-detail.js -------------------------------------------------------------------------------- /web/app/components/single-tab.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/web/app/components/single-tab.js -------------------------------------------------------------------------------- /web/app/components/user-tabs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/web/app/components/user-tabs.js -------------------------------------------------------------------------------- /web/app/components/user-tags.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/web/app/components/user-tags.js -------------------------------------------------------------------------------- /web/app/controllers/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/web/app/controllers/app.js -------------------------------------------------------------------------------- /web/app/controllers/dashboard.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/web/app/controllers/dashboard.js -------------------------------------------------------------------------------- /web/app/controllers/dashboard/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/web/app/controllers/dashboard/app.js -------------------------------------------------------------------------------- /web/app/controllers/dashboard/job.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/web/app/controllers/dashboard/job.js -------------------------------------------------------------------------------- /web/app/controllers/dashboard/workflow.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/web/app/controllers/dashboard/workflow.js -------------------------------------------------------------------------------- /web/app/controllers/job.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/web/app/controllers/job.js -------------------------------------------------------------------------------- /web/app/controllers/not-found.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/web/app/controllers/not-found.js -------------------------------------------------------------------------------- /web/app/controllers/search.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/web/app/controllers/search.js -------------------------------------------------------------------------------- /web/app/controllers/user-details.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/web/app/controllers/user-details.js -------------------------------------------------------------------------------- /web/app/controllers/workflow-exceptions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/web/app/controllers/workflow-exceptions.js -------------------------------------------------------------------------------- /web/app/controllers/workflow.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/web/app/controllers/workflow.js -------------------------------------------------------------------------------- /web/app/helpers/eq.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/web/app/helpers/eq.js -------------------------------------------------------------------------------- /web/app/helpers/get-bootstrap-severity-code.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/web/app/helpers/get-bootstrap-severity-code.js -------------------------------------------------------------------------------- /web/app/helpers/get-color-for-severity.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/web/app/helpers/get-color-for-severity.js -------------------------------------------------------------------------------- /web/app/helpers/get-date.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/web/app/helpers/get-date.js -------------------------------------------------------------------------------- /web/app/helpers/get-duration-breakdown.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/web/app/helpers/get-duration-breakdown.js -------------------------------------------------------------------------------- /web/app/helpers/get-percentage.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/web/app/helpers/get-percentage.js -------------------------------------------------------------------------------- /web/app/helpers/get-resource-in-gb-hours-value.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/web/app/helpers/get-resource-in-gb-hours-value.js -------------------------------------------------------------------------------- /web/app/helpers/get-resource-in-gbhours.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/web/app/helpers/get-resource-in-gbhours.js -------------------------------------------------------------------------------- /web/app/helpers/gt.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/web/app/helpers/gt.js -------------------------------------------------------------------------------- /web/app/helpers/not-empty.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/web/app/helpers/not-empty.js -------------------------------------------------------------------------------- /web/app/helpers/url-encode.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/web/app/helpers/url-encode.js -------------------------------------------------------------------------------- /web/app/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/web/app/index.html -------------------------------------------------------------------------------- /web/app/initializers/component-router-injector.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/web/app/initializers/component-router-injector.js -------------------------------------------------------------------------------- /web/app/initializers/notification-injector.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/web/app/initializers/notification-injector.js -------------------------------------------------------------------------------- /web/app/models/application-summary.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/web/app/models/application-summary.js -------------------------------------------------------------------------------- /web/app/models/application.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/web/app/models/application.js -------------------------------------------------------------------------------- /web/app/models/dashboard-summary.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/web/app/models/dashboard-summary.js -------------------------------------------------------------------------------- /web/app/models/exception-status.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/web/app/models/exception-status.js -------------------------------------------------------------------------------- /web/app/models/job-summary.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/web/app/models/job-summary.js -------------------------------------------------------------------------------- /web/app/models/job.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/web/app/models/job.js -------------------------------------------------------------------------------- /web/app/models/search-option.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/web/app/models/search-option.js -------------------------------------------------------------------------------- /web/app/models/search-result.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/web/app/models/search-result.js -------------------------------------------------------------------------------- /web/app/models/user-detail.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/web/app/models/user-detail.js -------------------------------------------------------------------------------- /web/app/models/users.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/web/app/models/users.js -------------------------------------------------------------------------------- /web/app/models/workflow-exception.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/web/app/models/workflow-exception.js -------------------------------------------------------------------------------- /web/app/models/workflow-summary.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/web/app/models/workflow-summary.js -------------------------------------------------------------------------------- /web/app/models/workflow.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/web/app/models/workflow.js -------------------------------------------------------------------------------- /web/app/resolver.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/web/app/resolver.js -------------------------------------------------------------------------------- /web/app/router.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/web/app/router.js -------------------------------------------------------------------------------- /web/app/routes/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/web/app/routes/app.js -------------------------------------------------------------------------------- /web/app/routes/dashboard.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/web/app/routes/dashboard.js -------------------------------------------------------------------------------- /web/app/routes/dashboard/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/web/app/routes/dashboard/app.js -------------------------------------------------------------------------------- /web/app/routes/dashboard/job.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/web/app/routes/dashboard/job.js -------------------------------------------------------------------------------- /web/app/routes/dashboard/workflow.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/web/app/routes/dashboard/workflow.js -------------------------------------------------------------------------------- /web/app/routes/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/web/app/routes/index.js -------------------------------------------------------------------------------- /web/app/routes/job.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/web/app/routes/job.js -------------------------------------------------------------------------------- /web/app/routes/not-found.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/web/app/routes/not-found.js -------------------------------------------------------------------------------- /web/app/routes/search.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/web/app/routes/search.js -------------------------------------------------------------------------------- /web/app/routes/user-details.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/web/app/routes/user-details.js -------------------------------------------------------------------------------- /web/app/routes/work-in-progress.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/web/app/routes/work-in-progress.js -------------------------------------------------------------------------------- /web/app/routes/workflow-exceptions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/web/app/routes/workflow-exceptions.js -------------------------------------------------------------------------------- /web/app/routes/workflow.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/web/app/routes/workflow.js -------------------------------------------------------------------------------- /web/app/serializers/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/web/app/serializers/app.js -------------------------------------------------------------------------------- /web/app/serializers/application-summary.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/web/app/serializers/application-summary.js -------------------------------------------------------------------------------- /web/app/serializers/application.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/web/app/serializers/application.js -------------------------------------------------------------------------------- /web/app/serializers/job-summary.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/web/app/serializers/job-summary.js -------------------------------------------------------------------------------- /web/app/serializers/job.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/web/app/serializers/job.js -------------------------------------------------------------------------------- /web/app/serializers/workflow-summary.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/web/app/serializers/workflow-summary.js -------------------------------------------------------------------------------- /web/app/serializers/workflow.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/web/app/serializers/workflow.js -------------------------------------------------------------------------------- /web/app/styles/app.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/web/app/styles/app.css -------------------------------------------------------------------------------- /web/app/styles/partials/aggregated-metrics.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/web/app/styles/partials/aggregated-metrics.css -------------------------------------------------------------------------------- /web/app/styles/partials/application-menu.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/web/app/styles/partials/application-menu.css -------------------------------------------------------------------------------- /web/app/styles/partials/application.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/web/app/styles/partials/application.css -------------------------------------------------------------------------------- /web/app/styles/partials/breadcrumbs.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/web/app/styles/partials/breadcrumbs.css -------------------------------------------------------------------------------- /web/app/styles/partials/dashboard-header.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/web/app/styles/partials/dashboard-header.css -------------------------------------------------------------------------------- /web/app/styles/partials/heuristic-detail.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/web/app/styles/partials/heuristic-detail.css -------------------------------------------------------------------------------- /web/app/styles/partials/heuristics-summary.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/web/app/styles/partials/heuristics-summary.css -------------------------------------------------------------------------------- /web/app/styles/partials/jobs-severity.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/web/app/styles/partials/jobs-severity.css -------------------------------------------------------------------------------- /web/app/styles/partials/loading-panel.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/web/app/styles/partials/loading-panel.css -------------------------------------------------------------------------------- /web/app/styles/partials/navbar.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/web/app/styles/partials/navbar.css -------------------------------------------------------------------------------- /web/app/styles/partials/not-found.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/web/app/styles/partials/not-found.css -------------------------------------------------------------------------------- /web/app/styles/partials/search-panel.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/web/app/styles/partials/search-panel.css -------------------------------------------------------------------------------- /web/app/styles/partials/search.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/web/app/styles/partials/search.css -------------------------------------------------------------------------------- /web/app/styles/partials/user-detail.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/web/app/styles/partials/user-detail.css -------------------------------------------------------------------------------- /web/app/styles/partials/user-tabs.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/web/app/styles/partials/user-tabs.css -------------------------------------------------------------------------------- /web/app/styles/partials/user-tags.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/web/app/styles/partials/user-tags.css -------------------------------------------------------------------------------- /web/app/templates/app.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/web/app/templates/app.hbs -------------------------------------------------------------------------------- /web/app/templates/application.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/web/app/templates/application.hbs -------------------------------------------------------------------------------- /web/app/templates/components/aggregated-metrics.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/web/app/templates/components/aggregated-metrics.hbs -------------------------------------------------------------------------------- /web/app/templates/components/application-list.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/web/app/templates/components/application-list.hbs -------------------------------------------------------------------------------- /web/app/templates/components/flow-list.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/web/app/templates/components/flow-list.hbs -------------------------------------------------------------------------------- /web/app/templates/components/heuristic-details-list.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/web/app/templates/components/heuristic-details-list.hbs -------------------------------------------------------------------------------- /web/app/templates/components/heuristics-summary.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/web/app/templates/components/heuristics-summary.hbs -------------------------------------------------------------------------------- /web/app/templates/components/job-list.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/web/app/templates/components/job-list.hbs -------------------------------------------------------------------------------- /web/app/templates/components/jobs-severity.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/web/app/templates/components/jobs-severity.hbs -------------------------------------------------------------------------------- /web/app/templates/components/loading-panel.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/web/app/templates/components/loading-panel.hbs -------------------------------------------------------------------------------- /web/app/templates/components/map-reduce-exception.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/web/app/templates/components/map-reduce-exception.hbs -------------------------------------------------------------------------------- /web/app/templates/components/paging-panel.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/web/app/templates/components/paging-panel.hbs -------------------------------------------------------------------------------- /web/app/templates/components/search-panel.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/web/app/templates/components/search-panel.hbs -------------------------------------------------------------------------------- /web/app/templates/components/single-application.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/web/app/templates/components/single-application.hbs -------------------------------------------------------------------------------- /web/app/templates/components/single-flow.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/web/app/templates/components/single-flow.hbs -------------------------------------------------------------------------------- /web/app/templates/components/single-heuristic-detail.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/web/app/templates/components/single-heuristic-detail.hbs -------------------------------------------------------------------------------- /web/app/templates/components/single-job.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/web/app/templates/components/single-job.hbs -------------------------------------------------------------------------------- /web/app/templates/components/single-tab.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/web/app/templates/components/single-tab.hbs -------------------------------------------------------------------------------- /web/app/templates/components/tasks-severity.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/web/app/templates/components/tasks-severity.hbs -------------------------------------------------------------------------------- /web/app/templates/components/user-tabs.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/web/app/templates/components/user-tabs.hbs -------------------------------------------------------------------------------- /web/app/templates/components/user-tags.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/web/app/templates/components/user-tags.hbs -------------------------------------------------------------------------------- /web/app/templates/dashboard.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/web/app/templates/dashboard.hbs -------------------------------------------------------------------------------- /web/app/templates/dashboard/app.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/web/app/templates/dashboard/app.hbs -------------------------------------------------------------------------------- /web/app/templates/dashboard/job.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/web/app/templates/dashboard/job.hbs -------------------------------------------------------------------------------- /web/app/templates/dashboard/workflow.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/web/app/templates/dashboard/workflow.hbs -------------------------------------------------------------------------------- /web/app/templates/job.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/web/app/templates/job.hbs -------------------------------------------------------------------------------- /web/app/templates/loading.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/web/app/templates/loading.hbs -------------------------------------------------------------------------------- /web/app/templates/not-found.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/web/app/templates/not-found.hbs -------------------------------------------------------------------------------- /web/app/templates/search.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/web/app/templates/search.hbs -------------------------------------------------------------------------------- /web/app/templates/user-details.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/web/app/templates/user-details.hbs -------------------------------------------------------------------------------- /web/app/templates/work-in-progress.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/web/app/templates/work-in-progress.hbs -------------------------------------------------------------------------------- /web/app/templates/workflow-exceptions.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/web/app/templates/workflow-exceptions.hbs -------------------------------------------------------------------------------- /web/app/templates/workflow.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/web/app/templates/workflow.hbs -------------------------------------------------------------------------------- /web/app/utils/scheduler.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/web/app/utils/scheduler.js -------------------------------------------------------------------------------- /web/bower.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/web/bower.json -------------------------------------------------------------------------------- /web/config/environment.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/web/config/environment.js -------------------------------------------------------------------------------- /web/ember-cli-build.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/web/ember-cli-build.js -------------------------------------------------------------------------------- /web/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/web/package.json -------------------------------------------------------------------------------- /web/public/assets/images/loading.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/web/public/assets/images/loading.gif -------------------------------------------------------------------------------- /web/public/assets/images/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/web/public/assets/images/logo.png -------------------------------------------------------------------------------- /web/public/assets/images/runtime.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/web/public/assets/images/runtime.png -------------------------------------------------------------------------------- /web/public/assets/images/usedmemory.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/web/public/assets/images/usedmemory.png -------------------------------------------------------------------------------- /web/public/assets/images/waittime.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/web/public/assets/images/waittime.png -------------------------------------------------------------------------------- /web/public/assets/images/wastedmemory.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/web/public/assets/images/wastedmemory.png -------------------------------------------------------------------------------- /web/testem.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/web/testem.js -------------------------------------------------------------------------------- /web/tests/helpers/destroy-app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/web/tests/helpers/destroy-app.js -------------------------------------------------------------------------------- /web/tests/helpers/module-for-acceptance.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/web/tests/helpers/module-for-acceptance.js -------------------------------------------------------------------------------- /web/tests/helpers/resolver.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/web/tests/helpers/resolver.js -------------------------------------------------------------------------------- /web/tests/helpers/start-app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/web/tests/helpers/start-app.js -------------------------------------------------------------------------------- /web/tests/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/web/tests/index.html -------------------------------------------------------------------------------- /web/tests/integration/components/aggregated-metrics-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/web/tests/integration/components/aggregated-metrics-test.js -------------------------------------------------------------------------------- /web/tests/integration/components/heuristic-details-list-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/web/tests/integration/components/heuristic-details-list-test.js -------------------------------------------------------------------------------- /web/tests/integration/components/heuristics-summary-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/web/tests/integration/components/heuristics-summary-test.js -------------------------------------------------------------------------------- /web/tests/integration/components/jobs-severity-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/web/tests/integration/components/jobs-severity-test.js -------------------------------------------------------------------------------- /web/tests/integration/components/single-application-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/web/tests/integration/components/single-application-test.js -------------------------------------------------------------------------------- /web/tests/integration/components/single-flow-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/web/tests/integration/components/single-flow-test.js -------------------------------------------------------------------------------- /web/tests/integration/components/single-heuristic-detail-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/web/tests/integration/components/single-heuristic-detail-test.js -------------------------------------------------------------------------------- /web/tests/integration/components/single-job-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/web/tests/integration/components/single-job-test.js -------------------------------------------------------------------------------- /web/tests/integration/components/single-tab-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/web/tests/integration/components/single-tab-test.js -------------------------------------------------------------------------------- /web/tests/integration/components/tasks-severity-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/web/tests/integration/components/tasks-severity-test.js -------------------------------------------------------------------------------- /web/tests/integration/components/user-tabs-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/web/tests/integration/components/user-tabs-test.js -------------------------------------------------------------------------------- /web/tests/test-helper.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/web/tests/test-helper.js -------------------------------------------------------------------------------- /web/tests/unit/helpers/eq-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/web/tests/unit/helpers/eq-test.js -------------------------------------------------------------------------------- /web/tests/unit/helpers/get-bootstrap-severity-code-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/web/tests/unit/helpers/get-bootstrap-severity-code-test.js -------------------------------------------------------------------------------- /web/tests/unit/helpers/get-color-for-severity-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/web/tests/unit/helpers/get-color-for-severity-test.js -------------------------------------------------------------------------------- /web/tests/unit/helpers/get-date-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/web/tests/unit/helpers/get-date-test.js -------------------------------------------------------------------------------- /web/tests/unit/helpers/get-duration-breakdown-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/web/tests/unit/helpers/get-duration-breakdown-test.js -------------------------------------------------------------------------------- /web/tests/unit/helpers/get-percentage-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/web/tests/unit/helpers/get-percentage-test.js -------------------------------------------------------------------------------- /web/tests/unit/helpers/get-resource-in-gbhours-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/web/tests/unit/helpers/get-resource-in-gbhours-test.js -------------------------------------------------------------------------------- /web/tests/unit/helpers/gt-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/web/tests/unit/helpers/gt-test.js -------------------------------------------------------------------------------- /web/tests/unit/helpers/not-empty-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/web/tests/unit/helpers/not-empty-test.js -------------------------------------------------------------------------------- /web/tests/unit/helpers/url-encode-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/web/tests/unit/helpers/url-encode-test.js -------------------------------------------------------------------------------- /web/tests/unit/utils/scheduler-test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/dr-elephant/HEAD/web/tests/unit/utils/scheduler-test.js --------------------------------------------------------------------------------