You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@slider.apache.org by sm...@apache.org on 2014/07/11 06:18:28 UTC
[48/50] [abbrv] git commit: Merge branch 'release/slider-0.40'
Merge branch 'release/slider-0.40'
Project: http://git-wip-us.apache.org/repos/asf/incubator-slider/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-slider/commit/ddf73387
Tree: http://git-wip-us.apache.org/repos/asf/incubator-slider/tree/ddf73387
Diff: http://git-wip-us.apache.org/repos/asf/incubator-slider/diff/ddf73387
Branch: refs/heads/master
Commit: ddf7338759480fd29bae5fb72d1105c0a3e8647d
Parents: d595362 e09a6a8
Author: Sumit Mohanty <sm...@hortonworks.com>
Authored: Thu Jul 10 21:14:14 2014 -0700
Committer: Sumit Mohanty <sm...@hortonworks.com>
Committed: Thu Jul 10 21:14:14 2014 -0700
----------------------------------------------------------------------
.gitignore | 10 +-
LICENSE | 423 +
LICENSE.txt | 423 -
NOTICE | 5 +
NOTICE.txt | 5 -
app-packages/accumulo-v1_5/README.txt | 33 -
app-packages/accumulo-v1_5/appConfig.json | 61 -
.../configuration/accumulo-site.xml | 111 -
.../accumulo-v1_5/configuration/global.xml | 94 -
app-packages/accumulo-v1_5/jmx_metrics.json | 41 -
app-packages/accumulo-v1_5/metainfo.xml | 145 -
.../files/accumulo-1.5.1-bin.tar.gz.REPLACE | 14 -
.../package/files/accumulo-metrics.xml | 60 -
.../accumulo-v1_5/package/files/auditLog.xml | 41 -
app-packages/accumulo-v1_5/package/files/gc | 16 -
.../package/files/generic_logger.xml | 83 -
.../package/files/log4j.properties | 41 -
.../accumulo-v1_5/package/files/masters | 16 -
.../accumulo-v1_5/package/files/monitor | 16 -
.../package/files/monitor_logger.xml | 64 -
app-packages/accumulo-v1_5/package/files/slaves | 16 -
.../accumulo-v1_5/package/files/tracers | 16 -
.../accumulo-v1_5/package/scripts/__init__.py | 19 -
.../package/scripts/accumulo_client.py | 43 -
.../package/scripts/accumulo_configuration.py | 126 -
.../package/scripts/accumulo_gc.py | 24 -
.../package/scripts/accumulo_master.py | 24 -
.../package/scripts/accumulo_monitor.py | 24 -
.../package/scripts/accumulo_script.py | 68 -
.../package/scripts/accumulo_service.py | 52 -
.../package/scripts/accumulo_tracer.py | 24 -
.../package/scripts/accumulo_tserver.py | 24 -
.../accumulo-v1_5/package/scripts/params.py | 62 -
.../package/scripts/status_params.py | 26 -
.../package/templates/accumulo-env.sh.j2 | 42 -
app-packages/accumulo-v1_5/resources.json | 31 -
app-packages/accumulo/LICENSE.txt | 261 +
app-packages/accumulo/NOTICE.txt | 8 +
app-packages/accumulo/README.txt | 47 +
app-packages/accumulo/appConfig.json | 61 +
.../accumulo/configuration/accumulo-site.xml | 111 +
app-packages/accumulo/configuration/global.xml | 94 +
app-packages/accumulo/jmx_metrics.json | 41 +
app-packages/accumulo/metainfo.xml | 147 +
.../accumulo/package/files/accumulo-metrics.xml | 60 +
.../accumulo/package/files/auditLog.xml | 41 +
app-packages/accumulo/package/files/gc | 16 +
.../accumulo/package/files/generic_logger.xml | 83 +
.../accumulo/package/files/log4j.properties | 41 +
app-packages/accumulo/package/files/masters | 16 +
app-packages/accumulo/package/files/monitor | 16 +
.../accumulo/package/files/monitor_logger.xml | 64 +
app-packages/accumulo/package/files/slaves | 16 +
app-packages/accumulo/package/files/tracers | 16 +
.../accumulo/package/scripts/__init__.py | 19 +
.../accumulo/package/scripts/accumulo_client.py | 43 +
.../package/scripts/accumulo_configuration.py | 135 +
.../accumulo/package/scripts/accumulo_gc.py | 24 +
.../accumulo/package/scripts/accumulo_master.py | 24 +
.../package/scripts/accumulo_monitor.py | 24 +
.../accumulo/package/scripts/accumulo_script.py | 110 +
.../package/scripts/accumulo_service.py | 52 +
.../accumulo/package/scripts/accumulo_tracer.py | 24 +
.../package/scripts/accumulo_tserver.py | 24 +
app-packages/accumulo/package/scripts/params.py | 76 +
.../accumulo/package/scripts/status_params.py | 26 +
.../package/templates/accumulo-env.sh.j2 | 42 +
app-packages/accumulo/pom.xml | 198 +
app-packages/accumulo/resources.json | 36 +
app-packages/accumulo/src/assembly/accumulo.xml | 72 +
.../AccumuloAgentCommandTestBase.groovy | 52 +
.../funtest/accumulo/AccumuloBasicIT.groovy | 117 +
.../accumulo/AccumuloMonitorSSLIT.groovy | 73 +
.../funtest/accumulo/AccumuloReadWriteIT.groovy | 116 +
.../StubToForceGroovyTestsToCompile.java | 22 +
.../test/resources/appConfig_monitor_ssl.json | 62 +
.../accumulo/src/test/resources/resources.json | 36 +
app-packages/command-logger/README.txt | 22 +
.../command-logger/application-pkg/README.txt | 24 +
.../command-logger/application-pkg/pom.xml | 83 +
.../src/command_logger/README.txt | 18 +
.../src/command_logger/operations.log | 24 +
.../src/packages/tarball/all.xml | 35 +
.../command-logger/slider-pkg/appConfig.json | 26 +
.../slider-pkg/configuration/cl-site.xml | 34 +
.../command-logger/slider-pkg/metainfo.xml | 52 +
.../slider-pkg/package/scripts/cl.py | 89 +
.../slider-pkg/package/scripts/params.py | 31 +
.../package/templates/operations.log.j2 | 22 +
app-packages/command-logger/slider-pkg/pom.xml | 122 +
.../command-logger/slider-pkg/resources.json | 15 +
.../slider-pkg/src/assembly/command-logger.xml | 78 +
app-packages/hbase-v0_96/README.txt | 33 -
app-packages/hbase-v0_96/appConfig.json | 67 -
.../hbase-v0_96/configuration/global.xml | 160 -
.../hbase-v0_96/configuration/hbase-log4j.xml | 142 -
.../hbase-v0_96/configuration/hbase-policy.xml | 53 -
.../hbase-v0_96/configuration/hbase-site.xml | 365 -
app-packages/hbase-v0_96/ganglia_metrics.json | 38 -
app-packages/hbase-v0_96/jmx_metrics.json | 56 -
app-packages/hbase-v0_96/metainfo.xml | 105 -
.../hbase-0.96.1-hadoop2-bin.tar.gz.REPLACE | 16 -
.../hbase-v0_96/package/scripts/__init__.py | 19 -
.../hbase-v0_96/package/scripts/functions.py | 40 -
.../hbase-v0_96/package/scripts/hbase.py | 125 -
.../hbase-v0_96/package/scripts/hbase_client.py | 43 -
.../hbase-v0_96/package/scripts/hbase_master.py | 63 -
.../package/scripts/hbase_regionserver.py | 66 -
.../package/scripts/hbase_service.py | 45 -
.../hbase-v0_96/package/scripts/params.py | 109 -
.../package/scripts/status_params.py | 26 -
...-metrics2-hbase.properties-GANGLIA-MASTER.j2 | 62 -
...doop-metrics2-hbase.properties-GANGLIA-RS.j2 | 62 -
.../package/templates/hbase-env.sh.j2 | 81 -
.../package/templates/hbase_client_jaas.conf.j2 | 22 -
.../package/templates/hbase_master_jaas.conf.j2 | 25 -
.../templates/hbase_regionserver_jaas.conf.j2 | 25 -
.../package/templates/regionservers.j2 | 20 -
app-packages/hbase-v0_96/resources.json | 19 -
app-packages/hbase/README.txt | 75 +
app-packages/hbase/appConfig.json | 67 +
app-packages/hbase/configuration/global.xml | 160 +
.../hbase/configuration/hbase-log4j.xml | 142 +
.../hbase/configuration/hbase-policy.xml | 53 +
app-packages/hbase/configuration/hbase-site.xml | 365 +
app-packages/hbase/get-hbase-site.sh | 24 +
app-packages/hbase/jmx_metrics.json | 56 +
app-packages/hbase/metainfo.xml | 107 +
app-packages/hbase/package/scripts/__init__.py | 19 +
app-packages/hbase/package/scripts/functions.py | 40 +
app-packages/hbase/package/scripts/hbase.py | 125 +
.../hbase/package/scripts/hbase_client.py | 43 +
.../hbase/package/scripts/hbase_master.py | 63 +
.../hbase/package/scripts/hbase_regionserver.py | 66 +
.../hbase/package/scripts/hbase_service.py | 45 +
app-packages/hbase/package/scripts/params.py | 109 +
.../hbase/package/scripts/status_params.py | 26 +
...-metrics2-hbase.properties-GANGLIA-MASTER.j2 | 62 +
...doop-metrics2-hbase.properties-GANGLIA-RS.j2 | 62 +
.../hbase/package/templates/hbase-env.sh.j2 | 81 +
.../package/templates/hbase_client_jaas.conf.j2 | 22 +
.../package/templates/hbase_master_jaas.conf.j2 | 25 +
.../templates/hbase_regionserver_jaas.conf.j2 | 25 +
.../hbase/package/templates/regionservers.j2 | 20 +
app-packages/hbase/pom.xml | 253 +
app-packages/hbase/resources.json | 21 +
app-packages/hbase/src/assembly/hbase.xml | 72 +
.../hbase/HBaseAgentCommandTestBase.groovy | 52 +
.../slider/funtest/hbase/HBaseBasicIT.groovy | 114 +
.../funtest/hbase/HBaseMonitorSSLIT.groovy | 73 +
.../hbase/StubToForceGroovyTestsToCompile.java | 22 +
.../test/resources/appConfig_monitor_ssl.json | 68 +
.../hbase/src/test/resources/resources.json | 21 +
app-packages/storm-v0_91/README.txt | 33 -
app-packages/storm-v0_91/appConfig.json | 126 -
.../storm-v0_91/configuration/global.xml | 39 -
.../storm-v0_91/configuration/storm-site.xml | 587 -
app-packages/storm-v0_91/ganglia_metrics.json | 31 -
app-packages/storm-v0_91/jmx_metrics.json | 31 -
app-packages/storm-v0_91/metainfo.xml | 142 -
...pache-storm-0.9.1.2.1.1.0-237.tar.gz.REPLACE | 16 -
.../storm-v0_91/package/scripts/drpc_server.py | 55 -
.../storm-v0_91/package/scripts/nimbus.py | 55 -
.../storm-v0_91/package/scripts/params.py | 58 -
.../storm-v0_91/package/scripts/rest_api.py | 57 -
.../storm-v0_91/package/scripts/service.py | 95 -
.../package/scripts/status_params.py | 36 -
.../storm-v0_91/package/scripts/storm.py | 50 -
.../storm-v0_91/package/scripts/supervisor.py | 61 -
.../storm-v0_91/package/scripts/ui_server.py | 55 -
.../storm-v0_91/package/scripts/yaml_config.py | 69 -
.../package/templates/config.yaml.j2 | 48 -
.../package/templates/storm_jaas.conf.j2 | 26 -
app-packages/storm-v0_91/resources.json | 31 -
app-packages/storm/README.txt | 37 +
app-packages/storm/appConfig.json | 126 +
app-packages/storm/configuration/global.xml | 39 +
app-packages/storm/configuration/storm-site.xml | 587 +
app-packages/storm/ganglia_metrics.json | 31 +
app-packages/storm/jmx_metrics.json | 31 +
app-packages/storm/metainfo.xml | 145 +
...pache-storm-0.9.1.2.1.1.0-237.tar.gz.REPLACE | 16 +
.../storm/package/scripts/drpc_server.py | 55 +
app-packages/storm/package/scripts/nimbus.py | 55 +
app-packages/storm/package/scripts/params.py | 58 +
app-packages/storm/package/scripts/rest_api.py | 57 +
app-packages/storm/package/scripts/service.py | 95 +
.../storm/package/scripts/status_params.py | 36 +
app-packages/storm/package/scripts/storm.py | 50 +
.../storm/package/scripts/supervisor.py | 61 +
app-packages/storm/package/scripts/ui_server.py | 55 +
.../storm/package/scripts/yaml_config.py | 69 +
.../storm/package/templates/config.yaml.j2 | 48 +
.../storm/package/templates/storm_jaas.conf.j2 | 26 +
app-packages/storm/resources.json | 31 +
pom.xml | 472 +-
slider-agent/conf/agent.ini | 2 +
slider-agent/pom.xml | 6 +-
.../src/main/python/agent/AgentConfig.py | 24 +
slider-agent/src/main/python/agent/Constants.py | 3 +
.../src/main/python/agent/Controller.py | 55 +-
.../python/agent/CustomServiceOrchestrator.py | 2 +
slider-agent/src/main/python/agent/NetUtil.py | 8 +-
.../src/main/python/agent/PythonExecutor.py | 15 +-
slider-agent/src/main/python/agent/main.py | 19 +-
slider-agent/src/main/python/agent/security.py | 7 +-
.../python/resource_management/core/logger.py | 4 +-
.../core/providers/package/apt.py | 4 +-
.../python/resource_management/core/shell.py | 19 +-
.../libraries/functions/__init__.py | 1 +
.../libraries/functions/format.py | 4 +-
.../libraries/functions/get_port_from_url.py | 40 +
.../functions/get_unique_id_and_date.py | 2 +-
.../libraries/functions/os_check.py | 172 +-
.../libraries/providers/copy_from_local.py | 2 +-
.../libraries/providers/execute_hadoop.py | 2 +-
.../libraries/script/hook.py | 12 +-
.../libraries/script/script.py | 28 +-
slider-agent/src/main/python/setup.py | 6 +-
slider-agent/src/packages/tarball/all.xml | 3 +-
.../src/test/python/agent/TestActionQueue.py | 1 +
.../src/test/python/agent/TestController.py | 34 +-
.../agent/TestCustomServiceOrchestrator.py | 2 +-
slider-agent/src/test/python/agent/TestMain.py | 9 +-
.../src/test/python/agent/TestNetUtil.py | 2 +-
.../src/test/python/agent/TestPythonExecutor.py | 12 +-
slider-agent/src/test/python/python-wrap | 40 +
.../resource_management/TestLibraryFunctions.py | 33 +
.../resource_management/TestPackageResource.py | 2 +-
.../TestPropertiesFileResource.py | 2 +-
slider-assembly/pom.xml | 198 +-
slider-assembly/src/conf-hdp/log4j.properties | 58 +
slider-assembly/src/conf-hdp/slider-client.xml | 77 +
slider-assembly/src/conf/slider-client.xml | 3 -
slider-assembly/src/main/scripts/slider | 1 -
slider-assembly/src/main/scripts/slider.py | 190 +
slider-core/pom.xml | 239 +-
.../java/org/apache/slider/api/StatusKeys.java | 3 +
.../org/apache/slider/api/proto/Messages.java | 13186 +++++++++++++++++
.../slider/api/proto/SliderClusterAPI.java | 1043 ++
.../org/apache/slider/client/SliderClient.java | 123 +-
.../slider/client/SliderYarnClientImpl.java | 3 +-
.../org/apache/slider/common/SliderKeys.java | 14 +
.../apache/slider/common/SliderXmlConfKeys.java | 6 +-
.../slider/common/tools/ConfigHelper.java | 1 -
.../apache/slider/common/tools/Duration.java | 67 +-
.../apache/slider/common/tools/SliderUtils.java | 59 +-
.../core/launch/ClasspathConstructor.java | 21 +-
.../core/launch/JavaCommandLineBuilder.java | 2 +-
.../slider/core/main/ExitCodeProvider.java | 2 +-
.../org/apache/slider/core/main/IrqHandler.java | 2 +-
.../slider/core/main/LauncherExitCodes.java | 27 +-
.../org/apache/slider/core/main/RunService.java | 2 +-
.../core/main/ServiceLaunchException.java | 24 +-
.../slider/core/main/ServiceLauncher.java | 229 +-
.../slider/core/main/ServiceShutdownHook.java | 27 +-
.../registry/info/CustomRegistryConstants.java | 2 +-
.../core/registry/info/RegisteredEndpoint.java | 44 +-
.../core/registry/info/ServiceInstanceData.java | 2 +
.../slider/core/zk/BlockingZKWatcher.java | 8 +-
.../apache/slider/core/zk/ZKIntegration.java | 23 +-
.../apache/slider/core/zk/ZookeeperUtils.java | 24 +-
.../providers/AbstractProviderService.java | 46 +-
.../slider/providers/ProviderCompleted.java | 29 +
.../providers/ProviderCompletedCallable.java | 38 +
.../slider/providers/ProviderService.java | 16 +-
.../providers/agent/AgentClientProvider.java | 45 +-
.../slider/providers/agent/AgentKeys.java | 10 +-
.../providers/agent/AgentLaunchParameter.java | 130 +
.../providers/agent/AgentProviderService.java | 282 +-
.../slider/providers/agent/AgentRoles.java | 18 +-
.../apache/slider/providers/agent/Command.java | 13 +-
.../slider/providers/agent/CommandResult.java | 16 +-
.../providers/agent/ComponentInstanceState.java | 24 +
.../slider/providers/agent/ContainerState.java | 41 +
.../providers/agent/HeartbeatMonitor.java | 116 +
.../agent/application/metadata/Application.java | 121 +
.../agent/application/metadata/Metainfo.java | 17 +-
.../application/metadata/MetainfoParser.java | 10 +-
.../agent/application/metadata/Service.java | 121 -
.../slideram/SliderAMClientProvider.java | 7 +-
.../slideram/SliderAMProviderService.java | 22 +-
.../server/appmaster/AMViewForProviders.java | 27 +
.../server/appmaster/RoleLaunchService.java | 147 +-
.../server/appmaster/SliderAppMaster.java | 174 +-
.../slider/server/appmaster/state/AppState.java | 22 +-
.../appmaster/state/ContainerPriority.java | 8 +-
.../appmaster/state/OutstandingRequest.java | 7 +-
.../server/appmaster/state/RoleHistory.java | 8 +
.../server/appmaster/web/AgentService.java | 53 +
.../server/appmaster/web/SliderAMWebApp.java | 5 +-
.../server/appmaster/web/SliderAmIpFilter.java | 21 +-
.../slider/server/appmaster/web/WebAppApi.java | 9 +-
.../server/appmaster/web/WebAppApiImpl.java | 16 +-
.../appmaster/web/rest/AMWebServices.java | 7 +-
.../server/appmaster/web/rest/RestPaths.java | 7 +-
.../appmaster/web/rest/agent/AgentResource.java | 25 +-
.../appmaster/web/rest/agent/AgentWebApp.java | 203 +
.../web/rest/agent/AgentWebServices.java | 40 +
.../web/rest/publisher/PublisherResource.java | 14 +
.../server/exec/ApplicationEventHandler.java | 29 -
.../slider/server/exec/RunLongLivedApp.java | 439 -
.../server/services/curator/CuratorService.java | 2 +-
.../server/services/curator/CuratorUriSpec.java | 2 +-
.../services/security/CertificateManager.java | 257 +
.../server/services/security/SecurityUtils.java | 209 +
.../services/security/SignCertResponse.java | 67 +
.../server/services/security/SignMessage.java | 54 +
.../utility/AbstractSliderLaunchedService.java | 15 +-
.../server/services/utility/ClosingService.java | 59 -
.../utility/CompoundLaunchedService.java | 134 -
.../services/utility/CompoundService.java | 115 -
.../server/services/utility/EventCallback.java | 25 -
.../services/utility/EventNotifyingService.java | 63 -
.../services/utility/ForkedProcessService.java | 233 -
.../LaunchedWorkflowCompositeService.java | 113 +
.../slider/server/services/utility/Parent.java | 39 -
.../services/utility/PatternValidator.java | 14 +-
.../server/services/utility/RpcService.java | 65 -
.../utility/SecurityCheckerService.java | 40 -
.../services/utility/SequenceService.java | 243 -
.../services/utility/SliderServiceUtils.java | 29 -
.../server/services/utility/WebAppService.java | 2 +-
.../AbstractWorkflowExecutorService.java | 110 +
.../services/workflow/ClosingService.java | 91 +
.../services/workflow/ForkedProcessService.java | 285 +
.../services/workflow/LongLivedProcess.java | 559 +
.../LongLivedProcessLifecycleEvent.java | 41 +
.../server/services/workflow/ServiceParent.java | 44 +
.../workflow/ServiceTerminatingCallable.java | 92 +
.../workflow/ServiceTerminatingRunnable.java | 72 +
.../services/workflow/ServiceThreadFactory.java | 100 +
.../workflow/WorkflowCallbackService.java | 111 +
.../workflow/WorkflowCompositeService.java | 151 +
.../services/workflow/WorkflowRpcService.java | 76 +
.../workflow/WorkflowSequenceService.java | 300 +
.../server/services/workflow/package-info.java | 172 +
.../src/main/proto/SliderClusterMessages.proto | 4 +
.../src/main/proto/SliderClusterProtocol.proto | 4 +
.../providers/slideram/instance/appconf.json | 5 +-
.../main/resources/webapps/slideragent/.keep | 0
.../resources/webapps/static/yarn.dt.plugins.js | 4 +-
.../test_command_log/appConfig.json | 8 +-
.../test_command_log/appConfig_fast_no_reg.json | 29 +
.../test_command_log/appConfig_no_hb.json | 29 +
.../test_command_log/cmd_log_app_pkg.zip | Bin 6676 -> 0 bytes
.../test_command_log/configuration/cl-site.xml | 34 -
.../app_packages/test_command_log/metainfo.xml | 54 -
.../package/files/command_log_10.tar | Bin 2560 -> 0 bytes
.../test_command_log/package/scripts/cl.py | 89 -
.../test_command_log/package/scripts/params.py | 31 -
.../package/templates/operations.log.j2 | 22 -
.../test_command_log/resources_no_role.json | 15 +
.../agent/AgentMiniClusterTestBase.groovy | 43 +-
.../agent/actions/TestActionExists.groovy | 12 +-
.../slider/agent/actions/TestActionList.groovy | 6 +-
.../standalone/TestStandaloneAgentAM.groovy | 2 +-
.../standalone/TestStandaloneRegistryAM.groovy | 2 +-
.../common/tools/TestZKIntegration.groovy | 53 +
.../slider/providers/agent/AgentTestBase.groovy | 44 +-
.../providers/agent/AgentTestUtils.groovy | 13 +-
.../agent/TestAgentAMManagementWS.groovy | 49 +-
.../slider/providers/agent/TestAgentEcho.groovy | 6 +-
.../providers/agent/TestBuildBasicAgent.groovy | 129 +-
.../curator/TestRegistryRestResources.groovy | 3 +-
.../model/appstate/TestMockRMOperations.groovy | 2 +-
.../model/mock/MockProviderService.groovy | 20 +-
.../publisher/TestPublisherRestResources.groovy | 15 +-
.../view/TestClusterSpecificationBlock.groovy | 2 +-
.../web/view/TestContainerStatsBlock.groovy | 2 +-
.../appmaster/web/view/TestIndexBlock.groovy | 2 +-
.../server/services/utility/MockService.groovy | 72 -
.../services/utility/TestCompoundService.groovy | 159 -
.../services/utility/TestMockService.groovy | 94 -
.../services/utility/TestSequenceService.groovy | 142 -
.../apache/slider/test/SliderTestUtils.groovy | 8 +-
.../slider/test/YarnMiniClusterTestBase.groovy | 54 +-
.../test/YarnZKMiniClusterTestBase.groovy | 4 +-
.../slider/common/tools/TestSliderUtils.java | 23 +-
.../agent/TestAgentClientProvider.java | 40 +-
.../agent/TestAgentLaunchParameter.java | 76 +
.../agent/TestAgentProviderService.java | 68 +-
.../providers/agent/TestHeartbeatMonitor.java | 136 +
.../metadata/MetainfoParserTest.java | 15 +-
.../appmaster/web/TestSliderAmFilter.java | 14 +-
.../web/rest/agent/TestAMAgentWebServices.java | 237 +-
.../management/TestAMManagementWebServices.java | 67 +-
.../publisher/TestAgentProviderService.java | 5 +-
.../security/TestCertificateManager.java | 60 +
.../services/workflow/EndOfServiceWaiter.java | 56 +
.../server/services/workflow/MockService.java | 80 +
.../workflow/ParentWorkflowTestBase.java | 70 +
.../workflow/ProcessCommandFactory.java | 87 +
.../services/workflow/SimpleRunnable.java | 46 +
.../services/workflow/TestLongLivedProcess.java | 161 +
.../workflow/TestWorkflowClosingService.java | 116 +
.../workflow/TestWorkflowCompositeService.java | 113 +
.../workflow/TestWorkflowExecutorService.java | 61 +
.../TestWorkflowForkedProcessService.java | 141 +
.../workflow/TestWorkflowRpcService.java | 107 +
.../workflow/TestWorkflowSequenceService.java | 151 +
.../TestWorkflowServiceTerminatingRunnable.java | 64 +
.../workflow/WorkflowServiceTestBase.java | 138 +
.../org/apache/slider/tools/TestUtility.java | 71 +
slider-core/src/test/python/agent.py | 17 +-
slider-core/src/test/python/agent/main.py | 29 +-
slider-core/src/test/python/appdef_1.zip | Bin 972 -> 0 bytes
slider-core/src/test/python/echo.py | 21 +-
slider-core/src/test/python/metainfo.xml | 68 +-
.../src/test/resources/example-slider-test.xml | 4 +-
.../org/apache/slider/common/tools/test.zip | Bin 1273 -> 0 bytes
.../slider/common/tools/test/metainfo.txt | 16 +
.../slider/common/tools/test/metainfo.xml | 95 +
.../slider/common/tools/test/someOtherFile.txt | 16 +
.../slider/common/tools/test/someOtherFile.xml | 16 +
.../agent/application/metadata/metainfo.xml | 136 +-
slider-funtest/pom.xml | 123 +-
.../framework/AgentCommandTestBase.groovy | 237 +
.../funtest/framework/AgentUploads.groovy | 65 +
.../funtest/framework/CommandTestBase.groovy | 16 +-
.../funtest/framework/FileUploader.groovy | 151 +
.../funtest/framework/FuntestProperties.groovy | 12 +-
.../slider/funtest/framework/SliderShell.groovy | 68 +-
.../slider/funtest/framework/SudoClosure.groovy | 54 +
.../accumulo/StubToForceGroovySrcToCompile.java | 22 +
.../basic/TestClusterConnectivity.groovy | 109 +
.../lifecycle/AgentCommandTestBase.groovy | 134 -
.../lifecycle/TestAgentClusterLifecycle.groovy | 84 +-
.../funtest/lifecycle/TestAgentFailures.groovy | 104 +
.../funtest/lifecycle/TestAgentFailures2.groovy | 104 +
.../lifecycle/TestAppsThroughAgent.groovy | 133 +-
.../lifecycle/TestClusterBuildDestroy.groovy | 6 +-
slider-install/README.md | 102 +
slider-install/pom.xml | 111 +
slider-install/src/main/bash/slider-client.xml | 83 +
slider-install/src/main/bash/slider_destroy | 64 +
slider-install/src/main/bash/slider_setup | 173 +
slider-install/src/main/bash/slider_setup.conf | 60 +
.../accumulo/accumulo-funtests/pom.xml | 20 +-
.../slider/providers/accumulo/TestStub.groovy | 32 +
.../accumulo/slider-accumulo-provider/pom.xml | 47 +-
.../accumulo/AccumuloProviderService.java | 32 +-
.../providers/accumulo/AccumuloTestBase.groovy | 98 +-
.../live/TestAccCorrectInstanceName.groovy | 2 +-
.../accumulo/live/TestAccFreezeThaw.groovy | 4 +-
.../accumulo/live/TestAccLiveHDFSArchive.groovy | 2 +-
.../live/TestAccLiveLocalArchive.groovy | 2 +-
.../accumulo/live/TestAccM1T1GC1Mon1.groovy | 2 +-
.../accumulo/live/TestAccM2T2GC1Mon1.groovy | 2 +-
.../accumulo/live/TestAccumuloAMWebApp.groovy | 2 +-
slider-providers/hbase/hbase-funtests/pom.xml | 39 +-
.../slider/providers/hbase/TestStub.groovy | 32 +
.../hbase/funtest/HBaseCommandTestBase.groovy | 1 +
.../hbase/slider-hbase-provider/pom.xml | 35 +-
.../providers/hbase/HBaseProviderService.java | 22 +-
.../slider/providers/hbase/HBaseRoles.java | 3 +-
.../failures/TestKilledHBaseAM.groovy | 6 +-
.../flexing/TestClusterFlex0To1.groovy | 2 +-
.../minicluster/live/TestTwoLiveClusters.groovy | 2 +-
src/docs/reports/2014-06-04-report.txt | 67 +
src/site/markdown/architecture/architecture.md | 142 -
src/site/markdown/architecture/index.md | 27 -
src/site/markdown/architecture/rolehistory.md | 1010 --
src/site/markdown/client-configuration.md | 310 -
src/site/markdown/configuration/core.md | 407 -
.../example-app_configuration-resolved.json | 42 -
.../example-app_configuration.json | 25 -
.../markdown/configuration/example-empty.json | 8 -
.../configuration/example-internal.json | 21 -
.../example-overridden-resolved.json | 25 -
.../configuration/example-overridden.json | 23 -
.../configuration/example-resources.json | 25 -
.../markdown/configuration/index-markdown.md | 30 -
src/site/markdown/configuration/index.md | 38 -
.../markdown/configuration/original-hbase.json | 139 -
.../markdown/configuration/proposed-hbase.json | 273 -
src/site/markdown/configuration/redesign.md | 478 -
.../configuration/resolved-resources.json | 22 -
.../markdown/configuration/specification.md | 512 -
src/site/markdown/debugging.md | 92 -
src/site/markdown/developing/building.md | 374 -
.../markdown/developing/functional_tests.md | 416 -
src/site/markdown/developing/index.md | 35 -
src/site/markdown/developing/manual_testing.md | 53 -
src/site/markdown/developing/releasing.md | 195 -
src/site/markdown/developing/testing.md | 182 -
src/site/markdown/examples.md | 159 -
src/site/markdown/exitcodes.md | 161 -
src/site/markdown/getting_started.md | 509 -
src/site/markdown/index.md | 83 -
src/site/markdown/manpage.md | 483 -
.../registry/a_YARN_service_registry.md | 227 -
src/site/markdown/registry/index.md | 47 -
.../registry/initial_registry_design.md | 110 -
.../markdown/registry/p2p_service_registries.md | 99 -
src/site/markdown/registry/references.md | 49 -
src/site/markdown/registry/registry-model.md | 75 -
.../service_registry_end_to_end_scenario.md | 156 -
...lication_registration_and_binding_problem.md | 145 -
.../markdown/release_notes/release-0.22.0.md | 48 -
.../markdown/release_notes/release-0.30.0.md | 36 -
src/site/markdown/security.md | 197 -
.../slider_specs/application_configuration.md | 82 -
.../slider_specs/application_definition.md | 182 -
.../application_instance_configuration.md | 104 -
.../markdown/slider_specs/application_needs.md | 140 -
.../slider_specs/application_package.md | 147 -
.../slider_specs/canonical_scenarios.md | 165 -
.../slider_specs/creating_app_definitions.md | 123 -
src/site/markdown/slider_specs/index.md | 53 -
.../slider_specs/resource_specification.md | 53 -
.../slider_specs/writing_app_command_scripts.md | 211 -
src/site/markdown/specification/cli-actions.md | 675 -
src/site/markdown/specification/index.md | 41 -
src/site/markdown/specification/slider-model.md | 286 -
src/site/markdown/troubleshooting.md | 154 -
src/site/resources/hoya_am_architecture.png | Bin 137154 -> 0 bytes
.../resources/images/app_config_folders_01.png | Bin 21050 -> 0 bytes
.../resources/images/app_package_sample_04.png | Bin 67927 -> 0 bytes
src/site/resources/images/image_0.png | Bin 194914 -> 0 bytes
src/site/resources/images/image_1.png | Bin 77882 -> 0 bytes
src/site/resources/images/managed_client.png | Bin 71352 -> 0 bytes
src/site/resources/images/slider-container.png | Bin 70265 -> 0 bytes
src/site/resources/images/unmanaged_client.png | Bin 58813 -> 0 bytes
src/site/site.xml | 63 -
src/test/clusters/c6401/slider/log4j.properties | 53 +
.../clusters/c6401/slider/slider-client.xml | 72 +
.../clusters/morzine/slider/log4j.properties | 53 +
.../clusters/morzine/slider/slider-client.xml | 76 +
.../clusters/offline/slider/log4j.properties | 30 -
.../clusters/offline/slider/slider-client.xml | 7 +-
.../clusters/remote/slider/log4j.properties | 30 -
.../clusters/remote/slider/slider-client.xml | 5 -
.../clusters/sandbox/slider/log4j.properties | 30 -
.../clusters/sandbox/slider/slider-client.xml | 5 -
src/test/clusters/ubuntu-secure/operations.md | 36 +-
.../ubuntu-secure/slider/log4j.properties | 26 -
537 files changed, 33311 insertions(+), 19979 deletions(-)
----------------------------------------------------------------------