You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@slider.apache.org by st...@apache.org on 2014/05/30 20:57:17 UTC

[10/12] git commit: Merge branch 'feature/SLIDER-94-workflow-services-to-YARN' into develop

Merge branch 'feature/SLIDER-94-workflow-services-to-YARN' into develop


Project: http://git-wip-us.apache.org/repos/asf/incubator-slider/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-slider/commit/ae1c9ce6
Tree: http://git-wip-us.apache.org/repos/asf/incubator-slider/tree/ae1c9ce6
Diff: http://git-wip-us.apache.org/repos/asf/incubator-slider/diff/ae1c9ce6

Branch: refs/heads/develop
Commit: ae1c9ce68d59813d09a16552ac9e194bdea343b9
Parents: a363abe 2cdb4b7
Author: Steve Loughran <st...@apache.org>
Authored: Fri May 30 19:52:27 2014 +0100
Committer: Steve Loughran <st...@apache.org>
Committed: Fri May 30 19:52:27 2014 +0100

----------------------------------------------------------------------
 .../apache/slider/common/tools/SliderUtils.java |   9 +-
 .../slider/core/main/LauncherExitCodes.java     |   2 +-
 .../core/main/ServiceLaunchException.java       |  22 +-
 .../slider/core/main/ServiceLauncher.java       |  85 ++--
 .../slider/core/main/ServiceShutdownHook.java   |  25 +-
 .../providers/AbstractProviderService.java      |  20 +-
 .../slider/providers/ProviderService.java       |   4 +-
 .../providers/agent/AgentProviderService.java   |   4 +-
 .../slideram/SliderAMProviderService.java       |   4 +-
 .../server/appmaster/RoleLaunchService.java     |  39 +-
 .../server/appmaster/SliderAppMaster.java       |  10 +-
 .../server/exec/ApplicationEventHandler.java    |  29 --
 .../slider/server/exec/RunLongLivedApp.java     | 439 ------------------
 .../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 +-
 .../utility/SecurityCheckerService.java         |  40 --
 .../services/utility/SequenceService.java       | 243 ----------
 .../services/utility/SliderServiceUtils.java    |  29 --
 .../server/services/utility/WebAppService.java  |   2 +-
 .../services/workflow/ClosingService.java       |  58 +++
 .../services/workflow/ForkedProcessService.java | 217 +++++++++
 .../services/workflow/LongLivedProcess.java     | 453 +++++++++++++++++++
 .../LongLivedProcessLifecycleEvent.java         |  38 ++
 .../server/services/workflow/ServiceParent.java |  44 ++
 .../workflow/ServiceTerminatingRunnable.java    |  57 +++
 .../services/workflow/ServiceThreadFactory.java | 100 ++++
 .../workflow/WorkflowCompositeService.java      | 151 +++++++
 .../workflow/WorkflowEventCallback.java         |  29 ++
 .../workflow/WorkflowEventNotifyingService.java | 112 +++++
 .../workflow/WorkflowExecutorService.java       |  73 +++
 .../workflow/WorkflowSequenceService.java       | 300 ++++++++++++
 .../server/services/workflow/package-info.java  | 120 +++++
 .../model/mock/MockProviderService.groovy       |   4 +-
 .../server/services/utility/MockService.groovy  |  72 ---
 .../services/utility/TestCompoundService.groovy | 159 -------
 .../services/utility/TestMockService.groovy     |  94 ----
 .../services/utility/TestSequenceService.groovy | 142 ------
 .../server/services/workflow/MockService.java   |  80 ++++
 .../workflow/TestWorkflowCompositeService.java  | 115 +++++
 .../workflow/TestWorkflowSequenceService.java   | 149 ++++++
 .../workflow/WorkflowServiceTestBase.java       | 118 +++++
 .../accumulo/AccumuloProviderService.java       |  13 +-
 .../providers/hbase/HBaseProviderService.java   |   4 +-
 51 files changed, 2500 insertions(+), 2018 deletions(-)
----------------------------------------------------------------------