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(-)
----------------------------------------------------------------------