Copyright adjustments merged into code.

This closes: #7
Review: https://github.com/apache/incubator-myriad/pull/7


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

Branch: refs/heads/master
Commit: 766f7213b5243758800f9501b6dfb879a6f44528
Parents: e184194 869d4aa
Author: Ken Sipe <kens...@gmail.com>
Authored: Fri Oct 16 10:38:06 2015 -0500
Committer: Ken Sipe <kens...@gmail.com>
Committed: Fri Oct 16 10:38:06 2015 -0500

----------------------------------------------------------------------
 LICENSE                                         | 268 +++++++++++++++----
 NOTICE                                          |  28 +-
 docs/myriad-dev.md                              |   2 +-
 docs/vagrant.md                                 |   4 +-
 .../executor/ContainerTaskStatusRequest.java    |  29 +-
 .../myriad/executor/MyriadExecutorDefaults.java |  29 +-
 .../com/ebay/myriad/executor/NMTaskConfig.java  |  29 +-
 .../ebay/myriad/executor/MyriadExecutor.java    |  29 +-
 .../executor/MyriadExecutorAuxService.java      |  33 +--
 .../java/com/ebay/myriad/DisruptorManager.java  |  29 +-
 .../src/main/java/com/ebay/myriad/Main.java     |  31 ++-
 .../main/java/com/ebay/myriad/MesosModule.java  |  29 +-
 .../main/java/com/ebay/myriad/MyriadModule.java |  29 +-
 .../com/ebay/myriad/api/ClustersResource.java   |  29 +-
 .../ebay/myriad/api/ConfigurationResource.java  |  31 ++-
 .../ebay/myriad/api/SchedulerStateResource.java |  29 +-
 .../api/model/FlexDownClusterRequest.java       |  29 +-
 .../myriad/api/model/FlexUpClusterRequest.java  |  29 +-
 .../api/model/GetSchedulerStateResponse.java    |  29 +-
 .../configuration/MyriadConfiguration.java      |  29 +-
 .../MyriadExecutorConfiguration.java            |  18 ++
 .../configuration/NodeManagerConfiguration.java |  18 ++
 .../ebay/myriad/health/HealthCheckUtils.java    |  29 +-
 .../myriad/health/MesosDriverHealthCheck.java   |  29 +-
 .../myriad/health/MesosMasterHealthCheck.java   |  29 +-
 .../myriad/health/ZookeeperHealthCheck.java     |  29 +-
 .../myriad/policy/LeastAMNodesFirstPolicy.java  |  18 ++
 .../ebay/myriad/policy/NodeScaleDownPolicy.java |  18 ++
 .../scheduler/DownloadNMExecutorCLGenImpl.java  |  15 +-
 .../scheduler/ExecutorCommandLineGenerator.java |  15 +-
 .../com/ebay/myriad/scheduler/MyriadDriver.java |  29 +-
 .../myriad/scheduler/MyriadDriverManager.java   |  29 +-
 .../ebay/myriad/scheduler/MyriadOperations.java |  29 +-
 .../ebay/myriad/scheduler/MyriadScheduler.java  |  29 +-
 .../myriad/scheduler/NMExecutorCLGenImpl.java   |  15 +-
 .../java/com/ebay/myriad/scheduler/NMPorts.java |  18 ++
 .../com/ebay/myriad/scheduler/NMProfile.java    |  29 +-
 .../ebay/myriad/scheduler/NMProfileManager.java |  29 +-
 .../com/ebay/myriad/scheduler/Rebalancer.java   |  29 +-
 .../ebay/myriad/scheduler/ReconcileService.java |  18 ++
 .../ebay/myriad/scheduler/SchedulerUtils.java   |  31 ++-
 .../com/ebay/myriad/scheduler/TaskFactory.java  |  18 ++
 .../ebay/myriad/scheduler/TaskTerminator.java   |  29 +-
 .../com/ebay/myriad/scheduler/TaskUtils.java    |  29 +-
 .../scheduler/event/DisconnectedEvent.java      |  29 +-
 .../event/DisconnectedEventFactory.java         |  18 ++
 .../ebay/myriad/scheduler/event/ErrorEvent.java |  29 +-
 .../scheduler/event/ErrorEventFactory.java      |  18 ++
 .../scheduler/event/ExecutorLostEvent.java      |  29 +-
 .../event/ExecutorLostEventFactory.java         |  18 ++
 .../scheduler/event/FrameworkMessageEvent.java  |  29 +-
 .../event/FrameworkMessageEventFactory.java     |  18 ++
 .../scheduler/event/OfferRescindedEvent.java    |  29 +-
 .../event/OfferRescindedEventFactory.java       |  18 ++
 .../scheduler/event/ReRegisteredEvent.java      |  29 +-
 .../event/ReRegisteredEventFactory.java         |  18 ++
 .../myriad/scheduler/event/RegisteredEvent.java |  29 +-
 .../scheduler/event/RegisteredEventFactory.java |  18 ++
 .../scheduler/event/ResourceOffersEvent.java    |  29 +-
 .../event/ResourceOffersEventFactory.java       |  18 ++
 .../myriad/scheduler/event/SlaveLostEvent.java  |  29 +-
 .../scheduler/event/SlaveLostEventFactory.java  |  18 ++
 .../scheduler/event/StatusUpdateEvent.java      |  31 ++-
 .../event/StatusUpdateEventFactory.java         |  18 ++
 .../handlers/DisconnectedEventHandler.java      |  29 +-
 .../event/handlers/ErrorEventHandler.java       |  29 +-
 .../handlers/ExecutorLostEventHandler.java      |  29 +-
 .../handlers/FrameworkMessageEventHandler.java  |  29 +-
 .../handlers/OfferRescindedEventHandler.java    |  29 +-
 .../handlers/ReRegisteredEventHandler.java      |  29 +-
 .../event/handlers/RegisteredEventHandler.java  |  29 +-
 .../handlers/ResourceOffersEventHandler.java    |  29 +-
 .../event/handlers/SlaveLostEventHandler.java   |  29 +-
 .../handlers/StatusUpdateEventHandler.java      |  29 +-
 .../myriad/scheduler/fgs/ConsumedOffer.java     |  18 ++
 .../scheduler/fgs/NMHeartBeatHandler.java       |  18 ++
 .../com/ebay/myriad/scheduler/fgs/Node.java     |  18 ++
 .../ebay/myriad/scheduler/fgs/NodeStore.java    |  18 ++
 .../ebay/myriad/scheduler/fgs/OfferFeed.java    |  18 ++
 .../scheduler/fgs/OfferLifecycleManager.java    |  18 ++
 .../ebay/myriad/scheduler/fgs/OfferUtils.java   |  18 ++
 .../scheduler/fgs/YarnNodeCapacityManager.java  |  18 ++
 .../scheduler/yarn/MyriadCapacityScheduler.java |  18 ++
 .../scheduler/yarn/MyriadFairScheduler.java     |  18 ++
 .../scheduler/yarn/MyriadFifoScheduler.java     |  18 ++
 .../scheduler/yarn/RMNodeEventHandler.java      |  18 ++
 .../yarn/interceptor/BaseInterceptor.java       |  18 ++
 .../yarn/interceptor/CompositeInterceptor.java  |  18 ++
 .../yarn/interceptor/InterceptorRegistry.java   |  18 ++
 .../MyriadInitializationInterceptor.java        |  18 ++
 .../interceptor/YarnSchedulerInterceptor.java   |  18 ++
 .../java/com/ebay/myriad/state/Cluster.java     |  29 +-
 .../java/com/ebay/myriad/state/MyriadState.java |  18 ++
 .../com/ebay/myriad/state/MyriadStateStore.java |  15 +-
 .../java/com/ebay/myriad/state/NodeTask.java    |  29 +-
 .../com/ebay/myriad/state/SchedulerState.java   |  29 +-
 .../myriad/state/utils/ByteBufferSupport.java   |  17 +-
 .../ebay/myriad/state/utils/StoreContext.java   |  15 +-
 .../myriad/webapp/HttpConnectorProvider.java    |  18 ++
 .../ebay/myriad/webapp/MyriadServletModule.java |  18 ++
 .../com/ebay/myriad/webapp/MyriadWebServer.java |  18 ++
 .../ebay/myriad/webapp/WebAppGuiceModule.java   |  18 ++
 .../recovery/MyriadFileSystemRMStateStore.java  |  15 +-
 .../src/main/resources/webapp/index.html        |  18 ++
 .../src/main/resources/webapp/public/index.html |  18 ++
 .../src/main/resources/yarn-site-default.xml    |   2 +-
 .../test/java/com/ebay/myriad/MesosModule.java  |  29 +-
 .../myriad/scheduler/TestMyriadScheduler.java   |  18 ++
 108 files changed, 1903 insertions(+), 842 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-myriad/blob/766f7213/myriad-scheduler/src/main/java/com/ebay/myriad/Main.java
----------------------------------------------------------------------

http://git-wip-us.apache.org/repos/asf/incubator-myriad/blob/766f7213/myriad-scheduler/src/main/java/com/ebay/myriad/api/ClustersResource.java
----------------------------------------------------------------------

http://git-wip-us.apache.org/repos/asf/incubator-myriad/blob/766f7213/myriad-scheduler/src/main/java/com/ebay/myriad/api/model/FlexDownClusterRequest.java
----------------------------------------------------------------------

http://git-wip-us.apache.org/repos/asf/incubator-myriad/blob/766f7213/myriad-scheduler/src/main/java/com/ebay/myriad/api/model/FlexUpClusterRequest.java
----------------------------------------------------------------------

http://git-wip-us.apache.org/repos/asf/incubator-myriad/blob/766f7213/myriad-scheduler/src/main/java/com/ebay/myriad/policy/LeastAMNodesFirstPolicy.java
----------------------------------------------------------------------

http://git-wip-us.apache.org/repos/asf/incubator-myriad/blob/766f7213/myriad-scheduler/src/main/java/com/ebay/myriad/policy/NodeScaleDownPolicy.java
----------------------------------------------------------------------
diff --cc 
myriad-scheduler/src/main/java/com/ebay/myriad/policy/NodeScaleDownPolicy.java
index f40d360,4aaced1..e6db190
--- 
a/myriad-scheduler/src/main/java/com/ebay/myriad/policy/NodeScaleDownPolicy.java
+++ 
b/myriad-scheduler/src/main/java/com/ebay/myriad/policy/NodeScaleDownPolicy.java
@@@ -1,7 -1,23 +1,25 @@@
+ /**
+  * Licensed to the Apache Software Foundation (ASF) under one
+  * or more contributor license agreements.  See the NOTICE file
+  * distributed with this work for additional information
+  * regarding copyright ownership.  The ASF licenses this file
+  * to you under the Apache License, Version 2.0 (the
+  * "License"); you may not use this file except in compliance
+  * with the License.  You may obtain a copy of the License at
+  * 
+  *     http://www.apache.org/licenses/LICENSE-2.0
+  * 
+  * Unless required by applicable law or agreed to in writing,
+  * software distributed under the License is distributed on an
+  * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+  * KIND, either express or implied.  See the License for the
+  * specific language governing permissions and limitations
+  * under the License.
+  */
  package com.ebay.myriad.policy;
  
 +import org.apache.mesos.Protos;
 +
  import java.util.List;
  
  /**

http://git-wip-us.apache.org/repos/asf/incubator-myriad/blob/766f7213/myriad-scheduler/src/main/java/com/ebay/myriad/scheduler/MyriadOperations.java
----------------------------------------------------------------------

http://git-wip-us.apache.org/repos/asf/incubator-myriad/blob/766f7213/myriad-scheduler/src/main/java/com/ebay/myriad/scheduler/Rebalancer.java
----------------------------------------------------------------------

http://git-wip-us.apache.org/repos/asf/incubator-myriad/blob/766f7213/myriad-scheduler/src/main/java/com/ebay/myriad/scheduler/SchedulerUtils.java
----------------------------------------------------------------------

http://git-wip-us.apache.org/repos/asf/incubator-myriad/blob/766f7213/myriad-scheduler/src/main/java/com/ebay/myriad/scheduler/TaskTerminator.java
----------------------------------------------------------------------

http://git-wip-us.apache.org/repos/asf/incubator-myriad/blob/766f7213/myriad-scheduler/src/main/java/com/ebay/myriad/scheduler/event/handlers/ResourceOffersEventHandler.java
----------------------------------------------------------------------

http://git-wip-us.apache.org/repos/asf/incubator-myriad/blob/766f7213/myriad-scheduler/src/main/java/com/ebay/myriad/state/NodeTask.java
----------------------------------------------------------------------

http://git-wip-us.apache.org/repos/asf/incubator-myriad/blob/766f7213/myriad-scheduler/src/main/java/com/ebay/myriad/state/SchedulerState.java
----------------------------------------------------------------------

http://git-wip-us.apache.org/repos/asf/incubator-myriad/blob/766f7213/myriad-scheduler/src/main/java/com/ebay/myriad/state/utils/ByteBufferSupport.java
----------------------------------------------------------------------

Reply via email to