• Search by APIs
  • Search by Words
  • Search Projects
  • Java
  • Python
  • JavaScript
  • TypeScript
  • C++
  • Scala
  • Blog
Project: reef (GitHub Link)
  • reef-master
    • Doxyfile
    • pom.xml
    • LICENSE
    • appveyor.yml
    • lang
      • common
        • proto
          • reef_protocol.proto
          • reef_service_protos.proto
          • bridge
            • DriverCommonProtocol.proto
            • ClientProtocol.proto
            • DriverServiceProtocol.proto
            • DriverClientProtocol.proto
          • evaluator_runtime.proto
          • RemoteProtocol.proto
          • client_runtime.proto
          • evaluator_shim.proto
        • bridge
          • avro
            • Protocol.avsc
            • BridgeInterop.avsc
            • DefinedRuntimes.avsc
            • Bridge.avsc
        • token
          • avro
            • SecurityToken.avsc
        • wake
          • avro
            • Header.avsc
            • AvroTestMessage.avsc
      • scala
        • reef-examples-scala
          • src
            • main
              • scala
                • org
                  • apache
                    • reef
                      • examples
                        • hellospark
                          • ReefOnSparkDriver.scala
                          • ReefOnSpark.scala
                          • ReefOnSparkTask.scala
          • pom.xml
      • cs
        • Org.Apache.REEF.Common
          • Context
            • IContextMessageSource.cs
            • ContextConfiguration.cs
            • IContextMessageHandler.cs
            • ContextConfigurationOptions.cs
            • ContextMessage.cs
            • Defaults
              • DefaultContextMessageSource.cs
              • DefaultContextStartHandler.cs
              • DefaultContextStopHandler.cs
            • IContextMessage.cs
          • Evaluator
            • DefaultYarnOneBoxHttpDriverConnection.cs
            • EvaluatorRuntimeState.cs
            • DefaultYarnClusterHttpDriverConnection.cs
            • IDriverConnection.cs
            • DriverConnectionConfigurationProviders
              • IDriverReconnConfigProvider.cs
              • YarnOneBoxHttpDriverReconnConfigProvider.cs
              • LocalHttpDriverReconnConfigProvider.cs
              • DefaultDriverReconnConfigProvider.cs
              • YarnClusterHttpDriverReconnConfigProvider.cs
            • DefaultLocalHttpDriverConnection.cs
            • EvaluatorType.cs
            • Parameters
              • EvaluatorConfigurationProviders.cs
            • EvaluatorOperationState.cs
            • MissingDriverConnection.cs
            • DriverInformation.cs
          • Catalog
            • NodeDescriptorImpl.cs
            • ResourceCatalogImpl.cs
            • IRackDescriptor.cs
            • INodeDescriptor.cs
            • RackDescriptorImpl.cs
            • IResourceCatalog.cs
            • Capabilities
              • ICapability.cs
              • CPU.cs
              • RAM.cs
          • IContextAndTaskSubmittable.cs
          • Avro
            • AvroJsonSerializer.cs
            • AvroHttpSerializer.cs
            • AvroReefServiceInfo.cs
            • AvroHttpRequest.cs
            • AvroFailedTask.cs
            • AvroDriverInfo.cs
            • README.md
            • HeaderEntry.cs
          • Services
            • ServiceConfiguration.cs
          • Runtime
            • MachineStatus.cs
            • Evaluator
              • ReefMessageProtoObserver.cs
              • Task
                • TaskClientCodeException.cs
                • TaskLifeCycle.cs
                • TaskStopImpl.cs
                • CloseEventImpl.cs
                • TaskRuntime.cs
                • SuspendEventImpl.cs
                • TaskStatus.cs
                • TaskState.cs
                • TaskStartImpl.cs
                • TaskStartHandlerException.cs
                • TaskStopHandlerException.cs
                • DriverMessageImpl.cs
              • Context
                • ContextStopHandlerException.cs
                • ContextStartImpl.cs
                • ContextStopImpl.cs
                • ContextClientCodeException.cs
                • RootContextLauncher.cs
                • ContextLifeCycle.cs
                • ContextRuntime.cs
                • ContextManager.cs
                • ContextStartHandlerException.cs
                • ContextException.cs
              • EvaluatorSettings.cs
              • EvaluatorRuntime.cs
              • PIDStoreHandler.cs
              • Utils
                • NamedparameterAlias.cs
              • HeartBeatManager.cs
              • Parameters
                • HeartbeatMaxRetryForNonRecoveryMode.cs
                • EvaluatorHeartbeatPeriodInMs.cs
                • HeartbeatMaxRetry.cs
              • Constants.cs
              • EvaluatorExitLogger.cs
              • IHeartBeatManager.cs
            • RuntimeName.cs
          • Jar
            • ResourceHelper.cs
          • Api
            • AbstractFailure.cs
            • IAbstractFailure.cs
            • IFailure.cs
          • Tasks
            • DriverConnectionState.cs
            • ITask.cs
            • IDriverConnectionMessage.cs
            • TaskConfiguration.cs
            • IDriverConnectionMessageHandler.cs
            • Defaults
              • DefaultTaskMessageSource.cs
              • DefaultTaskCloseHandler.cs
              • DefaultSuspendHandler.cs
              • DefaultDriverConnectionMessageHandler.cs
              • DefaultDriverMessageHandler.cs
            • IDriverMessageHandler.cs
            • DriverConnectionMessageImpl.cs
            • Exceptions
              • TaskCloseHandlerNotBoundException.cs
            • TaskConfigurationOptions.cs
            • TaskMessage.cs
            • Events
              • ICloseEvent.cs
              • ITaskStart.cs
              • IDriverMessage.cs
              • ITaskStop.cs
              • ISuspendEvent.cs
            • ITaskMessageSource.cs
          • Org.Apache.REEF.Common.csproj
          • Telemetry
            • DriverMetricsObserverConfigurationModule.cs
            • MetricSinks.cs
            • MetricSinkThreshold.cs
            • EvaluatorMetrics.cs
            • CounterMetric.cs
            • MetricBase.cs
            • MetricsService.cs
            • IMetric.cs
            • DriverMetrics.cs
            • LongMetric.cs
            • IDriverMetrics.cs
            • DriverMetricsObservers.cs
            • ITracker.cs
            • ICounter.cs
            • MetricsData.cs
            • FloatMetric.cs
            • MessageSenderConfigurationModule.cs
            • DoubleMetric.cs
            • MetricsMessageSender.cs
            • IMetricSet.cs
            • IntegerMetric.cs
            • DefaultMetricsSink.cs
            • IMetrics.cs
            • IEvaluatorMetrics.cs
            • MetricTracker.cs
            • IMetricsSink.cs
            • MetricClass.cs
          • IContextSubmittable.cs
          • Poison
            • PoisonedEventHandler.cs
          • Io
            • INameClient.cs
            • NamingConfigurationOptions.cs
            • NamingConfiguration.cs
            • TcpPortConfigurationProvider.cs
            • NameAssignment.cs
          • Client
            • IWakeError.cs
            • IFailedJob.cs
            • ICompletedJob.cs
            • IFailedRuntime.cs
            • ISubmittedJob.cs
            • IJobMessage.cs
            • IRunningJob.cs
            • Parameters
              • DriverConfigurationProviders.cs
            • LauncherStatus.cs
          • Protobuf
            • ReefProtocol
              • EvaluatorHeartbeatProtoCodec.cs
              • DriverRuntime.pb.cs
              • ReefProtocol.pb.cs
              • ReefService.pb.cs
              • REEFMessageCodec.cs
              • ClientRuntime.pb.cs
              • EvaluatorRunTime.pb.cs
              • Serializer.cs
            • Proto
              • reef_protocol.proto
              • reef_service_protos.proto
              • evaluator_runtime.proto
              • driver_runtime.proto
              • client_runtime.proto
          • Exceptions
            • RecoverableNetworkException.cs
            • NonSerializableJobException.cs
            • NonSerializableEvaluatorException.cs
            • NonSerializableTaskException.cs
            • JobException.cs
          • ITaskSubmittable.cs
          • Constants.cs
          • Properties
            • AssemblyInfo.cs
          • metrics
            • MutableMetricsLayer
              • DefaultMetricsSourceConfiguration.cs
              • DefaultMetricsSourceParameters.cs
              • IMetricsFactory.cs
              • StatsHelperClass.cs
              • MutableMetricBase.cs
              • IStat.cs
              • IDoubleGauge.cs
              • MutableDoubleGauge.cs
              • IMutableMetric.cs
              • ICounter.cs
              • IMetricContainer.cs
              • MutableCounter.cs
              • MutableMetricContainer.cs
              • DefaultMetricsFactoryImpl.cs
              • IRate.cs
              • MutableStat.cs
              • MutableLongGauge.cs
              • ILongGauge.cs
              • MutableRate.cs
              • DefaultMetricsSourceImpl.cs
              • IExtendedMutableMetric.cs
            • Api
              • SnapshotRequest.cs
              • MetricType.cs
              • IImmutableMetric.cs
              • IMetricsVisitor.cs
              • IMetricsRecord.cs
              • ImmutableMetricImpl.cs
              • IMetricsCollector.cs
              • IMetricsInfo.cs
              • IMetricsFilter.cs
              • MetricsInfoImpl.cs
              • MetricsTag.cs
              • IMetricsSource.cs
              • IMetricsRecordBuilder.cs
              • MetricsException.cs
              • IMetricsSystem.cs
            • MetricsSystem
              • DefaultMetricsFilter.cs
              • MetricsRecord.cs
              • ImmutableDoubleGauge.cs
              • IMetricsCollectorMutable.cs
              • MetricsRecordBuilder.cs
              • MetricsCollectorMutable.cs
              • MetricsSystemConstants.cs
              • ImmutableLongGauge.cs
              • ImmutableCounter.cs
          • Files
            • PathUtilities.cs
            • REEFFileNames.cs
          • Events
            • IContextStop.cs
            • IContextStart.cs
        • Org.Apache.REEF.sln
        • build.targets
        • build.Test.targets
        • Org.Apache.REEF.FatNuGet
          • Org.Apache.REEF.FatNuGet.csproj
        • Org.Apache.REEF.Bridge.Core.Grpc
          • Driver
            • DriverServiceClient.cs
            • DriverClientService.cs
            • DriverServicePort.cs
            • GRPCUtils.cs
          • Client
            • ClientLauncher.cs
            • DriverClientParameters.cs
            • ClientLauncherFactory.cs
            • ClientService.cs
          • Org.Apache.REEF.Bridge.Core.Grpc.csproj
        • TestRunner.proj
        • Org.Apache.REEF.Common.Tests
          • Org.Apache.REEF.Common.Tests.csproj
          • Telemetry
            • MetricTests.cs
          • metrics
            • DefaultMetricSourceTests.cs
            • MetricTestUtils.cs
            • SnapshotRequestTest.cs
            • MetricsCollectorTests.cs
            • ImmutableMetricImplTests.cs
            • ImmutableMetricTest.cs
            • TestMetricsTag.cs
            • MutableMetricTest.cs
          • TestHttpSerialization.cs
        • build.Library.props
        • Org.Apache.REEF.Tang
          • Annotations
            • NamedParameter.cs
            • Name.cs
            • Parameter.cs
            • DefaultImplementation.cs
            • Unit.cs
            • Inject.cs
          • Types
            • INamedParameterNode.cs
            • ITraversable.cs
            • IClassNode.cs
            • IPackageNode.cs
            • IConstructorDef.cs
            • IConstructorArg.cs
            • INode.cs
          • Util
            • ReflectionUtilities.cs
            • MonotonicTreeMap.cs
            • SetValuedKey.cs
            • GenericType.cs
            • AbstractMonotonicMultiMap.cs
            • MonotonicSet.cs
            • MonotonicHashMap.cs
            • MonotonicMultiHashMap.cs
            • MonotonicHashSet.cs
            • MonotonicMultiMap.cs
            • AssemblyLoader.cs
            • Language.cs
          • Org.Apache.REEF.Tang.csproj
          • Protobuf
            • ProtocolBufferClassHierarchy.cs
            • class_hierarchy.cs
            • injection_plan.cs
            • ProtocolBufferInjectionPlan.cs
          • Exceptions
            • ClassHierarchyException.cs
            • InjectionException.cs
            • IllegalStateException.cs
            • BindException.cs
            • NameResolutionException.cs
            • ParseException.cs
            • ReefRuntimeException.cs
            • TangApplicationException.cs
          • Properties
            • AssemblyInfo.cs
          • Formats
            • ConfigurationFile.cs
            • ConfigurationModule.cs
            • RequiredParameter.cs
            • AvroConfigurationDataContract
              • AvroConfiguration.cs
              • ConfigurationEntry.cs
            • IConfigurationSerializer.cs
            • Provides.cs
            • ConfigurationModuleBuilder.cs
            • RequiredImpl.cs
            • AvroConfigurationSerializer.cs
            • OptionalImpl.cs
            • IImpl.cs
            • IParam.cs
            • OptionalParameter.cs
          • Implementations
            • Tang
              • TangImpl.cs
              • TangFactory.cs
            • InjectionPlan
              • ListInjectionPlan.cs
              • SetInjectionPlan.cs
              • InjectionFuture.cs
              • CsInstance.cs
              • Constructor.cs
              • InjectorImpl.cs
              • Subplan.cs
              • InjectionPlan.cs
              • InjectionFuturePlan.cs
            • Configuration
              • CsConfigurationImpl.cs
              • CsConfigurationBuilderImpl.cs
              • ConfigurationImpl.cs
              • Configurations.cs
              • ConfigurationBuilderImpl.cs
            • ClassHierarchy
              • ConstructorArgImpl.cs
              • AvroDataContract
                • AvroPackageNode.cs
                • AvroNamedParameterNode.cs
                • AvroConstructorDef.cs
                • AvroConstructorArg.cs
                • AvroNode.cs
                • AvroClassNode.cs
              • AbstractNode.cs
              • NodeFactory.cs
              • AvroClassHierarchySerializer.cs
              • NamedParameterNodeImpl.cs
              • ParameterParser.cs
              • AvroClassHierarchy.cs
              • ClassHierarchyImpl.cs
              • PackageNodeImpl.cs
              • ConstructorDefImpl.cs
              • ClassNodeImpl.cs
          • Interface
            • ITang.cs
            • ICsInternalConfigurationBuilder.cs
            • ICsClassHierarchy.cs
            • ICsConfigurationBuilder.cs
            • IExternalConstructor.cs
            • IConfigurationProvider.cs
            • IClassHierarchy.cs
            • IConfigurationBuilder.cs
            • IClassHierarchySerializer.cs
            • IInjector.cs
            • IAspect.cs
            • IConfiguration.cs
        • Org.Apache.REEF.Bridge.Core.Tests
          • Properties
            • AssemblyInfo.cs
          • Fail
            • Task
              • FailTaskStart.cs
              • FailTaskClient.cs
              • FailTaskSuspend.cs
              • FailTaskStop.cs
              • BlockingCallTaskBase.cs
              • Driver.cs
              • FailTaskCall.cs
              • FailTaskClose.cs
              • FailTaskMsg.cs
              • FailTask.cs
            • Driver
              • NoopTask.cs
              • FailDriverClient.cs
              • FailDriver.cs
            • Test
              • TestUtils.cs
              • FailDriverTest.cs
              • FailTaskTest.cs
            • Exception
              • SimulatedTaskFailure.cs
              • DriverSideFailure.cs
              • SimulatedDriverFailure.cs
          • Org.Apache.REEF.Bridge.Core.Tests.csproj
        • Org.Apache.REEF.Tang.Examples
          • ShortNameFooAB.cs
          • DocumentedLocalNamedParameter.cs
          • GenericAsArgument.cs
          • TestClasses.cs
          • FileNames.cs
          • Timer.cs
          • AnonymousType.cs
          • Org.Apache.REEF.Tang.Examples.csproj
          • SimpleConstructors.cs
          • GenericArgument.cs
          • TweetExample.cs
          • NamedParameterConstructors.cs
          • CheckChild.cs
          • ForksInjectorInConstructor.cs
        • Org.Apache.REEF.Network
          • Group
            • Pipelining
              • StreamingPipelineMessageCodec.cs
              • Impl
                • DefaultPipelineDataConverter.cs
                • ArrayPipelineDataConverter.cs
              • PipelineMessage.cs
              • IPipelineDataConverter.cs
              • PipelineMessageCodec.cs
            • Task
              • IGroupCommClient.cs
              • Impl
                • CommunicationGroupClient.cs
                • ChildNodeContainer.cs
                • NodeStruct.cs
                • TaskMessageObserver.cs
                • OperatorTopology.cs
                • NodeMessageObserver.cs
                • GroupCommNetworkObserver.cs
                • GroupCommClient.cs
                • NodeObserverIdentifier.cs
              • ICommunicationGroupClient.cs
              • ICommunicationGroupClientInternal.cs
              • IOperatorTopology.cs
            • Driver
              • Impl
                • TaskStarter.cs
                • GeneralGroupCommunicationMessage.cs
                • CommunicationGroupDriver.cs
                • MessageType.cs
                • GroupCommDriver.cs
                • GroupCommunicationMessage.cs
                • GroupCommunicationMessageStreamingCodec.cs
              • IGroupCommDriver.cs
              • ICommunicationGroupDriver.cs
            • Operators
              • IReduceFunction.cs
              • IScatterSender.cs
              • IReduceSender.cs
              • IGroupCommOperator.cs
              • Impl
                • Sender.cs
                • ScatterSender.cs
                • ReduceFunction.cs
                • ScatterOperatorSpec.cs
                • BroadcastReceiver.cs
                • ReduceSender.cs
                • ReduceOperatorSpec.cs
                • ScatterReceiver.cs
                • PipelinedReduceFunction.cs
                • ReduceReceiver.cs
                • BroadcastOperatorSpec.cs
                • BroadcastSender.cs
              • IBroadcastReceiver.cs
              • IBroadcastSender.cs
              • IScatterReceiver.cs
              • IGroupCommOperatorInternal.cs
              • IReduceReceiver.cs
              • IOperatorSpec.cs
            • Topology
              • TaskNode.cs
              • TreeTopology.cs
              • TopologyTypes.cs
              • ITopology.cs
              • FlatTopology.cs
            • Config
              • GroupCommConfigurationOptions.cs
              • ReduceFunctionConfiguration.cs
              • PipelineDataConverterConfiguration.cs
              • StreamingCodecConfiguration.cs
              • StreamingCodecConfigurationMinusMessage.cs
              • CodecConfiguration.cs
              • CodecToStreamingCodecConfiguration.cs
          • Naming
            • Codec
              • NamingLookupRequestCodec.cs
              • NamingLookupResponseCodec.cs
              • NamingRegisterResponseCodec.cs
              • NamingRegisterRequestCodec.cs
              • NamingUnregisterRequestCodec.cs
            • NameServer.cs
            • Contracts
              • AvroNamingUnRegisterRequest.cs
              • AvroNamingLookupResponse.cs
              • AvroNamingAssignment.cs
              • AvroNamingLookupRequest.cs
              • AvroNamingRegisterRequest.cs
            • INameServer.cs
            • NameCache.cs
            • NameClient.cs
            • NameLookupClient.cs
            • Parameters
              • NameCacheConfiguration.cs
            • NameRegisterClient.cs
            • Observers
              • NamingLookupRequestObserver.cs
              • NamingGetAllRequestObserver.cs
              • NamingRegisterRequestObserver.cs
              • NamingUnregisterRequestObserver.cs
            • Events
              • NamingGetAllRequest.cs
              • NamingRegisterResponse.cs
              • NamingRegisterRequest.cs
              • NamingLookupRequest.cs
              • NamingEvent.cs
              • NamingUnregisterRequest.cs
              • NamingGetAllResponse.cs
              • NamingLookupResponse.cs
              • NamingUnregisterResponse.cs
          • TcpClientConfigurationModule.cs
          • NetworkService
            • Codec
              • NsMessageCodec.cs
              • NsMessageProto.cs
              • NsMessageStreamingCodec.cs
              • ControlMessageCodec.cs
              • StreamingCodecFunctionCache.cs
            • NetworkServiceOptions.cs
            • INetworkService.cs
            • IConnection.cs
            • NsMessage.cs
            • NsConnection.cs
            • NetworkService.cs
            • StreamingNetworkService.cs
            • ControlMessage.cs
          • Utilities
            • BlockingCollectionExtensions.cs
            • AvroUtils.cs
            • Utils.cs
          • Elastic
            • Failures
              • IFailureResponse.cs
              • IFailureState.cs
              • IFailureEvent.cs
              • IFailureStateMachine.cs
            • Driver
              • IElasticTaskSetService.cs
              • IElasticTaskSetSubscription.cs
              • ITaskSetManager.cs
          • Properties
            • AssemblyInfo.cs
          • Org.Apache.REEF.Network.csproj
          • TcpClientConfigurationProvider.cs
        • Org.Apache.REEF.Bridge.Core.Proto
          • Org.Apache.REEF.Bridge.Core.Proto.csproj
          • Grpc.targets
        • Org.Apache.REEF.Bridge.Core.Driver
          • DriverLauncher.cs
          • Org.Apache.REEF.Bridge.Core.Driver.csproj
        • Org.Apache.REEF.Client
          • Common
            • IJobSubmissionResult.cs
            • IFile.cs
            • AllErrorsTransientStrategy.cs
            • IResourceArchiveFileGenerator.cs
            • ClientConstants.cs
            • JobSubmissionResult.cs
            • DriverFolderPreparationHelper.cs
            • ResourceArchiveFileGenerator.cs
            • JavaClientLauncher.cs
            • DotNetFile.cs
            • FileSets.cs
            • EnvironmentDriverConfigurationProviders.cs
            • IJavaClientLauncher.cs
          • Local
            • LocalClient.cs
            • LocalDriverConfigurationProvider.cs
            • LocalRuntimeClientConfiguration.cs
            • TestRunner
              • FileWritingAssert
                • Parameters.cs
                • FileWritingAssertConfiguration.cs
                • TestResult.cs
                • FileWritingAssert.cs
              • LocalTestRunner.cs
            • LocalJobSubmissionResult.cs
            • Parameters
              • NumberOfEvaluators.cs
              • LocalRuntimeDirectory.cs
          • Avro
            • AvroAppSubmissionParameters.cs
            • Local
              • AvroLocalJobSubmissionParameters.cs
              • AvroLocalAppSubmissionParameters.cs
            • YARN
              • AvroYarnClusterJobSubmissionParameters.cs
              • AvroYarnJobSubmissionParameters.cs
              • SecurityToken.cs
              • AvroYarnAppSubmissionParameters.cs
            • AvroJobSubmissionParameters.cs
            • README.md
            • AzureBatch
              • AvroAzureBatchJobSubmissionParameters.cs
          • YARN
            • YarnCommandLineEnvironment.cs
            • ApplicationReport.cs
            • WindowsYarnJobCommandProvider.cs
            • IResourceFileRemoteUrlToClusterUrlConverter.cs
            • YarnCommandProviderConfiguration.cs
            • SecurityTokenWriter.cs
            • JobResource.cs
            • YARNREEFClient.cs
            • HDI
              • HDInsightResourceFileRemoteUrlToClusterUrlConverter.cs
              • HDInsightCommandLineEnvironment.cs
              • HDInsightCredential.cs
              • HDInsightUrlProvider.cs
              • HDInsightClientConfiguration.cs
              • NamedParameters.cs
            • YarnREEFDotNetClient.cs
            • RESTClient
              • YarnConfigurationUrlProvider.cs
              • FileSystemJobResourceUploader.cs
              • MultipleRMUrlProvider.cs
              • NullYarnRestClientCredential.cs
              • IYarnRMClient.cs
              • YarnClientNoCancellationToken.cs
              • HttpClientRetryHandler.cs
              • YarnClient.cs
              • RestResponse.cs
              • IUrlProvider.cs
              • HttpClient.cs
              • Method.cs
              • ISerializer.cs
              • RestJsonDeserializer.cs
              • RestRequestExecutor.cs
              • IRestRequestExecutor.cs
              • IYarnRestClientCredential.cs
              • IHttpClient.cs
              • RestClient.cs
              • IDeserializer.cs
              • DataModel
                • KeyValuePair.cs
                • Acls.cs
                • Resouce.cs
                • ApplicationTag.cs
                • Commands.cs
                • KillApplication.cs
                • Secrets.cs
                • AmContainerSpec.cs
                • Error.cs
                • ClusterState.cs
                • Applications.cs
                • Tokens.cs
                • Environment.cs
                • ClusterInfo.cs
                • NewApplication.cs
                • Application.cs
                • LocalResources.cs
                • ServiceData.cs
                • Credentials.cs
                • ClusterHaState.cs
                • SubmitApplication.cs
                • ApplicationState.cs
                • ApplicationFinalState.cs
                • ClusterMetrics.cs
              • YarnRestAPIException.cs
              • IRestClient.cs
              • RequestFactory.cs
              • IRequestFactory.cs
              • RestRequest.cs
              • RestJsonSerializer.cs
            • YarnJobSubmissionResult.cs
            • IJobResourceUploader.cs
            • IYarnREEFClient.cs
            • IYarnCommandLineEnvironment.cs
            • Environment.cs
            • IApplicationReport.cs
            • IJobSubmissionDirectoryProvider.cs
            • JobSubmissionDirectoryProvider.cs
            • LegacyJobResourceUploader.cs
            • IYarnJobCommandProvider.cs
            • YarnREEFParamSerializer.cs
            • Parameters
              • DriverMaxMemoryAllicationPoolSizeMB.cs
              • DriverMaxPermSizeMB.cs
              • DriverStdoutFilePath.cs
              • EnableDebugLogging.cs
              • SecurityTokenStrings.cs
              • JobSubmissionDirectoryPrefixParameter.cs
              • SecurityTokenParameters.cs
              • DriverStderrFilePath.cs
              • FileSystemUrl.cs
            • IdentityResourceFileRemoteUrlToClusterUrlConverter.cs
            • YarnREEFDotNetParamSerializer.cs
            • YARNClientConfiguration.cs
          • Properties
            • AssemblyInfo.cs
            • Resources.xml
          • API
            • DriverStatus.cs
            • JobRequestBuilder.cs
            • AppParameters.cs
            • JobParametersBuilder.cs
            • Parameters.cs
            • JobRequest.cs
            • IREEFClient.cs
            • Testing
              • TestRunnerFactory.cs
              • ITestResult.cs
              • IAssert.cs
              • ITestRunner.cs
              • AbstractAssert.cs
              • AssertResult.cs
            • AppParametersBuilder.cs
            • JobParameters.cs
            • TcpPortConfigurationModule.cs
            • Exceptions
              • JavaNotFoundException.cs
              • ClasspathException.cs
            • ClientFactory.cs
            • JobRequestBuilderFactory.cs
          • .gitignore
          • AzureBatch
            • Storage
              • AzureStorageClient.cs
            • AzureBatchRuntimeClientConfiguration.cs
            • Util
              • LinuxCommandBuilder.cs
              • ICommandBuilder.cs
              • JobJarMaker.cs
              • AzureBatchFileNames.cs
              • AbstractCommandBuilder.cs
              • WindowsCommandBuilder.cs
              • AzureBatchCommandProviderConfiguration.cs
            • AzureBatchJobSubmissionResult.cs
            • AzureBatchDotNetClient.cs
            • Parameters
              • DriverStdoutFilePath.cs
              • ContainerRegistryUsername.cs
              • AzureBatchAccountName.cs
              • ContainerImageName.cs
              • EnableDebugLogging.cs
              • AzureBatchAccountUri.cs
              • ContainerRegistryPassword.cs
              • AzureBatchPoolDriverPortsList.cs
              • AzureBatchPoolId.cs
              • AzureStorageContainerName.cs
              • ContainerRegistryServer.cs
              • AzureStorageAccountName.cs
              • IsWindows.cs
              • AzureStorageAccountKey.cs
              • DriverStderrFilePath.cs
              • AzureBatchAccountKey.cs
            • Service
              • AzureBatchService.cs
              • ContainerRegistryProvider.cs
          • Org.Apache.REEF.Client.csproj
          • run.cmd
        • build.props
        • .nuget
          • packages.config
          • NuGet.targets
          • NuGet.Config
        • Org.Apache.REEF.Tests
          • Utility
            • TestDriverConfigGenerator.cs
            • TestPriorityQueue.cs
            • TestExceptions.cs
            • TestOptional.cs
          • Org.Apache.REEF.Tests.csproj
          • Functional
            • Common
              • Task
                • ExceptionTask.cs
                • LoggingTask.cs
                • Handlers
                  • LoggingHandler.cs
                  • ExceptionThrowingHandler.cs
                • NullTask.cs
                • WaitingTask.cs
              • EventMonitor.cs
              • EventHandle.cs
            • ML
              • KMeans
                • TestKMeans.cs
            • TestFramework
              • TestTestFramework.cs
              • README.md
            • FaultTolerant
              • TestResubmitTask.cs
              • TestResubmitEvaluator.cs
              • TestContextStart.cs
            • ReefFunctionalTest.cs
            • Group
              • BroadcastReduceTest.cs
              • PipelinedBroadcastReduceTest.cs
              • ScatterReduceTest.cs
            • Bridge
              • TestSecurityToken.cs
              • TestFailedEvaluatorEventHandler.cs
              • TestCloseTask.cs
              • TestContextStack.cs
              • TestBridgeClient.cs
              • TestSimpleEventHandlers.cs
              • Exceptions
                • TestSerializableException.cs
                • TestNonSerializableException.cs
              • HelloSimpleEventHandlers.cs
              • Parameters
                • ShouldThrowSerializableException.cs
              • TestDriverConcurrency.cs
              • TestSimpleContext.cs
              • TestSuspendTask.cs
            • Driver
              • DriverTestStartHandler.cs
              • TestDriver.cs
            • Telemetry
              • MetricsTask.cs
              • TestMetricsMessage.cs
              • MetricsDriver.cs
            • IMRU
              • IMRUBroadcastReduceTest.cs
              • IMRUMapperCountTest.cs
              • IMRUCloseTaskTest.cs
              • TestExceptionInResultHandlerDispose.cs
              • TestFailMapperEvaluatorsOnDispose.cs
              • TestTaskExceptions.cs
              • TestFailMapperEvaluatorsOnInit.cs
              • TestFailUpdateEvaluatorOnWaitingForEvaluator.cs
              • IMRUBroadcastReduceWithFilePartitionDataSetTest.cs
              • IMRUBrodcastReduceWithoutIMRUClientTest.cs
              • TestFailMapperEvaluators.cs
              • IMRUBroadcastReduceWithLocalFile.cs
              • TestFailMapperEvaluatorOnWaitingForEvaluatorAndExecution.cs
              • TestFailMapperTasksOnInit.cs
              • TestFailMapperTasks.cs
              • IMRUBroadcastReduceJobCancelledTest.cs
              • IMRUBrodcastReduceTestBase.cs
              • TestFailMapperEvaluatorsWithFailedResultHandlerOnDispose.cs
              • TestFailMapperTasksOnDispose.cs
              • TestFailUpdateEvaluator.cs
            • Failure
              • TestEvaluatorWithCompletedTaskDelayedPoison.cs
              • BasePoisonedEvaluatorDriver.cs
              • TestEvaluatorWithActiveContextDelayedPoison.cs
              • TestEvaluatorWithActiveContextImmediatePoison.cs
              • BasePoisonedEvaluatorWithActiveContextDriver.cs
              • User
                • ServiceConstructorExceptionTest.cs
                • TaskConstructorExceptionTest.cs
                • SendContextMessageExceptionTest.cs
                • UnhandledThreadExceptionInTaskTest.cs
                • SendTaskMessageExceptionTest.cs
                • TaskStartExceptionTest.cs
                • UnhandledTaskExceptionInTaskTest.cs
                • TaskStopExceptionTest.cs
                • ReceiveContextMessageExceptionTest.cs
                • TaskCloseExceptionTest.cs
                • ContextStopExceptionTest.cs
                • TaskCallExceptionTest.cs
                • ContextStartExceptionTest.cs
                • ReceiveTaskMessageExceptionTest.cs
              • TestEvaluatorWithRunningTaskDelayedPoison.cs
              • BasePoisonedEvaluatorWithRunningTaskDriver.cs
              • SleepTask.cs
              • TestEvaluatorWithRunningTaskImmediatePoison.cs
            • Messaging
              • TestMessageEventManager.cs
              • TestEvaluatorMessaging.cs
              • TestContextMessageSourceAndHandler.cs
              • MessageTask.cs
              • MessageDriver.cs
            • RuntimeName
              • RuntimeNameTask.cs
              • EvaluatorRequestingDriverSpecifyingRuntimeName.cs
              • RuntimeNameTest.cs
              • EvaluatorRequestingDriverSpecifyingInvalidRuntimeName.cs
              • EvaluatorRequestingDriverSpecifyingDefaultRuntimeName.cs
              • EvaluatorRequestingDriver.cs
          • Performance
            • TestHelloREEF
              • TestHelloTask.cs
              • TestHelloDriver.cs
              • TestHelloREEFClient.cs
        • keyfile.snk
        • pom.xml
        • Org.Apache.REEF.Network.Tests
          • NamingService
            • NameServerTests.cs
          • TcpClientConfigurationModuleTests.cs
          • BlockingCollectionExtensionTests.cs
          • NetworkService
            • NetworkServiceTests.cs
            • StreamingNetworkServiceTests.cs
          • Org.Apache.REEF.Network.Tests.csproj
          • GroupCommunication
            • GroupCommunicationTests.cs
            • PipeliningTests.cs
            • GroupCommuDriverTests.cs
            • StreamingCodecTests.cs
            • GroupCommunicationTreeTopologyTests.cs
        • Org.Apache.REEF.IO
          • TempFileCreation
            • TempFileConfigurationModule.cs
            • ITempFileCreator.cs
            • TempFileConfigurationProvider.cs
            • TempFileCreator.cs
            • TempFileFolder.cs
          • PartitionedData
            • IInputPartition.cs
            • Random
              • RandomInputPartition.cs
              • RandomInputDataSet.cs
              • RandomInputPartitionDescriptor.cs
              • RandomInputDataConfiguration.cs
              • Parameters
                • NumberOfDoublesPerPartition.cs
                • NumberOfPartitions.cs
                • PartitionId.cs
            • FileSystem
              • FileSystemInputPartition.cs
              • IFileDeSerializer.cs
              • FileInputPartitionDescriptor.cs
              • FileSystemPartitionInputDataSet.cs
              • Parameters
                • FileDeSerializerConfigString.cs
                • FilePathsInInputPartition.cs
                • FilePathsForInputPartitions.cs
                • CopyToLocal.cs
              • FileSystemInputPartitionConfiguration.cs
            • IPartitionDescriptor.cs
            • IPartitionedInputDataSet.cs
          • FileSystem
            • Local
              • LocalFileSystemConfiguration.cs
              • LocalFileSystem.cs
            • FileStatus.cs
            • AzureBlob
              • AzureBlobType.cs
              • ICloudBlobDirectory.cs
              • AzureCloudBlockBlob.cs
              • AzureCloudBlobClient.cs
              • AzureBlobFileSystemConfigurationProvider.cs
              • AzureCloudBlobDirectory.cs
              • ICloudBlockBlob.cs
              • ICloudBlobClient.cs
              • AzureCloudBlobContainer.cs
              • AzureBlobFileSystemConfiguration.cs
              • RetryPolicy
                • Exponential
                  • ExponentialRetryPolicyConfiguration.cs
                  • ExponentialRetryPolicyParameterNames.cs
                  • ExponentialRetryPolicy.cs
                • IAzureBlobRetryPolicy.cs
                • DefaultAzureBlobRetryPolicy.cs
              • Parameters
                • AzureBlobStorageAccountKey.cs
                • AzureBlobStorageAccountName.cs
              • AzureBlobFileSystem.cs
              • ICloudBlobContainer.cs
            • Hadoop
              • HDFSCommandRunner.cs
              • HadoopFileSystemConfiguration.cs
              • HDFSConfigurationWithoutDriverBinding.cs
              • HadoopFileSystemConfigurationProvider.cs
              • HadoopFileSystem.cs
              • Parameters
                • CommandTimeOut.cs
                • NumberOfRetries.cs
                • HadoopHome.cs
              • CommandResult.cs
            • IFileSystem.cs
            • AzureDataLake
              • SecretKeyAdlsCredentials.cs
              • IAdlsCredentials.cs
              • AzureDataLakeFileSystemConfigurationProvider.cs
              • AzureDataLakeFileSystem.cs
              • IDataLakeStoreClient.cs
              • AzureDataLakeStoreClient.cs
              • Parameters
                • ClientId.cs
                • Tenant.cs
                • DataLakeStorageAccountFqdn.cs
                • TokenAudience.cs
                • SecretKey.cs
              • AzureDataLakeFileSystemConfiguration.cs
          • Properties
            • AssemblyInfo.cs
          • Org.Apache.REEF.IO.csproj
          • Files
            • IFIleSystemInfo.cs
            • IFileInfo.cs
            • IDirectoryInfo.cs
            • DefaultDirectoryInfo.cs
            • DefaultFileInfo.cs
            • FileSystemInfoFactory.cs
        • Org.Apache.REEF.IMRU.Examples
          • IntSumReduceFunction.cs
          • MapperCount
            • MapperCount.cs
            • IdentityMapFunction.cs
          • SingleIterUpdateFunction.cs
          • OnREEFIMRURunTimeConfiguration.cs
          • README.md
          • NaturalSum
            • NaturalSumPerMapperConfigGenerator.cs
            • NaturalSumMapFunction.cs
            • NaturalSum.cs
          • Properties
            • AssemblyInfo.cs
          • Run.cs
          • PipelinedBroadcastReduce
            • PipelinedBroadcastAndReduceWithFaultTolerant.cs
            • IntArraySumReduceFunction.cs
            • UpdateTaskState.cs
            • BroadcastReduceConfiguration.cs
            • PipelinedBroadcastAndReduce.cs
            • BroadcastReceiverReduceSenderMapFunction.cs
            • MapTaskState.cs
            • BroadcastSenderReduceReceiverUpdateFunction.cs
            • PipelineIntDataConverter.cs
          • Org.Apache.REEF.IMRU.Examples.csproj
        • Org.Apache.REEF.Bridge.Core.HelloREEF
          • Org.Apache.REEF.Bridge.Core.HelloREEF.csproj
          • Run.cs
          • HelloDriver.cs
          • HelloREEF.cs
          • HelloTask.cs
          • FailedTask.cs
        • Org.Apache.REEF.Tang.Tools
          • ClassHierarchyBuilder.cs
          • Org.Apache.REEF.Tang.Tools.csproj
        • Org.Apache.REEF.IO.Tests
          • Org.Apache.REEF.IO.Tests.csproj
          • FileSystemTestUtilities.cs
          • TestAzureDataLakeFileSystemE2E.cs
          • TestAzureBlobFileSystem.cs
          • TestAzureBlobFileSystemE2E.cs
          • TestLocalFileSystem.cs
          • TestHadoopFileSystem.cs
          • TestFilePartitionInputDataSet.cs
          • TestAzureDataLakeFileSystem.cs
          • TestTempFolderCreator.cs
          • TestRandomInputDataSet.cs
        • Org.Apache.REEF.Network.Examples
          • Org.Apache.REEF.Network.Examples.csproj
          • GroupCommunication
            • ScatterReduceDriverAndTasks
              • ScatterReduceDriver.cs
              • MasterTask.cs
              • SlaveTask.cs
            • BroadcastReduceDriverAndTasks
              • MasterTask.cs
              • BroadcastReduceDriver.cs
              • SlaveTask.cs
            • GroupTestConfig.cs
            • GroupTestConstants.cs
            • PipelineBroadcastReduceDriverAndTasks
              • PipelinedBroadcastReduceDriver.cs
              • PipelinedMasterTask.cs
              • PipelinedSlaveTask.cs
        • Org.Apache.REEF.Client.Tests
          • YarnClientTests.cs
          • LegacyJobResourceUploaderTests.cs
          • WindowsHadoopEmulatorYarnClientTests.cs
          • AzureBatchCommandBuilderTests.cs
          • HDInsightYarnClientTests.cs
          • JobResourceUploaderTests.cs
          • YarnConfigurationUrlProviderTests.cs
          • WindowsYarnJobCommandProviderTests.cs
          • RestClientTests.cs
          • YarnREEFParamSerializerTests.cs
          • Org.Apache.REEF.Client.Tests.csproj
          • MultipleRMUrlProviderTests.cs
          • TestFileWritingAssert.cs
          • JobRequestBuilderTests.cs
        • Org.Apache.REEF.Bridge.JAR
          • Org.Apache.REEF.Bridge.JAR.csproj
          • app.config
        • Org.Apache.REEF.Driver
          • Task
            • JavaTaskException.cs
            • IRunningTask.cs
            • IFailedTask.cs
            • TaskExceptionMissingException.cs
            • ICompletedTask.cs
            • ITaskMessage.cs
            • ISuspendedTask.cs
          • DriverConfigurationSettings.cs
          • Context
            • IActiveContext.cs
            • IContext.cs
            • IFailedContext.cs
            • IClosedContext.cs
          • Evaluator
            • EvaluatorRequestBuilder.cs
            • IAllocatedEvaluator.cs
            • EvaluatorDescriptorImpl.cs
            • IEvaluatorRequestor.cs
            • IEvaluatorRequest.cs
            • EvaluatorException.cs
            • IFailedEvaluator.cs
            • ICompletedEvaluator.cs
            • EvaluatorRequest.cs
            • IEvaluatorDescriptor.cs
          • IDriverStopped.cs
          • Org.Apache.REEF.Driver.csproj
          • IDriverRestartCompleted.cs
          • DriverConfiguration.cs
          • Bridge
            • CommandLineArguments.cs
            • IHttpHandler.cs
            • ClrSystemHandler.cs
            • ClrHandlerHelper.cs
            • IHttpMessage.cs
            • ReefHttpRequest.cs
            • DriverBridgeConfigurationOptions.cs
            • HttpServerHandler.cs
            • Avro
              • DefinedRuntimesSerializer.cs
              • DefinedRuntimes.cs
              • README.md
            • BridgeLogger.cs
            • ClrSystemHandlerWrapper.cs
            • ILogger.cs
            • ClrClientHelper.cs
            • BridgeConfigurationProvider.cs
            • EvaluatorLogLevelProvider.cs
            • ReefHttpResponse.cs
            • CustomTraceLevel.cs
            • CustomTraceListeners.cs
            • Clr2java
              • IDriverRestartCompletedClr2Java.cs
              • IFailedContextClr2Java.cs
              • IClr2Java.cs
              • IDriverRestartedClr2Java.cs
              • ICompletedEvaluatorClr2Java.cs
              • IRunningTaskClr2Java.cs
              • ITaskMessageClr2Java.cs
              • IClr2JavaTaskMessage.cs
              • ISuspendedTaskClr2Java.cs
              • IHttpServerBridgeClr2Java.cs
              • IEvaluatorRequestorClr2Java.cs
              • IAllocatedEvaluatorClr2Java.cs
              • IActiveContextClr2Java.cs
              • IFailedEvaluatorClr2Java.cs
              • IClosedContextClr2Java.cs
              • ICompletedTaskClr2Java.cs
              • IContextMessageClr2Java.cs
              • IFailedTaskClr2Java.cs
            • DriverBridge.cs
            • HttpServerPort.cs
            • Events
              • DriverRestarted.cs
              • DriverStarted.cs
              • AllocatedEvaluator.cs
              • ContextMessage.cs
              • SuspendedTask.cs
              • ActiveContext.cs
              • DriverRestartCompleted.cs
              • FailedContext.cs
              • ClosedContext.cs
              • CompletedTask.cs
              • RunningTask.cs
              • CompletedEvaluator.cs
              • EvaluatorRequestor.cs
              • FailedEvaluator.cs
              • TaskMessage.cs
              • FailedTask.cs
            • HttpMessage.cs
            • BridgeHandlerManager.cs
          • IDriverRestarted.cs
          • DriverConfigGenerator.cs
          • IJobCancelled.cs
          • Defaults
            • DefaultEvaluatorCompletionHandler.cs
            • DefaultClientCloseHandler.cs
            • DefaultTaskCompletionHandler.cs
            • DefaultDriverRestartCompletedHandler.cs
            • DefaultCustomTraceListener.cs
            • DefaultProgressProvider.cs
            • DefaultContextClosureHandler.cs
            • DefaultEvaluatorFailureHandler.cs
            • DefaultContextFailureHandler.cs
            • DefaultTaskFailureHandler.cs
            • DefaultDriverRestartTaskRunningHandler.cs
            • DefaultEvaluatorAllocationHandler.cs
            • DefaultTaskSuspensionHandler.cs
            • DefaultDriverRestartedHandler.cs
            • DefaultTaskMessageHandler.cs
            • DefaultContextMessageHandler.cs
            • DefaultDriverRestartContextActiveHandler.cs
            • DefaultClientMessageHandler.cs
            • DefaultClientCloseWithMessageHandler.cs
            • DefaultHttpHandler.cs
            • DefaultContextActiveHandler.cs
            • DefaultTaskRunningHandler.cs
            • DefaultDriverRestartHandler.cs
          • IProgressProvider.cs
          • Constants.cs
          • Properties
            • AssemblyInfo.cs
          • IDriverStarted.cs
          • MetricsServiceConfigurationModule.cs
          • IDriver.cs
        • Org.Apache.REEF.All
          • Org.Apache.REEF.All.nuspec
          • Org.Apache.REEF.All.csproj
          • Properties
            • AssemblyInfo.cs
        • xunit.props
        • Org.Apache.REEF.Examples
          • Org.Apache.REEF.Examples.csproj
          • Tasks
            • ShellTask
              • ShellTask.cs
            • FailedTask
              • FailedTask.cs
            • HelloTask
              • HelloTaskMessage.cs
              • HelloService.cs
              • HelloTask.cs
            • StreamingTasks
              • StreamTask2.cs
              • StreamTask1.cs
          • DriverRestart
            • HelloRestartDriver.cs
            • HelloRestartTask.cs
          • MachineLearning
            • KMeans
              • KMeansConfiguratioinOptions.cs
              • DataPartitionCache.cs
              • Contracts
                • PartialMeanContract.cs
                • ProcessedResultsContract.cs
                • DataVectorContract.cs
                • CentroidsContract.cs
              • Centroids.cs
              • KMeansSlaveTask.cs
              • DataVector.cs
              • codecs
                • AvroUtils.cs
                • ProcessedResultsCodec.cs
                • DataVectorCodec.cs
                • CentroidsCodec.cs
              • ProcessedResults.cs
              • KMeansDriverHandlers.cs
              • Constants.cs
              • LegacyKMeansTask.cs
              • KMeansMasterTask.cs
              • PartialMean.cs
        • App.config
        • Org.Apache.REEF.Network.Examples.Client
          • PipelineBroadcastAndReduceClient.cs
          • BroadcastAndReduceClient.cs
          • Org.Apache.REEF.Network.Examples.Client.csproj
          • Run.cs
        • .gitattributes
        • Settings.StyleCop
        • Org.Apache.REEF.Tang.Tests
          • SmokeTest
            • SetInterface.cs
            • SetOfBaseTypes.cs
            • Handler.cs
            • AnInterface.cs
            • CyclicDependencyClassOne.cs
            • SetOfImplementations.cs
            • RootInterface.cs
            • CyclicDependency.cs
            • ObjectTreeTest.cs
            • RootImplementation.cs
            • RoundTripTest.cs
            • SetInterfaceImplTwo.cs
            • AnInterfaceImplementation.cs
            • InjectableClass.cs
            • SetInterfaceImplOne.cs
            • ListOfBaseTypes.cs
            • TestConfigurationModuleBuilder.cs
            • CyclicDependencyClassTwo.cs
          • Format
            • TestConfigurationModule.cs
            • TestConfigurationModuleForList.cs
            • TestTaskConfiguration.cs
          • Tang
            • TestExternalConstructors.cs
            • TestTang.cs
            • TestLegacyConstructors.cs
            • TestDefaultImpementaion.cs
          • Utilities
            • Utilities.cs
            • TestUtilities.cs
            • AssemblyLoaderTests.cs
          • simpleConstructorJavaProto.bin
          • Configuration
            • TestNegativeCases.cs
            • TestAvroSerializerRoundTrip.cs
            • TestCsConfigurationBuilderExtension.cs
            • TestConfiguration.cs
            • TestAvroConfiguration.cs
          • ClassHierarchy
            • TestMultipleInterface.cs
            • TestAvroSerialization.cs
            • TestParameterParser.cs
            • TestClassHierarchy.cs
            • TestAnonymousType.cs
            • TestSerilization.cs
            • TestNamedParameter.cs
            • TestGeneric.cs
          • Injection
            • TestMissingParamtersInNested.cs
            • TestMultipleConstructors.cs
            • TestForkInjection.cs
            • TestInjection.cs
            • TestInjectionFuture.cs
            • TestMissingParameters.cs
            • TestSetInjection.cs
            • TestAmbigousConstructors.cs
            • TestNamedParameter.cs
            • TestListInjection.cs
          • ScenarioTest
            • HttpHandlerConfiguration.cs
            • IHttpHandler.cs
            • HttpRuntimeStartHandler.cs
            • HttpRuntimeConfiguration.cs
            • TestRuntimeClock.cs
            • TestHttpService.cs
            • TrackingYRIProvider.cs
            • TrackingURIProvider.cs
            • HttpServer.cs
            • JettyHandler.cs
            • TestTrackingURIProvider.cs
            • HttpRuntimeStopHandler.cs
            • TestDefaultConstructor.cs
          • Org.Apache.REEF.Tang.Tests.csproj
        • build.Test.props
        • Org.Apache.REEF.Bridge.Core.Common
          • Driver
            • DriverBridgeConfiguration.cs
            • IDriverServiceClient.cs
            • DispatchEventHandler.cs
            • IDriverClientService.cs
            • BridgeClock.cs
            • DriverBridgeEvaluatorRequestor.cs
            • DriverBridge.cs
            • Events
              • BridgeTaskMessage.cs
              • BridgeAllocatedEvaluator.cs
              • EvaluatorDescriptor.cs
              • BridgeActiveContext.cs
              • BridgeDriverStopped.cs
              • BridgeClosedContext.cs
              • BridgeSuspendedTask.cs
              • BridgeDriverRestartCompleted.cs
              • BridgeCompletedEvaluator.cs
              • BridgeFailedContext.cs
              • BridgeFailedEvaluator.cs
              • BridgeContextMessage.cs
              • BridgeCompletedTask.cs
              • BridgeRunningTask.cs
              • BridgeDriverRestarted.cs
              • NodeDescriptor.cs
              • BridgeFailedTask.cs
              • BridgeDriverStarted.cs
          • Client
            • IClientLauncher.cs
            • Default
              • DefaultFailedRuntimeHandler.cs
              • DefaultCompletedJobHandler.cs
              • DefaultSubmittedJobHandler.cs
              • DefaultFailedJobHandler.cs
              • DefaultJobMessageHandler.cs
              • DefaultWakeErrorHandler.cs
              • DefaultRunningJobHandler.cs
            • IClientService.cs
            • JavaClientLauncher.cs
            • Config
              • DriverApplicationConfiguration.cs
              • DriverRuntimeConfiguration.cs
              • ClientConfiguration.cs
              • Runtime
                • HdInsightRuntimeConfiguration.cs
                • AzureBatchRuntimeParameters.cs
                • HdInsightRuntimeParameters.cs
                • LocalRuntimeParameters.cs
                • YarnRuntimeConfiguration.cs
                • Proto
                  • HdInsightRuntimeProtoProvider.cs
                  • LocalRuntimeProtoProvider.cs
                  • IRuntimeProtoProvider.cs
                  • AzureBatchRuntimeProtoProvider.cs
                  • YarnRuntimeProtoProvider.cs
                • AzureBatchRuntimeConfiguration.cs
                • Utils.cs
                • YarnRuntimeParameters.cs
                • LocalRuntimeConfiguration.cs
              • DriverRuntimeParameters.cs
              • DriverApplicationParameters.cs
              • ClientParameters.cs
              • OsType.cs
            • Events
              • FailedRuntime.cs
              • FailedJob.cs
              • CompletedJob.cs
              • RunningJob.cs
              • JobMessage.cs
              • WakeError.cs
              • SubmittedJob.cs
          • Org.Apache.REEF.Bridge.Core.Common.csproj
          • Properties
            • AssemblyInfo.cs
        • Org.Apache.REEF.Examples.DriverRestart
          • Readme.md
          • Org.Apache.REEF.Examples.DriverRestart.csproj
          • DriverRestart.cs
        • Org.Apache.REEF.sln.DotSettings
        • nuget.config
        • Org.Apache.REEF.Examples.HelloREEF
          • HelloREEFYarn.cs
          • Readme.md
          • HelloDriverYarn.cs
          • Org.Apache.REEF.Examples.HelloREEF.csproj
          • Run.cs
          • HelloDriver.cs
          • HelloREEF.cs
          • HelloTask.cs
        • Org.Apache.REEF.Bridge.CLR
          • LocalObserver.cs
          • Message
            • BridgeProtocol.cs
            • Acknowledgement.cs
            • SystemOnStart.cs
            • SetupBridge.cs
            • README.md
          • Org.Apache.REEF.Bridge.CLR.csproj
          • NetworkTransport.cs
        • AvroCodeGeneration.targets
        • build.Common.props
        • Org.Apache.REEF.Wake.Tests
          • ProtocolSerializerTest.cs
          • Org.Apache.REEF.Wake.Tests.csproj
          • TcpConnectionRetryTest.cs
          • RemoteManagerTest.cs
          • TimeTest.cs
          • TransportTest.cs
          • MultiCodecTest.cs
          • Message
            • AvroTestMessage.cs
          • PubSubSubjectTest.cs
          • TimerStageTest.cs
          • ClockTest.cs
          • StreamingRemoteManagerTest.cs
          • StreamingTransportTest.cs
        • SharedAssemblyInfo.cs
        • Org.Apache.REEF.Evaluator
          • Evaluator.cs
          • Org.Apache.REEF.Evaluator.csproj
          • NugetExeFix.txt
          • Exceptions
            • EvaluatorInjectorInstantiationException.cs
            • EvaluatorConfigurationFileNotFoundException.cs
            • ClockInstantiationException.cs
            • EvaluatorConfigurationParseException.cs
            • UnhandledException.cs
          • Properties
            • AssemblyInfo.cs
        • pomversion.targets
        • Org.Apache.REEF.Utilities
          • ValidationUtilities.cs
          • Attributes
            • InteropAttribute.cs
            • TaskSideAttribute.cs
            • BreakingAttribute.cs
            • ThreadSafeAttribute.cs
            • UnstableAttribute.cs
            • ClientSideAttribute.cs
            • TestingAttribute.cs
            • PrivateAttribute.cs
            • DriverSideAttribute.cs
            • EvaluatorSideAttribute.cs
            • TemporaryFixAttribute.cs
            • NotThreadSafeAttribute.cs
          • Collections
            • PriorityQueue.cs
            • ReadOnlySet.cs
          • Org.Apache.REEF.Utilities.csproj
          • Logging
            • JavaLoggingSetting.cs
            • Logger.cs
            • Level.cs
          • Runtime
            • Yarn
              • HttpConfig.cs
              • YarnConfiguration.cs
          • ByteUtilities.cs
          • IMessage.cs
          • Optional.cs
          • ClientUtilities.cs
          • Properties
            • AssemblyInfo.cs
          • NetUtilities.cs
          • AsyncUtils
            • RemoveSynchronizationContextAwaiter.cs
            • VoidResult.cs
            • LoggingHelper.cs
          • Diagnostics
            • DiagnosticsMessages.cs
            • Exceptions.cs
            • DefaultUnhandledExceptionHandler.cs
          • IIdentifiable.cs
        • Org.Apache.REEF.IMRU.Tests
          • MapInputWithControlMessageTests.cs
          • TestEvaluatorManager.cs
          • IMRUJobDefinitionBuilderTests.cs
          • MapperCountTest.cs
          • TestTaskManager.cs
          • ImruDriverCancelTests.cs
          • NaturalSumTest.cs
          • JobLifecycleManagerTest.cs
          • TestActiveContextManager.cs
          • TestSystemStates.cs
          • Org.Apache.REEF.IMRU.Tests.csproj
          • TestTaskStates.cs
        • Org.Apache.REEF.ClrDriver
          • Org.Apache.REEF.ClrDriver.h
          • AssemblyInfo.cpp
          • resource.h
          • app.rc
          • Org.Apache.REEF.ClrDriver.vcxproj
          • app.ico
          • Org.Apache.REEF.ClrDriver.cpp
          • ReadMe.txt
        • BUILD.md
        • publickey.snk
        • build.App.props
        • Org.Apache.REEF.Bridge
          • DriverRestartCompletedClr2Java.cpp
          • EvaluatorRequestorClr2Java.cpp
          • AssemblyInfo.cpp
          • resource.h
          • CommonUtilities.cpp
          • ActiveContextClr2Java.cpp
          • JavaClrBridge.h
          • Org.Apache.REEF.Bridge.vcxproj.filters
          • app.rc
          • JavaClrBridge.cpp
          • DriverRestartedClr2Java.cpp
          • HttpServerClr2Java.cpp
          • BinaryUtil.h
          • InteropLogger.cpp
          • ClosedContextClr2Java.cpp
          • AssemblyUtil.cpp
          • FailedContextClr2Java.cpp
          • app.ico
          • Stdafx.h
          • InteropUtil.cpp
          • InteropLogger.h
          • CompletedTaskClr2Java.cpp
          • Org.Apache.REEF.Bridge.vcxproj
          • BinaryUtil.cpp
          • CompletedEvaluatorClr2Java.cpp
          • AllocatedEvaluatorClr2Java.cpp
          • InteropAssemblies.h
          • SuspendedTaskClr2Java.cpp
          • InteropUtil.h
          • DriverLauncher.cpp
          • ContextMessageClr2Java.cpp
          • ReadMe.txt
          • TaskMessageClr2Java.cpp
          • Stdafx.cpp
          • RunningTaskClr2Java.cpp
          • FailedEvaluatorClr2Java.cpp
          • Clr2JavaImpl.h
          • FailedTaskClr2Java.cpp
        • Org.Apache.REEF.Evaluator.Tests
          • EvaluatorServiceTests.cs
          • EvaluatorConfigurationsTests.cs
          • ContextRuntimeTests.cs
          • TestUtils
            • SimpleTestTask.cs
            • TestService.cs
            • TestTask.cs
            • ITestService.cs
          • TaskRuntimeTests.cs
          • Org.Apache.REEF.Evaluator.Tests.csproj
        • Org.Apache.REEF.IMRU
          • Org.Apache.REEF.IMRU.csproj
          • OnREEF
            • IMRUTasks
              • ITaskState.cs
              • IMRUTaskGroupCommunicationException.cs
              • TaskCloseCoordinator.cs
              • IMRUTaskSystemException.cs
              • MapTaskHost.cs
              • TaskHostBase.cs
              • UpdateTaskHost.cs
              • IMRUTaskAppException.cs
            • Driver
              • StateMachine
                • TaskState.cs
                • SystemState.cs
                • TaskStateTransitionException.cs
                • StateTransition.cs
                • TaskStateEvent.cs
                • SystemStateTransitionException.cs
                • SystemStateEvent.cs
                • SystemStateMachine.cs
                • TaskStateMachine.cs
              • ServiceAndContextConfigurationProvider.cs
              • IMRUConstants.cs
              • PartitionDescriptorContextIdBundle.cs
              • JobLifeCycleManager.cs
              • IMRUSystemException.cs
              • EvaluatorSpecification.cs
              • TaskStateService.cs
              • TaskManager.cs
              • IMRUDriver.cs
              • JobCancelled.cs
              • TaskInfo.cs
              • ContextAndServiceConfiguration.cs
              • ConfigurationManager.cs
              • JobCancellationDetectorAlwaysFalse.cs
              • IJobLifeCycleManager.cs
              • DataLoadingContext.cs
              • ActiveContextManager.cs
              • EvaluatorManager.cs
            • MapInputWithControlMessage
              • MapInputWithControlMessage.cs
              • MapControlMessage.cs
              • MapInputwithControlMessagePipelineDataConverter.cs
              • MapInputWithControlMessageCodec.cs
            • ResultHandler
              • ResultOutputLocation.cs
              • DefaultResultHandler.cs
              • WriteResultHandler.cs
            • Client
              • REEFIMRUClient.cs
              • REEFIMRUClientConfiguration.cs
            • Parameters
              • SerializedMapInputPipelineDataConverterConfiguration.cs
              • InvokeGC .cs
              • SleepIntervalParameter.cs
              • CoresPerMapper.cs
              • SerializedResultHandlerConfiguration.cs
              • TimeoutMonitoringInterval.cs
              • SerializedUpdateTaskStateConfiguration.cs
              • SerializedUpdateConfiguration.cs
              • SerializedMapOutputPipelineDataConverterConfiguration.cs
              • SerializedReduceConfiguration.cs
              • MemoryForUpdateTask.cs
              • MinTaskWaitingForCloseTimeout.cs
              • CoresForUpdateTask.cs
              • SerializedUpdateFunctionCodecsConfiguration.cs
              • SerializedMapInputCodecConfiguration.cs
              • SerializedMapConfiguration.cs
              • SerializedMapTaskStateConfiguration.cs
              • MaxRetryNumberInRecovery.cs
              • AllowedFailedEvaluatorsFraction.cs
              • MemoryPerMapper.cs
          • InProcess
            • IMRURunner.cs
            • InProcessIMRUConfiguration.cs
            • MapFunctions.cs
            • InProcessIMRUClient.cs
            • OutputCodecWrapper.cs
            • Parameters
              • NumberOfMappers.cs
            • InputCodecWrapper.cs
          • Properties
            • AssemblyInfo.cs
          • API
            • IMRUCodecConfiguration.cs
            • IIMRUClient.cs
            • IMRUPipelineDataConverterConfiguration.cs
            • IIMRUResultHandler.cs
            • IJobCancelledDetector.cs
            • UpdateResult.cs
            • IPerMapperConfigGenerator.cs
            • IMRUReduceFunctionConfiguration.cs
            • IMRUJobDefinition.cs
            • IMRUPerMapperConfigGeneratorConfiguration.cs
            • IMRUUpdateConfiguration.cs
            • PerMapConfigGeneratorSet.cs
            • IMapFunction.cs
            • IMRUJobDefinitionBuilder.cs
            • IMRUMapConfiguration.cs
            • IUpdateFunction.cs
        • Org.Apache.REEF.Wake
          • Examples
            • P2p
              • Pull2Push.cs
              • IEventSource.cs
          • WakeRuntimeException.cs
          • StreamingCodec
            • CommonStreamingCodecs
              • IntArrayStreamingCodec.cs
              • IntStreamingCodec.cs
              • DoubleStreamingCodec.cs
              • FloatStreamingCodec.cs
              • FloatArrayStreamingCodec.cs
              • DoubleArrayStreamingCodec.cs
              • StringStreamingCodec.cs
            • CodecToStreamingCodec.cs
            • IStreamingCodec.cs
          • Remote
            • IRemoteIdentifier.cs
            • IRemoteManagerFactory.cs
            • ILink.cs
            • IConnectionRetryHandler.cs
            • IDataReader.cs
            • IRemoteObserver.cs
            • Impl
              • ByteCodec.cs
              • TransportServer.cs
              • RemoteEventEndpoint.cs
              • DefaultRemoteManagerFactory.cs
              • DefaultRemoteManager.cs
              • StringCodec.cs
              • TcpClientConnectionFactory.cs
              • MultiCodec.cs
              • IntCodec.cs
              • RemoteEventStreamingCodec.cs
              • TransportClient.cs
              • RemoteEventCodec.cs
              • StreamingRemoteManager.cs
              • StringIdentifier.cs
              • TcpClientConnectionException.cs
              • StringIdentifierFactory.cs
              • RemoteEventEncoder.cs
              • StreamDataReader.cs
              • StreamingTransportServer.cs
              • DefaultRemoteMessage.cs
              • StreamDataWriter.cs
              • MultiEncoder.cs
              • ObserverContainer.cs
              • LoopbackLocalAddressProvider.cs
              • StreamingRemoteManagerFactory.cs
              • StreamingTransportClient.cs
              • Link.cs
              • TransportEvent.cs
              • IPEndpointComparer.cs
              • RemoteEventDecoder.cs
              • StreamingLink.cs
              • DefaultLocalAddressProvider.cs
              • RemoteConnectionRetryHandler.cs
              • MultiDecoder.cs
              • RemoteEvent.cs
              • SocketRemoteIdentifier.cs
              • Channel.cs
            • ICodec.cs
            • RemoteConfiguration.cs
            • ILocalAddressProvider.cs
            • IRemoteIdentifierFactory.cs
            • ITcpPortProvider.cs
            • IEncoder.cs
            • IRemoteEvent.cs
            • TcpPortProvider.cs
            • Proto
              • WakeRemoteProtosGen.cs
              • RemoteProtocol.proto
              • WakeRemoteProtos.cs
            • IDecoder.cs
            • IRemoteMessage.cs
            • Parameters
              • ConnectionRetryCount.cs
              • TcpPortRangeCount.cs
              • TcpPortRangeSeed.cs
              • TcpPortRangeStart.cs
              • SleepTimeInMs.cs
              • TcpPortRangeTryCount.cs
            • ITcpClientConnectionFactory.cs
            • RemoteRuntimeException.cs
            • ISubscriptionManager.cs
            • IDataWriter.cs
            • IRemoteManager.cs
          • IEventHandler.cs
          • Util
            • IStartable.cs
            • FixedThreadPoolTaskService.cs
            • Actionable.cs
            • Disposable.cs
            • NetworkUtils.cs
            • TimeHelper.cs
            • SerializationHelper.cs
            • ITaskService.cs
            • LimitedConcurrencyLevelTaskScheduler.cs
          • Avro
            • ProtocolSerializer.cs
            • SeializationException.cs
            • IMessageInstance.cs
            • Message
              • Header.cs
            • MessageInstance.cs
          • Time
            • Runtime
              • ITimer.cs
              • Event
                • IdleClock.cs
                • ClientAlarm.cs
                • RuntimeStop.cs
                • RuntimeStart.cs
                • RuntimeAlarm.cs
              • RuntimeClock.cs
              • RealTimer.cs
              • LogicalTimer.cs
            • Parameters
              • RuntimeStopHandler.cs
              • RuntimeStartHandler.cs
              • IdleHandler.cs
              • StartHandler.cs
              • StopHandler.cs
            • Event
              • Alarm.cs
              • StopTime.cs
              • StartTime.cs
            • Time.cs
            • IClock.cs
          • IObserverFactory.cs
          • IIdentifierFactory.cs
          • Impl
            • MultiEventHandler.cs
            • TimerStage.cs
            • ThreadPoolStage.cs
            • LoggingEventHandler.cs
            • SingleThreadStage.cs
            • SyncStage.cs
            • PubSubEventHandler.cs
            • MissingStartHandlerHandler.cs
            • PeriodicEvent.cs
          • testkey.snk
          • IStage.cs
          • AbstractEStage.cs
          • IIdentifier.cs
          • IEStage.cs
          • Properties
            • AssemblyInfo.cs
          • RX
            • IStaticObservable.cs
            • IRxStage.cs
            • AbstractRxStage.cs
            • Impl
              • RxThreadPoolStage.cs
              • PubSubSubject.cs
              • RxTimerStage.cs
              • SimpleSubject.cs
              • RxSyncStage.cs
            • AbstractObserver.cs
            • ISubject.cs
            • ObserverCompletedException.cs
          • Org.Apache.REEF.Wake.csproj
        • .gitignore
        • Org.Apache.REEF.IO.TestClient
          • HadoopFileInputPartitionTest.cs
          • HadoopFileSystemTest.cs
          • Run.cs
          • Org.Apache.REEF.IO.TestClient.csproj
        • Org.Apache.REEF.Examples.AllHandlers
          • HelloTraceListener.cs
          • HelloTaskMessageHandler.cs
          • HelloRestartHandler.cs
          • HelloFailedEvaluatorHandler.cs
          • HelloFailedTaskHandler.cs
          • AnotherHelloAllocatedEvaluatorHandler.cs
          • HelloAllocatedEvaluatorHandler.cs
          • HelloDriverStartHandler.cs
          • Readme.md
          • HelloHttpHandler.cs
          • HelloRunningTaskHandler.cs
          • HelloDriverRestartRunningTaskHandler.cs
          • AllHandlers.cs
          • HelloTaskCompletedHandler.cs
          • Org.Apache.REEF.Examples.AllHandlers.csproj
          • HelloActiveContextHandler.cs
          • HelloCompletedEvaluatorHandler.cs
          • HelloDriverRestartActiveContextHandler.cs
      • java
        • reef-bridge-java
          • src
            • main
              • resources
                • org
                  • apache
                    • reef
                      • clr.logging.properties
              • java
                • org
                  • apache
                    • reef
                      • bridge
                        • package-info.java
                        • NetworkTransport.java
                      • util
                        • logging
                          • package-info.java
                          • CLRLoggingConfig.java
                          • CLRBufferedLogHandler.java
                      • javabridge
                        • FailedContextBridge.java
                        • utils
                          • DefinedRuntimesSerializer.java
                          • package-info.java
                        • ActiveContextBridgeFactory.java
                        • CompletedTaskBridge.java
                        • AllocatedEvaluatorBridge.java
                        • BridgeHandlerManager.java
                        • ClosedContextBridge.java
                        • AllocatedEvaluatorBridgeFactory.java
                        • CompletedEvaluatorBridge.java
                        • Utilities.java
                        • generic
                          • Launch.java
                          • DriverRestartCompletedBridge.java
                          • JobClient.java
                          • package-info.java
                          • JobDriver.java
                        • TaskMessageBridge.java
                        • package-info.java
                        • SuspendedTaskBridge.java
                        • HttpServerEventBridge.java
                        • RunningTaskBridge.java
                        • NativeBridge.java
                        • DriverRestartedBridge.java
                        • EvaluatorRequestorBridge.java
                        • ContextMessageBridge.java
                        • InteropLogger.java
                        • FailedTaskBridge.java
                        • FailedEvaluatorBridge.java
                        • NativeInterop.java
                        • ActiveContextBridge.java
          • pom.xml
        • reef-runtime-multi
          • src
            • main
              • avro
                • RuntimeDefinition.avsc
              • java
                • org
                  • apache
                    • reef
                      • runtime
                        • multi
                          • utils
                            • MultiRuntimeDefinitionSerializer.java
                            • package-info.java
                          • client
                            • parameters
                              • DefaultRuntimeName.java
                              • package-info.java
                              • RuntimeNames.java
                              • SerializedRuntimeDefinition.java
                            • EmptyMultiRuntimeMainConfigurationGeneratorImpl.java
                            • MultiRuntimeDriverConfigurationProvider.java
                            • MultiRuntimeDefinitionGeneratorImpl.java
                            • YarnMultiRuntimeMainConfigurationGeneratorImpl.java
                            • MultiRuntimeDefinitionGenerator.java
                            • package-info.java
                            • MultiRuntimeMainConfigurationGenerator.java
                            • MultiRuntimeDefinitionBuilder.java
                            • MultiRuntimeConfigurationBuilder.java
                          • driver
                            • parameters
                              • RuntimeName.java
                              • package-info.java
                            • MultiRuntimeDriverConfiguration.java
                            • RuntimeImpl.java
                            • MultiRuntimeResourceReleaseHandler.java
                            • MultiRuntimeResourceManagerStopHandler.java
                            • RuntimesHost.java
                            • package-info.java
                            • MultiRuntimeResourceLaunchHandler.java
                            • MultiRuntimeResourceRequestHandler.java
                            • Runtime.java
                            • MultiRuntimeResourceManagerStartHandler.java
            • test
              • java
                • org
                  • apache
                    • reef
                      • runtime
                        • multi
                          • utils
                            • MultiRuntimeDefinitionSerializerTests.java
                            • package-info.java
                          • driver
                            • package-info.java
                            • RuntimesHostTest.java
          • pom.xml
        • reef-annotations
          • src
            • main
              • java
                • org
                  • apache
                    • reef
                      • annotations
                        • audience
                          • TaskSide.java
                          • RuntimeAuthor.java
                          • Interop.java
                          • Public.java
                          • EvaluatorSide.java
                          • ClientSide.java
                          • package-info.java
                          • Private.java
                          • DriverSide.java
                        • Provided.java
                        • semantics
                          • package-info.java
                          • Idempotent.java
                        • Unstable.java
                        • package-info.java
                        • Optional.java
          • pom.xml
        • reef-runtime-hdinsight
          • src
            • main
              • java
                • org
                  • apache
                    • reef
                      • runtime
                        • hdinsight
                          • parameters
                            • AzureStorageBaseFolder.java
                            • AzureStorageAccountKey.java
                            • AzureStorageAccountName.java
                            • HDInsightInstanceURL.java
                            • AzureStorageAccountContainerName.java
                            • package-info.java
                            • HDInsightPassword.java
                            • HDInsightUsername.java
                          • client
                            • UnsafeHDInsightRuntimeConfigurationStatic.java
                            • AzureUploader.java
                            • sslhacks
                              • UnsafeClientConstructor.java
                              • UnsafeHostNameVerifier.java
                              • UnsafeTrustManager.java
                              • DefaultClientConstructor.java
                              • package-info.java
                            • HDInsightRuntimeConfiguration.java
                            • HDInsightDriverConfiguration.java
                            • HDInsightRuntimeConfigurationStatic.java
                            • HDInsightJobSubmissionHandler.java
                            • package-info.java
                            • HDInsightDriverConfigurationProviderImpl.java
                            • yarnrest
                              • Resource.java
                              • ApplicationResponse.java
                              • LocalResourcesEntry.java
                              • StringEntry.java
                              • ApplicationID.java
                              • LocalResource.java
                              • Credentials.java
                              • Constants.java
                              • ApplicationState.java
                              • Commands.java
                              • HDInsightInstance.java
                              • package-info.java
                              • ListApplicationResponse.java
                              • ApplicationSubmission.java
                              • AmContainerSpec.java
                            • UnsafeHDInsightRuntimeConfiguration.java
                          • cli
                            • TFileParser.java
                            • LogFetcher.java
                            • package-info.java
                            • HDICLI.java
                            • LogFileEntry.java
                          • HDInsightClasspathProvider.java
                          • package-info.java
                          • driver
                            • RuntimeIdentifier.java
                            • package-info.java
                          • HDInsightJVMPathProvider.java
            • test
              • java
                • org
                  • apache
                    • reef
                      • runtime
                        • hdinsight
                          • TestHDInsightRESTJsonSerialization.java
                          • package-info.java
          • pom.xml
        • reef-utils-hadoop
          • src
            • main
              • java
                • org
                  • apache
                    • reef
                      • util
                        • HadoopEnvironment.java
                        • package-info.java
                        • logging
                          • package-info.java
                          • DFSHandler.java
          • pom.xml
        • reef-runtime-local
          • src
            • main
              • java
                • org
                  • apache
                    • reef
                      • runtime
                        • local
                          • LocalClasspathProvider.java
                          • client
                            • LocalJobSubmissionHandler.java
                            • parameters
                              • DefaultMemorySize.java
                              • RootFolder.java
                              • MaxNumberOfEvaluators.java
                              • DefaultNumberOfCores.java
                              • RackNames.java
                              • package-info.java
                            • LocalRuntimeConfiguration.java
                            • ExtensibleLocalRuntimeConfiguration.java
                            • package-info.java
                            • DriverFiles.java
                            • ExecutorServiceConstructor.java
                            • PreparedDriverFolderLauncher.java
                            • LocalDriverConfigurationProviderImpl.java
                            • FileSet.java
                          • process
                            • LoggingRunnableProcessObserver.java
                            • RunnableProcessState.java
                            • RunnableProcess.java
                            • package-info.java
                            • ReefRunnableProcessObserver.java
                            • RunnableProcessObserver.java
                          • package-info.java
                          • driver
                            • ResourceRequestQueue.java
                            • LocalDriverConfiguration.java
                            • LocalResourceManagerStartHandler.java
                            • ContainerManager.java
                            • RuntimeIdentifier.java
                            • package-info.java
                            • ResourceManager.java
                            • LocalResourceLaunchHandler.java
                            • ProcessContainer.java
                            • LocalResourceRequestHandler.java
                            • LocalResourceReleaseHandler.java
                            • Container.java
                            • IDMaker.java
                            • ResourceRequest.java
                            • LocalResourceManagerStopHandler.java
            • test
              • java
                • org
                  • apache
                    • reef
                      • runtime
                        • local
                          • process
                            • RunnableProcessExpandVariablesTest.java
                            • package-info.java
                          • driver
                            • ResourceRequestQueueTest.java
                            • ResourceManagerTest.java
                            • package-info.java
                            • ResourceRequestTest.java
          • pom.xml
        • reef-examples
          • src
            • main
              • java
                • org
                  • apache
                    • reef
                      • examples
                        • group
                          • utils
                            • timer
                              • package-info.java
                              • Timer.java
                            • math
                              • SparseVector.java
                              • VectorCodec.java
                              • package-info.java
                              • DenseVector.java
                              • Vector.java
                              • ImmutableVector.java
                              • Window.java
                              • AbstractImmutableVector.java
                              • AbstractVector.java
                          • bgd
                            • MasterTask.java
                            • utils
                              • StepSizes.java
                              • SubConfiguration.java
                              • package-info.java
                            • parameters
                              • AllCommunicationGroup.java
                              • LossFunctionType.java
                              • Timeout.java
                              • Lambda.java
                              • Eps.java
                              • ProbabilityOfFailure.java
                              • BGDLossType.java
                              • BGDControlParameters.java
                              • NumberOfReceivers.java
                              • InputDir.java
                              • package-info.java
                              • ProbabilityOfSuccessfulIteration.java
                              • EvaluatorMemory.java
                              • MinParts.java
                              • NumSplits.java
                              • Iterations.java
                              • ModelDimensions.java
                              • EnableRampup.java
                              • Eta.java
                            • BGDClient.java
                            • LineSearchReduceFunction.java
                            • BGDYarn.java
                            • SlaveTask.java
                            • operatornames
                              • ModelBroadcaster.java
                              • LineSearchEvaluationsReducer.java
                              • ModelAndDescentDirectionBroadcaster.java
                              • DescentDirectionBroadcaster.java
                              • MinEtaBroadcaster.java
                              • LossAndGradientReducer.java
                              • package-info.java
                              • ControlMessageBroadcaster.java
                            • package-info.java
                            • BGDDriver.java
                            • data
                              • Example.java
                              • package-info.java
                              • SparseExample.java
                              • parser
                                • Parser.java
                                • package-info.java
                                • SVMLightParser.java
                            • ControlMessages.java
                            • BGDLocal.java
                            • LossAndGradientReduceFunction.java
                            • ExampleList.java
                            • loss
                              • WeightedLogisticLossFunction.java
                              • LogisticLossFunction.java
                              • package-info.java
                              • SquaredErrorLossFunction.java
                              • LossFunction.java
                          • broadcast
                            • MasterTask.java
                            • parameters
                              • AllCommunicationGroup.java
                              • ModelBroadcaster.java
                              • NumberOfReceivers.java
                              • package-info.java
                              • ModelReceiveAckReducer.java
                              • Dimensions.java
                              • FailureProbability.java
                              • ControlMessageBroadcaster.java
                            • BroadcastREEF.java
                            • SlaveTask.java
                            • BroadcastDriver.java
                            • package-info.java
                            • ControlMessages.java
                            • ModelReceiveAckReduceFunction.java
                        • distributedshell
                          • NumEvaluators.java
                          • ShellDriver.java
                          • RuntimeName.java
                          • ShellClient.java
                          • package-info.java
                        • pool
                          • SleepTask.java
                          • Launch.java
                          • package-info.java
                          • JobDriver.java
                        • library
                          • Command.java
                          • package-info.java
                          • ShellTask.java
                        • utils
                          • wake
                            • BlockingEventHandler.java
                            • LoggingEventHandler.java
                            • package-info.java
                        • reefonreef
                          • Launch.java
                          • ReefOnReefDriver.java
                          • package-info.java
                        • scheduler
                          • client
                            • SchedulerREEFYarn.java
                            • package-info.java
                            • SchedulerREEF.java
                          • package-info.java
                          • driver
                            • package-info.java
                            • http
                              • SchedulerHttpHandler.java
                              • SchedulerResponse.java
                              • package-info.java
                            • TaskEntity.java
                            • exceptions
                              • package-info.java
                              • UnsuccessfulException.java
                              • NotFoundException.java
                            • Scheduler.java
                            • SchedulerDriver.java
                        • hellomultiruntime
                          • package-info.java
                          • HelloMultiRuntimeDriver.java
                          • HelloREEFMultiYarn.java
                        • data
                          • output
                            • OutputServiceTask.java
                            • package-info.java
                            • OutputServiceREEF.java
                            • OutputServiceDriver.java
                          • loading
                            • LineCountingTask.java
                            • package-info.java
                            • DataLoadingREEF.java
                            • LineCounter.java
                        • suspend
                          • SuspendDriver.java
                          • Launch.java
                          • SuspendClientControl.java
                          • SuspendClient.java
                          • package-info.java
                          • ObjectWritableCodec.java
                          • SuspendTestTask.java
                          • Control.java
                        • hello
                          • HelloREEFEnvironment.java
                          • HelloREEFNoClient.java
                          • HelloTask.java
                          • HelloREEFYarn.java
                          • HelloREEFYarnUnmanagedAM.java
                          • HelloReefYarnTcp.java
                          • HelloDriver.java
                          • HelloJVMOptionsREEF.java
                          • HelloREEFYarnRestart.java
                          • HelloREEFStandalone.java
                          • package-info.java
                          • HelloJVMOptionsDriver.java
                          • HelloREEF.java
                          • HelloDriverRestart.java
                          • HelloReefAzBatch.java
                          • HelloREEFMesos.java
                        • hellohttp
                          • HelloREEFHttpYarn.java
                          • HelloREEFHttp.java
                          • HttpShellJobDriver.java
                          • HttpServerShellCmdHandler.java
                          • package-info.java
            • test
              • java
                • org
                  • apache
                    • reef
                      • examples
                        • suspend
                          • ObjectWritableCodecTest.java
                          • package-info.java
                        • hello
                          • HelloHttpTest.java
                          • package-info.java
          • pom.xml
          • .gitignore
        • reef-utils
          • src
            • main
              • java
                • org
                  • apache
                    • reef
                      • util
                        • SimpleCondition.java
                        • CloseableIterable.java
                        • exception
                          • InvalidIdentifierException.java
                          • package-info.java
                        • package-info.java
                        • ComplexCondition.java
                        • Optional.java
                        • cache
                          • WrappedValue.java
                          • CacheImpl.java
                          • SystemTime.java
                          • CurrentTime.java
                          • package-info.java
                          • Cache.java
                        • MethodCallable.java
                        • MultiAsyncToSync.java
            • test
              • java
                • org
                  • apache
                    • reef
                      • util
                        • MultiAsyncToSyncTest.java
                        • OptionalTest.java
                        • package-info.java
                        • cache
                          • CacheImplConcurrentTest.java
                          • CacheImplTest.java
                          • package-info.java
                          • ImmediateInteger.java
                          • SleepingInteger.java
                          • WrappedValueTest.java
                        • SimpleConditionTest.java
          • pom.xml
        • reef-poison
          • src
            • main
              • java
                • org
                  • apache
                    • reef
                      • poison
                        • PoisonedConfiguration.java
                        • task
                          • PoisonedTaskStartHandler.java
                          • package-info.java
                          • PoissonPoisonedTaskStartHandler.java
                        • PoisonedAlarmHandler.java
                        • context
                          • PoissonPoisonedContextStartHandler.java
                          • package-info.java
                          • PoisonedContextStartHandler.java
                        • package-info.java
                        • params
                          • CrashProbability.java
                          • CrashTimeout.java
                          • package-info.java
                        • PoisonException.java
          • pom.xml
        • reef-tests
          • src
            • main
              • java
                • org
                  • apache
                    • reef
                      • tests
                        • group
                          • MasterTask.java
                          • SlaveTask.java
                          • package-info.java
                          • MultipleCommGroupsDriver.java
                          • conf
                            • GroupCommServiceInjectionMasterTask.java
                            • GroupCommServiceInjectionSlaveTask.java
                            • package-info.java
                            • GroupCommServiceInjectionCodec.java
                            • GroupCommServiceInjectionDriver.java
                        • library
                          • package-info.java
                          • driver
                            • ExpectedTaskFailureHandler.java
                            • OnDriverStartedAllocateOne.java
                            • package-info.java
                          • tasks
                            • EchoTask.java
                            • package-info.java
                            • NoopTask.java
                          • exceptions
                            • SimulatedTaskFailure.java
                            • SimulatedDriverFailure.java
                            • ExpectedTaskException.java
                            • TaskSideFailure.java
                            • ClientSideFailure.java
                            • UnexpectedTaskReturnValue.java
                            • package-info.java
                            • DriverSideFailure.java
                        • evaluator
                          • failure
                            • parameters
                              • NumEvaluatorsToSubmit.java
                              • package-info.java
                              • NumEvaluatorsToFail.java
                            • FailureDriver.java
                            • FailureREEF.java
                            • package-info.java
                        • rack
                          • awareness
                            • RackNameParameter.java
                            • OnDriverStartedAllocateOneInRack.java
                            • package-info.java
                        • statepassing
                          • StatePassingDriver.java
                          • package-info.java
                          • StatePassingTask.java
                          • Counter.java
                        • fail
                          • task
                            • Client.java
                            • FailTaskCall.java
                            • Driver.java
                            • FailTaskSuspend.java
                            • FailTaskStop.java
                            • FailTask.java
                            • FailTaskStart.java
                            • FailTaskMsg.java
                            • BridgeClient.java
                            • package-info.java
                            • FailTaskClose.java
                          • util
                            • FailBridgeClientUtils.java
                            • package-info.java
                          • driver
                            • FailDriver.java
                            • DriverFailOnFail.java
                            • FailClient.java
                            • FailDriverDelayedMsg.java
                            • FailBridgeClient.java
                            • package-info.java
                            • NoopTask.java
                        • evaluatorreuse
                          • EvaluatorReuseTestDriver.java
                          • package-info.java
                        • package-info.java
                        • driver
                          • RuntimeNameTestConfiguration.java
                          • package-info.java
                          • DriverTestStartHandler.java
                        • TestDriverLauncher.java
                        • messaging
                          • task
                            • package-info.java
                            • TaskMessagingTask.java
                            • TaskMessagingDriver.java
                          • driver
                            • DriverMessagingDriver.java
                            • DriverMessaging.java
                            • package-info.java
                        • watcher
                          • WatcherTestTask.java
                          • FailedContextHandler.java
                          • IsTaskSuspended.java
                          • TestEventStream.java
                          • WatcherTestDriver.java
                          • package-info.java
                          • FailedTaskStartHandler.java
              • assembly
                • test-jar-with-dependencies.xml
            • test
              • java
                • org
                  • apache
                    • reef
                      • tests
                        • group
                          • GroupCommTestSuite.java
                          • package-info.java
                          • TestMultipleCommGroups.java
                          • conf
                            • package-info.java
                            • TestGroupCommServiceInjection.java
                        • MesosTestEnvironment.java
                        • rack
                          • awareness
                            • RackAwareEvaluatorTest.java
                            • RackAwareEvaluatorTestDriver.java
                            • package-info.java
                        • statepassing
                          • package-info.java
                          • StatePassingTest.java
                        • AzureBatchTestEnvironment.java
                        • examples
                          • TestHelloREEFYarnUnmanagedAM.java
                          • ExamplesTestSuite.java
                          • package-info.java
                          • TestHelloREEFMultiRuntime.java
                          • TestHelloREEF.java
                        • evaluatorclose
                          • EvaluatorCloseTest.java
                          • EvaluatorCloseTestTask.java
                          • EvaluatorCloseDriver.java
                          • package-info.java
                        • applications
                          • vortex
                            • cancellation
                              • InfiniteLoopWithCancellationFunction.java
                              • TaskletCancellationTestStart.java
                              • package-info.java
                              • TaskletCancellationRequestTest.java
                            • addone
                              • AddOneTest.java
                              • AddOneTestStart.java
                              • package-info.java
                              • AddOneFunction.java
                              • AddOneCallbackTestStart.java
                            • sumones
                              • package-info.java
                              • SumOnesTestStart.java
                              • SumOnesTest.java
                            • exception
                              • ExceptionFunction.java
                              • package-info.java
                              • VortexExceptionTest.java
                              • ExceptionCallbackTestStart.java
                            • VortexTestSuite.java
                            • package-info.java
                          • ApplicationTestSuite.java
                          • package-info.java
                        • evaluatorexit
                          • EvaluatorExitTestTask.java
                          • EvaluatorExitTestDriver.java
                          • EvaluatorExitTest.java
                          • EvaluatorCompleteTestTask.java
                          • EvaluatorCompleteTestDriver.java
                          • package-info.java
                          • EvaluatorCompleteTest.java
                        • evaluatorfailure
                          • package-info.java
                          • EvaluatorFailureDuringAlarmDriver.java
                          • FailureSchedulingContextStartHandler.java
                          • ExpectedException.java
                          • EvaluatorFailureTest.java
                        • files
                          • FileResourceTestTaskConfiguration.java
                          • FileResourceTestDriverConfiguration.java
                          • FileResourceTest.java
                          • package-info.java
                          • FileResourceTestDriver.java
                          • FileResourceTestTask.java
                        • taskresubmit
                          • TaskResubmitDriver.java
                          • package-info.java
                          • TaskResubmitTest.java
                        • runtimename
                          • RuntimeNameTest.java
                          • package-info.java
                          • RuntimeNameDriver.java
                        • roguethread
                          • RogueThreadDriver.java
                          • RogueThreadTest.java
                          • RogueThreadTask.java
                          • package-info.java
                        • fail
                          • REEFEnvironmentFailDriverTest.java
                          • DriverFailOnFailTest.java
                          • FailTaskTest.java
                          • FailBridgeDriverTest.java
                          • FailDriverDelayedMsgTest.java
                          • FailTestSuite.java
                          • FailBridgeTaskTest.java
                          • package-info.java
                          • FailDriverTest.java
                        • TestUtils.java
                        • evaluatorreuse
                          • package-info.java
                          • EvaluatorReuseTest.java
                        • YarnTestEnvironment.java
                        • AllTestsSuite.java
                        • package-info.java
                        • subcontexts
                          • SubContextDriver.java
                          • SubContextTest.java
                          • package-info.java
                          • ContextStartHandler2.java
                          • ContextStopHandler1.java
                          • ContextStartHandler1.java
                          • ContextStopHandler2.java
                        • evaluatorsize
                          • MemorySizeTask.java
                          • EvaluatorSizeTest.java
                          • EvaluatorSizeTestConfiguration.java
                          • package-info.java
                          • EvaluatorSizeTestDriver.java
                        • driver
                          • REEFEnvironmentDriverTest.java
                          • DriverTest.java
                          • package-info.java
                        • taskcounting
                          • TaskCountingDriver.java
                          • package-info.java
                          • TaskCountingTest.java
                        • LocalTestEnvironment.java
                        • TestEnvironmentBase.java
                        • TestEnvironmentFactory.java
                        • close_eval
                          • CloseEvaluatorDriver.java
                          • package-info.java
                          • CloseEvaluatorTest.java
                        • configurationproviders
                          • parameters
                            • DriverAndEvaluatorParameter.java
                            • DriverParameter.java
                            • package-info.java
                            • EvaluatorParameter.java
                          • TestEvaluatorConfigurationProvider.java
                          • ConfigurationProviderTestDriver.java
                          • ConfigurationProviderTest.java
                          • package-info.java
                          • ConfigurationProviderTestTask.java
                          • TestDriverConfigurationProvider.java
                        • messaging
                          • task
                            • package-info.java
                            • TaskMessagingTest.java
                          • driver
                            • DriverMessagingTest.java
                            • package-info.java
                        • ProbabilisticTests.java
                        • watcher
                          • package-info.java
                          • WatcherTest.java
                        • TestEnvironment.java
                        • FailureTest.java
          • pom.xml
        • reef-examples-hdinsight
          • src
            • main
              • java
                • org
                  • apache
                    • reef
                      • examples
                        • hello
                          • HelloHDInsight.java
                          • package-info.java
          • pom.xml
        • reef-runtime-mock
          • src
            • main
              • java
                • org
                  • apache
                    • reef
                      • mock
                        • driver
                          • MockDriverRestartContext.java
                          • MockRuntime.java
                          • AutoCompletable.java
                          • ProcessRequest.java
                          • runtime
                            • MockNodeDescriptor.java
                            • MockActiveContext.java
                            • MockEvaluatorDescriptor.java
                            • MockCompletedTask.java
                            • MockClosedContext.java
                            • MockRunningTask.java
                            • MockEvaluatorRequestor.java
                            • MockUtils.java
                            • MockClock.java
                            • package-info.java
                            • MockSuspendedTask.java
                            • MockFailedEvaluator.java
                            • MockAllocatedEvaluator.java
                            • MockRuntimeDriver.java
                            • MockFailedContext.java
                          • request
                            • CloseTask.java
                            • CompleteTask.java
                            • CreateContext.java
                            • CreateContextAndTask.java
                            • SendMessageDriverToTask.java
                            • ProcessRequestInternal.java
                            • AllocateEvaluator.java
                            • package-info.java
                            • SendMessageDriverToContext.java
                            • CloseEvaluator.java
                            • CloseContext.java
                            • CreateTask.java
                            • SuspendTask.java
                          • package-info.java
                          • MockConfiguration.java
                          • MockTaskReturnValueProvider.java
                          • DefaultTaskReturnValueProvider.java
                          • MockFailure.java
            • test
              • java
                • org
                  • apache
                    • reef
                      • mock
                        • driver
                          • package-info.java
                          • MockApplication.java
                          • BasicMockTests.java
          • pom.xml
        • reef-tang
          • tang-test-jarB
            • src
              • main
                • java
                  • org
                    • apache
                      • reef
                        • tang
                          • examples
                            • B.java
                            • package-info.java
            • pom.xml
          • tang-test-jarAB
            • src
              • main
                • java
                  • org
                    • apache
                      • reef
                        • tang
                          • examples
                            • B.java
                            • A.java
                            • package-info.java
            • pom.xml
          • pom.xml
          • tang-test-jarB-conflictA
            • pom.xml
          • tang
            • src
              • main
                • avro
                  • configuration.avsc
                  • class_hierarchy.avsc
                • proto
                  • injection_plan.proto
                  • .gitignore
                  • class_hierarchy.proto
                • java
                  • org
                    • apache
                      • reef
                        • tang
                          • implementation
                            • avro
                              • AvroClassHierarchy.java
                              • package-info.java
                              • AvroClassHierarchySerializer.java
                            • InjectionPlan.java
                            • ConfigurationBuilderImpl.java
                            • ConfigurationImpl.java
                            • SetInjectionPlan.java
                            • StackBindLocation.java
                            • TangImpl.java
                            • protobuf
                              • ProtocolBufferClassHierarchy.java
                              • package-info.java
                              • ProtocolBufferInjectionPlan.java
                            • InjectionFuturePlan.java
                            • Constructor.java
                            • Subplan.java
                            • package-info.java
                            • ListInjectionPlan.java
                            • types
                              • ConstructorArgImpl.java
                              • NamedParameterNodeImpl.java
                              • PackageNodeImpl.java
                              • ConstructorDefImpl.java
                              • AbstractNode.java
                              • package-info.java
                              • ClassNodeImpl.java
                            • java
                              • ClassHierarchyImpl.java
                              • InjectorImpl.java
                              • package-info.java
                              • JavaInstance.java
                              • JavaConfigurationBuilderImpl.java
                              • JavaNodeFactory.java
                          • InjectionFuture.java
                          • Configuration.java
                          • examples
                            • timer
                              • TimerMock.java
                              • TimerImpl.java
                              • package-info.java
                              • Timer.java
                            • TimerV1.java
                            • package-info.java
                            • Timer.java
                            • PrintTypeHierarchy.java
                          • ConfigurationProvider.java
                          • util
                            • MonotonicMultiHashMap.java
                            • MonotonicMultiMap.java
                            • AbstractMonotonicMultiMap.java
                            • MonotonicTreeMap.java
                            • walk
                              • NodeVisitor.java
                              • Walk.java
                              • EdgeVisitor.java
                              • package-info.java
                              • AbstractInjectionPlanNodeVisitor.java
                              • AbstractClassHierarchyNodeVisitor.java
                              • graphviz
                                • GraphvizInjectionPlanVisitor.java
                                • package-info.java
                                • GraphvizConfigVisitor.java
                            • TracingMonotonicTreeMap.java
                            • package-info.java
                            • MonotonicSet.java
                            • MonotonicHashMap.java
                            • MonotonicHashSet.java
                            • ReflectionUtilities.java
                            • TracingMonotonicMap.java
                            • ValidateConfiguration.java
                          • Tang.java
                          • BindLocation.java
                          • ExternalConstructor.java
                          • JavaConfigurationBuilder.java
                          • package-info.java
                          • JavaClassHierarchy.java
                          • ClassHierarchy.java
                          • types
                            • Traversable.java
                            • ConstructorDef.java
                            • ClassNode.java
                            • Node.java
                            • package-info.java
                            • PackageNode.java
                            • NamedParameterNode.java
                            • ConstructorArg.java
                          • ClassHierarchySerializer.java
                          • annotations
                            • DefaultImplementation.java
                            • Parameter.java
                            • NamedParameter.java
                            • Name.java
                            • package-info.java
                            • Unit.java
                          • Aspect.java
                          • ConfigurationBuilder.java
                          • Configurations.java
                          • exceptions
                            • NameResolutionException.java
                            • BindException.java
                            • package-info.java
                            • ClassHierarchyException.java
                            • InjectionException.java
                            • ParseException.java
                          • Injector.java
                          • formats
                            • ConfigurationSerializer.java
                            • ConfigurationModule.java
                            • RequiredImpl.java
                            • OptionalImpl.java
                            • Param.java
                            • Provides.java
                            • ParameterParser.java
                            • package-info.java
                            • Impl.java
                            • OptionalParameter.java
                            • RequiredParameter.java
                            • ConfigurationModuleBuilder.java
                            • CommandLine.java
                            • AvroConfigurationSerializer.java
              • test
                • resources
                  • Task.bin
                  • Event.bin
                • java
                  • org
                    • apache
                      • reef
                        • tang
                          • TestTang.java
                          • ClassHierarchyDeserializationTest.java
                          • implementation
                            • avro
                              • package-info.java
                              • TestClassHierarchyRoundTrip.java
                            • package-info.java
                            • java
                              • TestParameterParser.java
                              • package-info.java
                              • TestConfigurationBuilder.java
                            • TestClassHierarchy.java
                          • TestImplicitConversions.java
                          • test
                            • ListOfImplementations.java
                            • ListInterface.java
                            • ListInterfaceImplOne.java
                            • AnInterface.java
                            • UnitClass.java
                            • SetInterfaceImplOne.java
                            • SetInterfaceImplTwo.java
                            • ObjectTreeTest.java
                            • TestConfigurationWithoutList.java
                            • ListInterfaceImplTwo.java
                            • Handler.java
                            • SetOfImplementations.java
                            • RootImplementation.java
                            • SetOfBaseTypes.java
                            • InjectableClass.java
                            • SetInterface.java
                            • RootInterface.java
                            • RootImplementationWithoutList.java
                            • package-info.java
                            • CyclicDependencyClassTwo.java
                            • ListOfBaseTypes.java
                            • CyclicDependency.java
                            • TestConfiguration.java
                            • CyclicDependencyClassOne.java
                            • AnInterfaceImplementation.java
                            • RoundTripTest.java
                          • TestExternalConstructor.java
                          • TestNamedParameterRoundTrip.java
                          • TestSetInjection.java
                          • TestTweetExample.java
                          • TestBindSingleton.java
                          • TestEnum.java
                          • package-info.java
                          • TestClassLoaders.java
                          • TestInjectionFuture.java
                          • TestListInjection.java
                          • formats
                            • AvroConfigurationSerializerTextFileRoundtripTest.java
                            • TestConfigurationModule.java
                            • AvroConfigurationSerializerFileRoundtripTest.java
                            • AvroConfigurationSerializerByteArrayRoundtripTest.java
                            • AvroConfigurationSerializerStringRoundtripTest.java
                            • package-info.java
                            • ConfigurationFileTest.java
                            • TestCommandLine.java
                            • NamedParameters.java
                            • AvroConfigurationSerializerAvroRoundtripTest.java
            • pom.xml
            • maven-eclipse.xml
            • .gitignore
          • tang-test-jarA
            • src
              • main
                • java
                  • org
                    • apache
                      • reef
                        • tang
                          • examples
                            • A.java
                            • package-info.java
            • pom.xml
          • README.md
          • .gitignore
          • tang-tint
            • src
              • main
                • java
                  • org
                    • apache
                      • reef
                        • tang
                          • util
                            • Tint.java
                            • package-info.java
            • pom.xml
          • doc
        • .gitattributes
        • reef-runtime-standalone
          • src
            • main
              • java
                • org
                  • apache
                    • reef
                      • runtime
                        • standalone
                          • client
                            • StandaloneDriverConfigurationProviderImpl.java
                            • parameters
                              • NodeListFilePath.java
                              • RootFolder.java
                              • NodeFolder.java
                              • package-info.java
                              • NodeInfoSet.java
                              • SshPortNum.java
                            • package-info.java
                            • StandaloneRuntimeConfiguration.java
                          • package-info.java
                          • driver
                            • StandaloneResourceLaunchHandler.java
                            • StandaloneResourceManagerStopHandler.java
                            • StandaloneResourceManagerStartHandler.java
                            • package-info.java
                            • StandaloneResourceRequestHandler.java
                            • StandaloneResourceReleaseHandler.java
                            • StandaloneDriverConfiguration.java
                            • SshProcessContainer.java
                            • RemoteNodeManager.java
          • pom.xml
        • reef-runtime-yarn
          • src
            • main
              • java
                • org
                  • apache
                    • reef
                      • runtime
                        • yarn
                          • client
                            • ExtensibleYarnClientConfiguration.java
                            • YarnSubmissionHelper.java
                            • parameters
                              • RootFolder.java
                              • package-info.java
                              • JobPriority.java
                              • JobQueue.java
                            • YarnDriverConfiguration.java
                            • uploader
                              • JobUploader.java
                              • package-info.java
                              • JobFolder.java
                            • SecurityTokenProvider.java
                            • package-info.java
                            • unmanaged
                              • UnmanagedDriverFiles.java
                              • UnmanagedAmYarnSubmissionHelper.java
                              • YarnProxyUser.java
                              • UnmanagedAmYarnJobSubmissionHandler.java
                              • package-info.java
                              • UnmanagedAmYarnDriverConfiguration.java
                              • UnmanagedAmYarnClientConfiguration.java
                            • YarnJobSubmissionHandler.java
                            • YarnClientConfiguration.java
                            • YarnDriverConfigurationProviderImpl.java
                            • UserCredentialSecurityTokenProvider.java
                          • ClassPathBuilder.java
                          • util
                            • YarnUtilities.java
                            • package-info.java
                            • YarnConfigurationConstructor.java
                            • YarnTypes.java
                          • package-info.java
                          • driver
                            • YARNRuntimeStopHandler.java
                            • ContainerRequestCounter.java
                            • JobSubmissionDirectoryProvider.java
                            • YARNResourceReleaseHandler.java
                            • JobSubmissionDirectoryProviderImpl.java
                            • parameters
                              • JobSubmissionDirectoryPrefix.java
                              • YarnEvaluatorPreserver.java
                              • YarnHeartbeatPeriod.java
                              • FileSystemUrl.java
                              • package-info.java
                              • JobSubmissionDirectory.java
                            • YarnDriverConfiguration.java
                            • YARNResourceLaunchHandler.java
                            • YarnDriverRestartConfiguration.java
                            • RuntimeIdentifier.java
                            • DefaultRackNameFormatter.java
                            • GlobalJarUploader.java
                            • YarnResourceRequestHandler.java
                            • Containers.java
                            • package-info.java
                            • YarnContainerRequestHandler.java
                            • EvaluatorSetupHelper.java
                            • YarnContainerManager.java
                            • YarnDriverRuntimeRestartManager.java
                            • REEFEventHandlers.java
                            • RackNameFormatter.java
                            • YARNRuntimeStartHandler.java
                            • UploaderToJobfolder.java
                            • ApplicationMasterRegistration.java
                            • YarnContainerRequestHandlerImpl.java
                            • HttpTrackingURLProvider.java
                            • restart
                              • DFSLineReader.java
                              • DFSEvaluatorLogOverwriteReaderWriter.java
                              • package-info.java
                              • DFSEvaluatorLogAppendReaderWriter.java
                              • DFSEvaluatorLogReaderWriter.java
                              • DFSEvaluatorPreserver.java
                            • TrackingURLProvider.java
                          • YarnClasspathProvider.java
            • test
              • java
                • org
                  • apache
                    • reef
                      • runtime
                        • yarn
                          • driver
                            • TestTrackingUri.java
                            • package-info.java
                            • unmanaged
                              • UnmanagedAmTest.java
                              • package-info.java
                            • YarnResourceRequestHandlerTest.java
          • pom.xml
        • reef-runtime-azbatch
          • src
            • main
              • java
                • org
                  • apache
                    • reef
                      • runtime
                        • azbatch
                          • evaluator
                            • EvaluatorShimLauncher.java
                            • EvaluatorShimConfiguration.java
                            • package-info.java
                            • EvaluatorShim.java
                          • parameters
                            • AzureBatchAccountKey.java
                            • AzureStorageContainerName.java
                            • AzureStorageBlobSASTokenValidityHours.java
                            • AzureStorageAccountKey.java
                            • AzureBatchTaskStatusCheckPeriod.java
                            • ContainerImageName.java
                            • AzureStorageAccountName.java
                            • IsWindows.java
                            • EvaluatorShimConfigFilePath.java
                            • AzureBatchAccountName.java
                            • ContainerRegistryServer.java
                            • ContainerIdentifier.java
                            • ContainerRegistryUsername.java
                            • package-info.java
                            • AzureBatchPoolId.java
                            • ContainerRegistryPassword.java
                            • AzureBatchAccountUri.java
                          • client
                            • AzureBatchJobSubmissionHandler.java
                            • AzureBatchRuntimeConfiguration.java
                            • AzureBatchRuntimeConfigurationStatic.java
                            • AzureBatchRuntimeConfigurationCreator.java
                            • package-info.java
                            • AzureBatchDriverConfigurationProviderImpl.java
                            • AzureBatchRuntimeConfigurationProvider.java
                          • util
                            • RemoteIdentifierParser.java
                            • storage
                              • StorageKeyCloudBlobProvider.java
                              • AzureStorageClient.java
                              • package-info.java
                              • ICloudBlobClientProvider.java
                              • SharedAccessSignatureCloudBlobClientProvider.java
                            • TaskStatusMapper.java
                            • package-info.java
                            • AzureBatchFileNames.java
                            • command
                              • LinuxCommandBuilder.java
                              • CommandBuilder.java
                              • package-info.java
                              • WindowsCommandBuilder.java
                              • AbstractCommandBuilder.java
                            • batch
                              • ContainerRegistryProvider.java
                              • IAzureBatchCredentialProvider.java
                              • package-info.java
                              • AzureBatchHelper.java
                              • SharedKeyBatchCredentialProvider.java
                              • TokenBatchCredentialProvider.java
                          • package-info.java
                          • driver
                            • AzureBatchResourceReleaseHandler.java
                            • AzureBatchTaskStatusAlarmHandler.java
                            • AzureBatchResourceManagerStopHandler.java
                            • AzureBatchResourceManagerStartHandler.java
                            • AzureBatchEvaluatorShimConfigurationProvider.java
                            • AzureBatchResourceManager.java
                            • RuntimeIdentifier.java
                            • AzureBatchResourceRequestHandler.java
                            • AzureBatchDriverConfiguration.java
                            • AzureBatchResourceLaunchHandler.java
                            • package-info.java
                            • REEFEventHandlers.java
                            • AzureBatchEvaluatorShimManager.java
                          • AzureBatchClasspathProvider.java
                          • AzureBatchJVMPathProvider.java
            • test
              • java
                • org
                  • apache
                    • reef
                      • runtime
                        • azbatch
                          • CommandBuilderTests.java
                          • package-info.java
          • pom.xml
          • README.md
        • reef-bridge-client
          • src
            • main
              • avro
                • AppSubmissionParameters.avsc
                • JobSubmissionParameters.avsc
              • java
                • org
                  • apache
                    • reef
                      • bridge
                        • client
                          • AvroYarnJobSubmissionParametersSerializer.java
                          • YarnBootstrapREEFLauncher.java
                          • MultiRuntimeYarnBootstrapREEFLauncher.java
                          • LocalClient.java
                          • LocalSubmissionFromCS.java
                          • YarnJobSubmissionClient.java
                          • AzureBatchBootstrapDriverConfigGenerator.java
                          • YarnClusterSubmissionFromCS.java
                          • JobResourceUploader.java
                          • Constants.java
                          • MultiRuntimeYarnBootstrapDriverConfigGenerator.java
                          • YarnBootstrapDriverConfigGenerator.java
                          • package-info.java
                          • DriverStatusHTTPHandler.java
                          • AzureBatchBootstrapREEFLauncher.java
                          • YarnSubmissionParametersFileGenerator.java
                          • Parameters
                            • HTTPStatusAlarmInterval.java
                            • package-info.java
                            • HTTPStatusNumberOfRetries.java
                          • SecurityTokensReader.java
                          • AvroMultiRuntimeAppSubmissionParametersSerializer.java
                          • LocalRuntimeDriverConfigurationGenerator.java
            • test
              • java
                • org
                  • apache
                    • reef
                      • bridge
                        • client
                          • package-info.java
                          • TestDriverStatusHTTPHandler.java
                          • TestAvroJobSubmissionParametersSerializationFromCS.java
          • pom.xml
        • reef-examples-clr
          • src
            • main
              • java
                • org
                  • apache
                    • reef
                      • examples
                        • helloCLR
                          • HelloDriver.java
                          • package-info.java
                          • HelloCLR.java
          • pom.xml
        • reef-webserver
          • src
            • main
              • avro
                • DriverInfo.avsc
                • EvaluatorList.avsc
                • webRequest.avsc
                • EvaluatorInfo.avsc
              • java
                • org
                  • apache
                    • reef
                      • webserver
                        • DriverInfoSerializer.java
                        • HttpServer.java
                        • AvroEvaluatorInfoSerializer.java
                        • AvroEvaluatorListSerializer.java
                        • NoOpHttpServerImpl.java
                        • AvroDriverInfoSerializer.java
                        • HttpEventHandlers.java
                        • HttpRuntimeStartHandler.java
                        • HttpHandler.java
                        • EvaluatorListSerializer.java
                        • JettyHandler.java
                        • package-info.java
                        • HttpRuntimeConfiguration.java
                        • EvaluatorInfoSerializer.java
                        • HttpServerImpl.java
                        • HttpHandlerConfiguration.java
                        • HttpServerReefEventHandler.java
                        • ReefEventStateManager.java
                        • AvroHttpSerializer.java
                        • ParsedHttpRequest.java
                        • HttpRuntimeStopHandler.java
            • test
              • java
                • org
                  • apache
                    • reef
                      • webserver
                        • TestParsedHttpRequest.java
                        • TestAvroSerializerForHttp.java
                        • TestRuntimeStartHandler.java
                        • TestHttpConfiguration.java
                        • TestReefEventStateManager.java
                        • TestHttpServer.java
                        • package-info.java
                        • TestReefEventHandler.java
                        • TestJettyHandler.java
                        • TestAvroHttpSerializer.java
          • pom.xml
        • reef-io
          • src
            • main
              • avro
                • nameservice.avsc
                • EvaluatorRequest.avsc
                • watcher
                  • REEFDriverSideEvents.avsc
              • proto
                • group_comm_protocol.proto
                • ns_protocol.proto
              • java
                • org
                  • apache
                    • reef
                      • io
                        • network
                          • group
                            • impl
                              • utils
                                • ResettingCountDownLatch.java
                                • Utils.java
                                • CountingSemaphore.java
                                • CountingMap.java
                                • ScatterEncoder.java
                                • ScatterData.java
                                • ScatterDecoder.java
                                • SetMap.java
                                • ConcurrentCountingMap.java
                                • package-info.java
                                • BroadcastingEventHandler.java
                                • ScatterHelper.java
                              • GroupChangesImpl.java
                              • task
                                • GroupCommNetworkHandlerImpl.java
                                • OperatorTopologyStructImpl.java
                                • ChildNodeStruct.java
                                • InitHandler.java
                                • CommGroupNetworkHandlerImpl.java
                                • OperatorTopologyImpl.java
                                • package-info.java
                                • CommunicationGroupClientImpl.java
                                • GroupCommClientImpl.java
                                • NodeStructImpl.java
                                • ParentNodeStruct.java
                              • GroupChangesCodec.java
                              • GroupCommunicationMessage.java
                              • GroupCommunicationMessageCodec.java
                              • operators
                                • ReduceReceiver.java
                                • ScatterReceiver.java
                                • GatherSender.java
                                • GatherReceiver.java
                                • package-info.java
                                • ReduceSender.java
                                • BroadcastSender.java
                                • BroadcastReceiver.java
                                • ScatterSender.java