├── .gitignore ├── .travis.yml ├── CHANGELOG.md ├── LICENSE ├── README.md ├── commons ├── Dockerfile ├── README.md ├── build.gradle ├── config │ ├── checkstyle │ │ └── checkstyle.xml │ └── findbugs │ │ └── excludeFilter.xml └── src │ ├── main │ ├── java │ │ └── org │ │ │ └── apache │ │ │ └── mesos │ │ │ └── elasticsearch │ │ │ └── common │ │ │ ├── Discovery.java │ │ │ ├── Offers.java │ │ │ ├── cli │ │ │ ├── ElasticsearchCLIParameter.java │ │ │ ├── HostsCLIParameter.java │ │ │ ├── ZookeeperCLIParameter.java │ │ │ └── validators │ │ │ │ └── CLIValidators.java │ │ │ ├── elasticsearch │ │ │ ├── ElasticsearchParser.java │ │ │ └── ElasticsearchSettings.java │ │ │ ├── util │ │ │ └── NetworkUtils.java │ │ │ └── zookeeper │ │ │ ├── ZooKeeper.java │ │ │ ├── exception │ │ │ └── ZKAddressException.java │ │ │ ├── formatter │ │ │ ├── AbstractZKFormatter.java │ │ │ ├── IpPortsListZKFormatter.java │ │ │ ├── MesosZKFormatter.java │ │ │ └── ZKFormatter.java │ │ │ ├── model │ │ │ └── ZKAddress.java │ │ │ └── parser │ │ │ └── ZKAddressParser.java │ └── resources │ │ └── log4j.xml │ └── test │ └── java │ └── org │ └── apache │ └── mesos │ └── elasticsearch │ └── common │ ├── util │ └── NetworkUtilsTest.java │ └── zookeeper │ ├── formatter │ ├── IpPortsListZKFormatterTest.java │ └── MesosZKFormatterTest.java │ └── parser │ └── ZKAddressParserTest.java ├── config ├── checkstyle │ └── checkstyle.xml └── findbugs │ └── excludeFilter.xml ├── docs ├── index.md ├── installRexray.sh ├── installRexrayLib.sh ├── screenshot-cluster.png ├── screenshot-configuration.png ├── screenshot-query-browser.png ├── screenshot-scaling.png └── screenshot-tasks.png ├── executor └── src │ └── main │ └── resources │ └── log4j.xml ├── gradle.properties ├── gradle ├── quality.gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── manual-test ├── importData.sh ├── killAllContainers.sh ├── killAllJavaProcesses.sh ├── marathon-auth.json ├── marathon-generic.json ├── marathon-jar.json ├── marathon-role.json ├── submit.sh └── test.sh ├── scheduler ├── Dockerfile ├── README.md ├── build.gradle ├── config │ ├── checkstyle │ │ └── checkstyle.xml │ └── findbugs │ │ └── excludeFilter.xml ├── src │ ├── main │ │ ├── java │ │ │ └── org │ │ │ │ └── apache │ │ │ │ └── mesos │ │ │ │ └── elasticsearch │ │ │ │ └── scheduler │ │ │ │ ├── Configuration.java │ │ │ │ ├── CredentialFactory.java │ │ │ │ ├── ElasticsearchScheduler.java │ │ │ │ ├── Environment.java │ │ │ │ ├── FrameworkInfoFactory.java │ │ │ │ ├── Main.java │ │ │ │ ├── OfferStrategy.java │ │ │ │ ├── OfferStrategyExternalStorage.java │ │ │ │ ├── OfferStrategyNormal.java │ │ │ │ ├── ResourceCheck.java │ │ │ │ ├── Resources.java │ │ │ │ ├── SimpleFileServer.java │ │ │ │ ├── Task.java │ │ │ │ ├── TaskInfoFactory.java │ │ │ │ ├── WebApplication.java │ │ │ │ ├── cluster │ │ │ │ └── TaskReaper.java │ │ │ │ ├── configuration │ │ │ │ └── ExecutorEnvironmentalVariables.java │ │ │ │ ├── controllers │ │ │ │ ├── ClusterController.java │ │ │ │ ├── SearchProxyController.java │ │ │ │ └── TasksController.java │ │ │ │ ├── state │ │ │ │ ├── ClusterState.java │ │ │ │ ├── ESTaskStatus.java │ │ │ │ ├── FrameworkState.java │ │ │ │ ├── SerializableState.java │ │ │ │ ├── SerializableZookeeperState.java │ │ │ │ └── StatePath.java │ │ │ │ └── util │ │ │ │ └── Clock.java │ │ └── resources │ │ │ ├── application.properties │ │ │ ├── log4j.xml │ │ │ └── public │ │ │ ├── app │ │ │ ├── app.js │ │ │ ├── config.js │ │ │ ├── controllers.js │ │ │ ├── directives.js │ │ │ └── services.js │ │ │ ├── images │ │ │ ├── bg.jpg │ │ │ ├── elasticsearch.png │ │ │ ├── mesos.jpg │ │ │ └── mesos.png │ │ │ ├── index.html │ │ │ ├── partials │ │ │ ├── cluster.html │ │ │ ├── configuration.html │ │ │ ├── query-browser.html │ │ │ ├── scaling.html │ │ │ └── tasks.html │ │ │ └── stylesheets │ │ │ ├── style.css │ │ │ └── style.less │ └── test │ │ ├── java │ │ └── org │ │ │ └── apache │ │ │ └── mesos │ │ │ └── elasticsearch │ │ │ └── scheduler │ │ │ ├── CLITest.java │ │ │ ├── ConfigurationTest.java │ │ │ ├── ElasticsearchSchedulerTest.java │ │ │ ├── FrameworkInfoFactoryTest.java │ │ │ ├── MainTest.java │ │ │ ├── OfferStrategyTest.java │ │ │ ├── ResourceCheckTest.java │ │ │ ├── SimpleFileServerTest.java │ │ │ ├── TaskInfoFactoryTest.java │ │ │ ├── TaskTest.java │ │ │ ├── cluster │ │ │ └── TaskReaperTest.java │ │ │ ├── configuration │ │ │ └── ExecutorEnvironmentalVariablesTest.java │ │ │ ├── controllers │ │ │ ├── ClusterControllerTest.java │ │ │ ├── SearchProxyControllerTest.java │ │ │ ├── TasksControllerTest.java │ │ │ └── TestConfiguration.java │ │ │ ├── matcher │ │ │ ├── OfferIDMatcher.java │ │ │ └── RequestMatcher.java │ │ │ ├── state │ │ │ ├── ClusterStateTest.java │ │ │ ├── ESTaskStatusTest.java │ │ │ ├── ExecutorStateTest.java │ │ │ ├── FrameworkStateTest.java │ │ │ ├── SerializableZookeeperStateTest.java │ │ │ ├── StatePathTest.java │ │ │ └── TestSerializableStateImpl.java │ │ │ └── util │ │ │ └── ProtoTestUtil.java │ │ └── resources │ │ └── test.file └── start-scheduler.sh ├── settings.gradle ├── system-test ├── build.gradle ├── config │ ├── checkstyle │ │ └── checkstyle.xml │ └── findbugs │ │ └── excludeFilter.xml └── src │ ├── main │ ├── java │ │ └── org │ │ │ └── apache │ │ │ └── mesos │ │ │ └── elasticsearch │ │ │ └── systemtest │ │ │ ├── Configuration.java │ │ │ ├── ESTasks.java │ │ │ ├── Main.java │ │ │ ├── SeedDataContainer.java │ │ │ ├── TasksResponse.java │ │ │ ├── containers │ │ │ ├── ElasticsearchSchedulerContainer.java │ │ │ └── MesosSlaveTagged.java │ │ │ └── util │ │ │ ├── DockerUtil.java │ │ │ └── IpTables.java │ └── resources │ │ ├── elasticsearch.json │ │ ├── log4j.xml │ │ └── minimesosFile │ └── systemTest │ ├── java │ └── org │ │ └── apache │ │ └── mesos │ │ └── elasticsearch │ │ └── systemtest │ │ ├── CustomSettingsDockerSystemTest.java │ │ ├── DataVolumesSystemTest.java │ │ ├── DeploymentSystemTest.java │ │ ├── DifferentESVersionSystemTest.java │ │ ├── DiscoverySystemTest.java │ │ ├── ElasticsearchAuthSystemTest.java │ │ ├── FrameworkRoleSystemTest.java │ │ ├── ReconciliationSystemTest.java │ │ ├── RunAsJarSystemTest.java │ │ ├── ScalingSystemTest.java │ │ ├── SchedulerMainSystemTest.java │ │ ├── StatusApiSystemTest.java │ │ ├── base │ │ ├── SchedulerTestBase.java │ │ └── TestBase.java │ │ ├── callbacks │ │ ├── ElasticsearchNodesResponse.java │ │ └── LogContainerTestCallback.java │ │ ├── containers │ │ └── AlpineContainer.java │ │ └── util │ │ ├── ContainerLifecycleManagement.java │ │ └── SystemTestMatchers.java │ └── resources │ ├── elasticsearch.json │ ├── log4j.xml │ ├── testMinimesosFile │ └── testMinimesosFile-authentication └── travis.sh /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesos/elasticsearch/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesos/elasticsearch/HEAD/.travis.yml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesos/elasticsearch/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesos/elasticsearch/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesos/elasticsearch/HEAD/README.md -------------------------------------------------------------------------------- /commons/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesos/elasticsearch/HEAD/commons/Dockerfile -------------------------------------------------------------------------------- /commons/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesos/elasticsearch/HEAD/commons/README.md -------------------------------------------------------------------------------- /commons/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesos/elasticsearch/HEAD/commons/build.gradle -------------------------------------------------------------------------------- /commons/config/checkstyle/checkstyle.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesos/elasticsearch/HEAD/commons/config/checkstyle/checkstyle.xml -------------------------------------------------------------------------------- /commons/config/findbugs/excludeFilter.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesos/elasticsearch/HEAD/commons/config/findbugs/excludeFilter.xml -------------------------------------------------------------------------------- /commons/src/main/java/org/apache/mesos/elasticsearch/common/Discovery.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesos/elasticsearch/HEAD/commons/src/main/java/org/apache/mesos/elasticsearch/common/Discovery.java -------------------------------------------------------------------------------- /commons/src/main/java/org/apache/mesos/elasticsearch/common/Offers.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesos/elasticsearch/HEAD/commons/src/main/java/org/apache/mesos/elasticsearch/common/Offers.java -------------------------------------------------------------------------------- /commons/src/main/java/org/apache/mesos/elasticsearch/common/cli/ElasticsearchCLIParameter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesos/elasticsearch/HEAD/commons/src/main/java/org/apache/mesos/elasticsearch/common/cli/ElasticsearchCLIParameter.java -------------------------------------------------------------------------------- /commons/src/main/java/org/apache/mesos/elasticsearch/common/cli/HostsCLIParameter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesos/elasticsearch/HEAD/commons/src/main/java/org/apache/mesos/elasticsearch/common/cli/HostsCLIParameter.java -------------------------------------------------------------------------------- /commons/src/main/java/org/apache/mesos/elasticsearch/common/cli/ZookeeperCLIParameter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesos/elasticsearch/HEAD/commons/src/main/java/org/apache/mesos/elasticsearch/common/cli/ZookeeperCLIParameter.java -------------------------------------------------------------------------------- /commons/src/main/java/org/apache/mesos/elasticsearch/common/cli/validators/CLIValidators.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesos/elasticsearch/HEAD/commons/src/main/java/org/apache/mesos/elasticsearch/common/cli/validators/CLIValidators.java -------------------------------------------------------------------------------- /commons/src/main/java/org/apache/mesos/elasticsearch/common/elasticsearch/ElasticsearchParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesos/elasticsearch/HEAD/commons/src/main/java/org/apache/mesos/elasticsearch/common/elasticsearch/ElasticsearchParser.java -------------------------------------------------------------------------------- /commons/src/main/java/org/apache/mesos/elasticsearch/common/elasticsearch/ElasticsearchSettings.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesos/elasticsearch/HEAD/commons/src/main/java/org/apache/mesos/elasticsearch/common/elasticsearch/ElasticsearchSettings.java -------------------------------------------------------------------------------- /commons/src/main/java/org/apache/mesos/elasticsearch/common/util/NetworkUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesos/elasticsearch/HEAD/commons/src/main/java/org/apache/mesos/elasticsearch/common/util/NetworkUtils.java -------------------------------------------------------------------------------- /commons/src/main/java/org/apache/mesos/elasticsearch/common/zookeeper/ZooKeeper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesos/elasticsearch/HEAD/commons/src/main/java/org/apache/mesos/elasticsearch/common/zookeeper/ZooKeeper.java -------------------------------------------------------------------------------- /commons/src/main/java/org/apache/mesos/elasticsearch/common/zookeeper/exception/ZKAddressException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesos/elasticsearch/HEAD/commons/src/main/java/org/apache/mesos/elasticsearch/common/zookeeper/exception/ZKAddressException.java -------------------------------------------------------------------------------- /commons/src/main/java/org/apache/mesos/elasticsearch/common/zookeeper/formatter/AbstractZKFormatter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesos/elasticsearch/HEAD/commons/src/main/java/org/apache/mesos/elasticsearch/common/zookeeper/formatter/AbstractZKFormatter.java -------------------------------------------------------------------------------- /commons/src/main/java/org/apache/mesos/elasticsearch/common/zookeeper/formatter/IpPortsListZKFormatter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesos/elasticsearch/HEAD/commons/src/main/java/org/apache/mesos/elasticsearch/common/zookeeper/formatter/IpPortsListZKFormatter.java -------------------------------------------------------------------------------- /commons/src/main/java/org/apache/mesos/elasticsearch/common/zookeeper/formatter/MesosZKFormatter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesos/elasticsearch/HEAD/commons/src/main/java/org/apache/mesos/elasticsearch/common/zookeeper/formatter/MesosZKFormatter.java -------------------------------------------------------------------------------- /commons/src/main/java/org/apache/mesos/elasticsearch/common/zookeeper/formatter/ZKFormatter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesos/elasticsearch/HEAD/commons/src/main/java/org/apache/mesos/elasticsearch/common/zookeeper/formatter/ZKFormatter.java -------------------------------------------------------------------------------- /commons/src/main/java/org/apache/mesos/elasticsearch/common/zookeeper/model/ZKAddress.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesos/elasticsearch/HEAD/commons/src/main/java/org/apache/mesos/elasticsearch/common/zookeeper/model/ZKAddress.java -------------------------------------------------------------------------------- /commons/src/main/java/org/apache/mesos/elasticsearch/common/zookeeper/parser/ZKAddressParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesos/elasticsearch/HEAD/commons/src/main/java/org/apache/mesos/elasticsearch/common/zookeeper/parser/ZKAddressParser.java -------------------------------------------------------------------------------- /commons/src/main/resources/log4j.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesos/elasticsearch/HEAD/commons/src/main/resources/log4j.xml -------------------------------------------------------------------------------- /commons/src/test/java/org/apache/mesos/elasticsearch/common/util/NetworkUtilsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesos/elasticsearch/HEAD/commons/src/test/java/org/apache/mesos/elasticsearch/common/util/NetworkUtilsTest.java -------------------------------------------------------------------------------- /commons/src/test/java/org/apache/mesos/elasticsearch/common/zookeeper/formatter/IpPortsListZKFormatterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesos/elasticsearch/HEAD/commons/src/test/java/org/apache/mesos/elasticsearch/common/zookeeper/formatter/IpPortsListZKFormatterTest.java -------------------------------------------------------------------------------- /commons/src/test/java/org/apache/mesos/elasticsearch/common/zookeeper/formatter/MesosZKFormatterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesos/elasticsearch/HEAD/commons/src/test/java/org/apache/mesos/elasticsearch/common/zookeeper/formatter/MesosZKFormatterTest.java -------------------------------------------------------------------------------- /commons/src/test/java/org/apache/mesos/elasticsearch/common/zookeeper/parser/ZKAddressParserTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesos/elasticsearch/HEAD/commons/src/test/java/org/apache/mesos/elasticsearch/common/zookeeper/parser/ZKAddressParserTest.java -------------------------------------------------------------------------------- /config/checkstyle/checkstyle.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesos/elasticsearch/HEAD/config/checkstyle/checkstyle.xml -------------------------------------------------------------------------------- /config/findbugs/excludeFilter.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesos/elasticsearch/HEAD/config/findbugs/excludeFilter.xml -------------------------------------------------------------------------------- /docs/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesos/elasticsearch/HEAD/docs/index.md -------------------------------------------------------------------------------- /docs/installRexray.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesos/elasticsearch/HEAD/docs/installRexray.sh -------------------------------------------------------------------------------- /docs/installRexrayLib.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesos/elasticsearch/HEAD/docs/installRexrayLib.sh -------------------------------------------------------------------------------- /docs/screenshot-cluster.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesos/elasticsearch/HEAD/docs/screenshot-cluster.png -------------------------------------------------------------------------------- /docs/screenshot-configuration.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesos/elasticsearch/HEAD/docs/screenshot-configuration.png -------------------------------------------------------------------------------- /docs/screenshot-query-browser.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesos/elasticsearch/HEAD/docs/screenshot-query-browser.png -------------------------------------------------------------------------------- /docs/screenshot-scaling.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesos/elasticsearch/HEAD/docs/screenshot-scaling.png -------------------------------------------------------------------------------- /docs/screenshot-tasks.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesos/elasticsearch/HEAD/docs/screenshot-tasks.png -------------------------------------------------------------------------------- /executor/src/main/resources/log4j.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesos/elasticsearch/HEAD/executor/src/main/resources/log4j.xml -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesos/elasticsearch/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/quality.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesos/elasticsearch/HEAD/gradle/quality.gradle -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesos/elasticsearch/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesos/elasticsearch/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesos/elasticsearch/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesos/elasticsearch/HEAD/gradlew.bat -------------------------------------------------------------------------------- /manual-test/importData.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesos/elasticsearch/HEAD/manual-test/importData.sh -------------------------------------------------------------------------------- /manual-test/killAllContainers.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesos/elasticsearch/HEAD/manual-test/killAllContainers.sh -------------------------------------------------------------------------------- /manual-test/killAllJavaProcesses.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesos/elasticsearch/HEAD/manual-test/killAllJavaProcesses.sh -------------------------------------------------------------------------------- /manual-test/marathon-auth.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesos/elasticsearch/HEAD/manual-test/marathon-auth.json -------------------------------------------------------------------------------- /manual-test/marathon-generic.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesos/elasticsearch/HEAD/manual-test/marathon-generic.json -------------------------------------------------------------------------------- /manual-test/marathon-jar.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesos/elasticsearch/HEAD/manual-test/marathon-jar.json -------------------------------------------------------------------------------- /manual-test/marathon-role.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesos/elasticsearch/HEAD/manual-test/marathon-role.json -------------------------------------------------------------------------------- /manual-test/submit.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesos/elasticsearch/HEAD/manual-test/submit.sh -------------------------------------------------------------------------------- /manual-test/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesos/elasticsearch/HEAD/manual-test/test.sh -------------------------------------------------------------------------------- /scheduler/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesos/elasticsearch/HEAD/scheduler/Dockerfile -------------------------------------------------------------------------------- /scheduler/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesos/elasticsearch/HEAD/scheduler/README.md -------------------------------------------------------------------------------- /scheduler/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesos/elasticsearch/HEAD/scheduler/build.gradle -------------------------------------------------------------------------------- /scheduler/config/checkstyle/checkstyle.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesos/elasticsearch/HEAD/scheduler/config/checkstyle/checkstyle.xml -------------------------------------------------------------------------------- /scheduler/config/findbugs/excludeFilter.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesos/elasticsearch/HEAD/scheduler/config/findbugs/excludeFilter.xml -------------------------------------------------------------------------------- /scheduler/src/main/java/org/apache/mesos/elasticsearch/scheduler/Configuration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesos/elasticsearch/HEAD/scheduler/src/main/java/org/apache/mesos/elasticsearch/scheduler/Configuration.java -------------------------------------------------------------------------------- /scheduler/src/main/java/org/apache/mesos/elasticsearch/scheduler/CredentialFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesos/elasticsearch/HEAD/scheduler/src/main/java/org/apache/mesos/elasticsearch/scheduler/CredentialFactory.java -------------------------------------------------------------------------------- /scheduler/src/main/java/org/apache/mesos/elasticsearch/scheduler/ElasticsearchScheduler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesos/elasticsearch/HEAD/scheduler/src/main/java/org/apache/mesos/elasticsearch/scheduler/ElasticsearchScheduler.java -------------------------------------------------------------------------------- /scheduler/src/main/java/org/apache/mesos/elasticsearch/scheduler/Environment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesos/elasticsearch/HEAD/scheduler/src/main/java/org/apache/mesos/elasticsearch/scheduler/Environment.java -------------------------------------------------------------------------------- /scheduler/src/main/java/org/apache/mesos/elasticsearch/scheduler/FrameworkInfoFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesos/elasticsearch/HEAD/scheduler/src/main/java/org/apache/mesos/elasticsearch/scheduler/FrameworkInfoFactory.java -------------------------------------------------------------------------------- /scheduler/src/main/java/org/apache/mesos/elasticsearch/scheduler/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesos/elasticsearch/HEAD/scheduler/src/main/java/org/apache/mesos/elasticsearch/scheduler/Main.java -------------------------------------------------------------------------------- /scheduler/src/main/java/org/apache/mesos/elasticsearch/scheduler/OfferStrategy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesos/elasticsearch/HEAD/scheduler/src/main/java/org/apache/mesos/elasticsearch/scheduler/OfferStrategy.java -------------------------------------------------------------------------------- /scheduler/src/main/java/org/apache/mesos/elasticsearch/scheduler/OfferStrategyExternalStorage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesos/elasticsearch/HEAD/scheduler/src/main/java/org/apache/mesos/elasticsearch/scheduler/OfferStrategyExternalStorage.java -------------------------------------------------------------------------------- /scheduler/src/main/java/org/apache/mesos/elasticsearch/scheduler/OfferStrategyNormal.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesos/elasticsearch/HEAD/scheduler/src/main/java/org/apache/mesos/elasticsearch/scheduler/OfferStrategyNormal.java -------------------------------------------------------------------------------- /scheduler/src/main/java/org/apache/mesos/elasticsearch/scheduler/ResourceCheck.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesos/elasticsearch/HEAD/scheduler/src/main/java/org/apache/mesos/elasticsearch/scheduler/ResourceCheck.java -------------------------------------------------------------------------------- /scheduler/src/main/java/org/apache/mesos/elasticsearch/scheduler/Resources.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesos/elasticsearch/HEAD/scheduler/src/main/java/org/apache/mesos/elasticsearch/scheduler/Resources.java -------------------------------------------------------------------------------- /scheduler/src/main/java/org/apache/mesos/elasticsearch/scheduler/SimpleFileServer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesos/elasticsearch/HEAD/scheduler/src/main/java/org/apache/mesos/elasticsearch/scheduler/SimpleFileServer.java -------------------------------------------------------------------------------- /scheduler/src/main/java/org/apache/mesos/elasticsearch/scheduler/Task.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesos/elasticsearch/HEAD/scheduler/src/main/java/org/apache/mesos/elasticsearch/scheduler/Task.java -------------------------------------------------------------------------------- /scheduler/src/main/java/org/apache/mesos/elasticsearch/scheduler/TaskInfoFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesos/elasticsearch/HEAD/scheduler/src/main/java/org/apache/mesos/elasticsearch/scheduler/TaskInfoFactory.java -------------------------------------------------------------------------------- /scheduler/src/main/java/org/apache/mesos/elasticsearch/scheduler/WebApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesos/elasticsearch/HEAD/scheduler/src/main/java/org/apache/mesos/elasticsearch/scheduler/WebApplication.java -------------------------------------------------------------------------------- /scheduler/src/main/java/org/apache/mesos/elasticsearch/scheduler/cluster/TaskReaper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesos/elasticsearch/HEAD/scheduler/src/main/java/org/apache/mesos/elasticsearch/scheduler/cluster/TaskReaper.java -------------------------------------------------------------------------------- /scheduler/src/main/java/org/apache/mesos/elasticsearch/scheduler/configuration/ExecutorEnvironmentalVariables.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesos/elasticsearch/HEAD/scheduler/src/main/java/org/apache/mesos/elasticsearch/scheduler/configuration/ExecutorEnvironmentalVariables.java -------------------------------------------------------------------------------- /scheduler/src/main/java/org/apache/mesos/elasticsearch/scheduler/controllers/ClusterController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesos/elasticsearch/HEAD/scheduler/src/main/java/org/apache/mesos/elasticsearch/scheduler/controllers/ClusterController.java -------------------------------------------------------------------------------- /scheduler/src/main/java/org/apache/mesos/elasticsearch/scheduler/controllers/SearchProxyController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesos/elasticsearch/HEAD/scheduler/src/main/java/org/apache/mesos/elasticsearch/scheduler/controllers/SearchProxyController.java -------------------------------------------------------------------------------- /scheduler/src/main/java/org/apache/mesos/elasticsearch/scheduler/controllers/TasksController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesos/elasticsearch/HEAD/scheduler/src/main/java/org/apache/mesos/elasticsearch/scheduler/controllers/TasksController.java -------------------------------------------------------------------------------- /scheduler/src/main/java/org/apache/mesos/elasticsearch/scheduler/state/ClusterState.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesos/elasticsearch/HEAD/scheduler/src/main/java/org/apache/mesos/elasticsearch/scheduler/state/ClusterState.java -------------------------------------------------------------------------------- /scheduler/src/main/java/org/apache/mesos/elasticsearch/scheduler/state/ESTaskStatus.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesos/elasticsearch/HEAD/scheduler/src/main/java/org/apache/mesos/elasticsearch/scheduler/state/ESTaskStatus.java -------------------------------------------------------------------------------- /scheduler/src/main/java/org/apache/mesos/elasticsearch/scheduler/state/FrameworkState.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesos/elasticsearch/HEAD/scheduler/src/main/java/org/apache/mesos/elasticsearch/scheduler/state/FrameworkState.java -------------------------------------------------------------------------------- /scheduler/src/main/java/org/apache/mesos/elasticsearch/scheduler/state/SerializableState.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesos/elasticsearch/HEAD/scheduler/src/main/java/org/apache/mesos/elasticsearch/scheduler/state/SerializableState.java -------------------------------------------------------------------------------- /scheduler/src/main/java/org/apache/mesos/elasticsearch/scheduler/state/SerializableZookeeperState.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesos/elasticsearch/HEAD/scheduler/src/main/java/org/apache/mesos/elasticsearch/scheduler/state/SerializableZookeeperState.java -------------------------------------------------------------------------------- /scheduler/src/main/java/org/apache/mesos/elasticsearch/scheduler/state/StatePath.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesos/elasticsearch/HEAD/scheduler/src/main/java/org/apache/mesos/elasticsearch/scheduler/state/StatePath.java -------------------------------------------------------------------------------- /scheduler/src/main/java/org/apache/mesos/elasticsearch/scheduler/util/Clock.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesos/elasticsearch/HEAD/scheduler/src/main/java/org/apache/mesos/elasticsearch/scheduler/util/Clock.java -------------------------------------------------------------------------------- /scheduler/src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesos/elasticsearch/HEAD/scheduler/src/main/resources/application.properties -------------------------------------------------------------------------------- /scheduler/src/main/resources/log4j.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesos/elasticsearch/HEAD/scheduler/src/main/resources/log4j.xml -------------------------------------------------------------------------------- /scheduler/src/main/resources/public/app/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesos/elasticsearch/HEAD/scheduler/src/main/resources/public/app/app.js -------------------------------------------------------------------------------- /scheduler/src/main/resources/public/app/config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesos/elasticsearch/HEAD/scheduler/src/main/resources/public/app/config.js -------------------------------------------------------------------------------- /scheduler/src/main/resources/public/app/controllers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesos/elasticsearch/HEAD/scheduler/src/main/resources/public/app/controllers.js -------------------------------------------------------------------------------- /scheduler/src/main/resources/public/app/directives.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesos/elasticsearch/HEAD/scheduler/src/main/resources/public/app/directives.js -------------------------------------------------------------------------------- /scheduler/src/main/resources/public/app/services.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesos/elasticsearch/HEAD/scheduler/src/main/resources/public/app/services.js -------------------------------------------------------------------------------- /scheduler/src/main/resources/public/images/bg.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesos/elasticsearch/HEAD/scheduler/src/main/resources/public/images/bg.jpg -------------------------------------------------------------------------------- /scheduler/src/main/resources/public/images/elasticsearch.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesos/elasticsearch/HEAD/scheduler/src/main/resources/public/images/elasticsearch.png -------------------------------------------------------------------------------- /scheduler/src/main/resources/public/images/mesos.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesos/elasticsearch/HEAD/scheduler/src/main/resources/public/images/mesos.jpg -------------------------------------------------------------------------------- /scheduler/src/main/resources/public/images/mesos.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesos/elasticsearch/HEAD/scheduler/src/main/resources/public/images/mesos.png -------------------------------------------------------------------------------- /scheduler/src/main/resources/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesos/elasticsearch/HEAD/scheduler/src/main/resources/public/index.html -------------------------------------------------------------------------------- /scheduler/src/main/resources/public/partials/cluster.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesos/elasticsearch/HEAD/scheduler/src/main/resources/public/partials/cluster.html -------------------------------------------------------------------------------- /scheduler/src/main/resources/public/partials/configuration.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesos/elasticsearch/HEAD/scheduler/src/main/resources/public/partials/configuration.html -------------------------------------------------------------------------------- /scheduler/src/main/resources/public/partials/query-browser.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesos/elasticsearch/HEAD/scheduler/src/main/resources/public/partials/query-browser.html -------------------------------------------------------------------------------- /scheduler/src/main/resources/public/partials/scaling.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesos/elasticsearch/HEAD/scheduler/src/main/resources/public/partials/scaling.html -------------------------------------------------------------------------------- /scheduler/src/main/resources/public/partials/tasks.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesos/elasticsearch/HEAD/scheduler/src/main/resources/public/partials/tasks.html -------------------------------------------------------------------------------- /scheduler/src/main/resources/public/stylesheets/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesos/elasticsearch/HEAD/scheduler/src/main/resources/public/stylesheets/style.css -------------------------------------------------------------------------------- /scheduler/src/main/resources/public/stylesheets/style.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesos/elasticsearch/HEAD/scheduler/src/main/resources/public/stylesheets/style.less -------------------------------------------------------------------------------- /scheduler/src/test/java/org/apache/mesos/elasticsearch/scheduler/CLITest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesos/elasticsearch/HEAD/scheduler/src/test/java/org/apache/mesos/elasticsearch/scheduler/CLITest.java -------------------------------------------------------------------------------- /scheduler/src/test/java/org/apache/mesos/elasticsearch/scheduler/ConfigurationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesos/elasticsearch/HEAD/scheduler/src/test/java/org/apache/mesos/elasticsearch/scheduler/ConfigurationTest.java -------------------------------------------------------------------------------- /scheduler/src/test/java/org/apache/mesos/elasticsearch/scheduler/ElasticsearchSchedulerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesos/elasticsearch/HEAD/scheduler/src/test/java/org/apache/mesos/elasticsearch/scheduler/ElasticsearchSchedulerTest.java -------------------------------------------------------------------------------- /scheduler/src/test/java/org/apache/mesos/elasticsearch/scheduler/FrameworkInfoFactoryTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesos/elasticsearch/HEAD/scheduler/src/test/java/org/apache/mesos/elasticsearch/scheduler/FrameworkInfoFactoryTest.java -------------------------------------------------------------------------------- /scheduler/src/test/java/org/apache/mesos/elasticsearch/scheduler/MainTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesos/elasticsearch/HEAD/scheduler/src/test/java/org/apache/mesos/elasticsearch/scheduler/MainTest.java -------------------------------------------------------------------------------- /scheduler/src/test/java/org/apache/mesos/elasticsearch/scheduler/OfferStrategyTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesos/elasticsearch/HEAD/scheduler/src/test/java/org/apache/mesos/elasticsearch/scheduler/OfferStrategyTest.java -------------------------------------------------------------------------------- /scheduler/src/test/java/org/apache/mesos/elasticsearch/scheduler/ResourceCheckTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesos/elasticsearch/HEAD/scheduler/src/test/java/org/apache/mesos/elasticsearch/scheduler/ResourceCheckTest.java -------------------------------------------------------------------------------- /scheduler/src/test/java/org/apache/mesos/elasticsearch/scheduler/SimpleFileServerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesos/elasticsearch/HEAD/scheduler/src/test/java/org/apache/mesos/elasticsearch/scheduler/SimpleFileServerTest.java -------------------------------------------------------------------------------- /scheduler/src/test/java/org/apache/mesos/elasticsearch/scheduler/TaskInfoFactoryTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesos/elasticsearch/HEAD/scheduler/src/test/java/org/apache/mesos/elasticsearch/scheduler/TaskInfoFactoryTest.java -------------------------------------------------------------------------------- /scheduler/src/test/java/org/apache/mesos/elasticsearch/scheduler/TaskTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesos/elasticsearch/HEAD/scheduler/src/test/java/org/apache/mesos/elasticsearch/scheduler/TaskTest.java -------------------------------------------------------------------------------- /scheduler/src/test/java/org/apache/mesos/elasticsearch/scheduler/cluster/TaskReaperTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesos/elasticsearch/HEAD/scheduler/src/test/java/org/apache/mesos/elasticsearch/scheduler/cluster/TaskReaperTest.java -------------------------------------------------------------------------------- /scheduler/src/test/java/org/apache/mesos/elasticsearch/scheduler/configuration/ExecutorEnvironmentalVariablesTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesos/elasticsearch/HEAD/scheduler/src/test/java/org/apache/mesos/elasticsearch/scheduler/configuration/ExecutorEnvironmentalVariablesTest.java -------------------------------------------------------------------------------- /scheduler/src/test/java/org/apache/mesos/elasticsearch/scheduler/controllers/ClusterControllerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesos/elasticsearch/HEAD/scheduler/src/test/java/org/apache/mesos/elasticsearch/scheduler/controllers/ClusterControllerTest.java -------------------------------------------------------------------------------- /scheduler/src/test/java/org/apache/mesos/elasticsearch/scheduler/controllers/SearchProxyControllerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesos/elasticsearch/HEAD/scheduler/src/test/java/org/apache/mesos/elasticsearch/scheduler/controllers/SearchProxyControllerTest.java -------------------------------------------------------------------------------- /scheduler/src/test/java/org/apache/mesos/elasticsearch/scheduler/controllers/TasksControllerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesos/elasticsearch/HEAD/scheduler/src/test/java/org/apache/mesos/elasticsearch/scheduler/controllers/TasksControllerTest.java -------------------------------------------------------------------------------- /scheduler/src/test/java/org/apache/mesos/elasticsearch/scheduler/controllers/TestConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesos/elasticsearch/HEAD/scheduler/src/test/java/org/apache/mesos/elasticsearch/scheduler/controllers/TestConfiguration.java -------------------------------------------------------------------------------- /scheduler/src/test/java/org/apache/mesos/elasticsearch/scheduler/matcher/OfferIDMatcher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesos/elasticsearch/HEAD/scheduler/src/test/java/org/apache/mesos/elasticsearch/scheduler/matcher/OfferIDMatcher.java -------------------------------------------------------------------------------- /scheduler/src/test/java/org/apache/mesos/elasticsearch/scheduler/matcher/RequestMatcher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesos/elasticsearch/HEAD/scheduler/src/test/java/org/apache/mesos/elasticsearch/scheduler/matcher/RequestMatcher.java -------------------------------------------------------------------------------- /scheduler/src/test/java/org/apache/mesos/elasticsearch/scheduler/state/ClusterStateTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesos/elasticsearch/HEAD/scheduler/src/test/java/org/apache/mesos/elasticsearch/scheduler/state/ClusterStateTest.java -------------------------------------------------------------------------------- /scheduler/src/test/java/org/apache/mesos/elasticsearch/scheduler/state/ESTaskStatusTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesos/elasticsearch/HEAD/scheduler/src/test/java/org/apache/mesos/elasticsearch/scheduler/state/ESTaskStatusTest.java -------------------------------------------------------------------------------- /scheduler/src/test/java/org/apache/mesos/elasticsearch/scheduler/state/ExecutorStateTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesos/elasticsearch/HEAD/scheduler/src/test/java/org/apache/mesos/elasticsearch/scheduler/state/ExecutorStateTest.java -------------------------------------------------------------------------------- /scheduler/src/test/java/org/apache/mesos/elasticsearch/scheduler/state/FrameworkStateTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesos/elasticsearch/HEAD/scheduler/src/test/java/org/apache/mesos/elasticsearch/scheduler/state/FrameworkStateTest.java -------------------------------------------------------------------------------- /scheduler/src/test/java/org/apache/mesos/elasticsearch/scheduler/state/SerializableZookeeperStateTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesos/elasticsearch/HEAD/scheduler/src/test/java/org/apache/mesos/elasticsearch/scheduler/state/SerializableZookeeperStateTest.java -------------------------------------------------------------------------------- /scheduler/src/test/java/org/apache/mesos/elasticsearch/scheduler/state/StatePathTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesos/elasticsearch/HEAD/scheduler/src/test/java/org/apache/mesos/elasticsearch/scheduler/state/StatePathTest.java -------------------------------------------------------------------------------- /scheduler/src/test/java/org/apache/mesos/elasticsearch/scheduler/state/TestSerializableStateImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesos/elasticsearch/HEAD/scheduler/src/test/java/org/apache/mesos/elasticsearch/scheduler/state/TestSerializableStateImpl.java -------------------------------------------------------------------------------- /scheduler/src/test/java/org/apache/mesos/elasticsearch/scheduler/util/ProtoTestUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesos/elasticsearch/HEAD/scheduler/src/test/java/org/apache/mesos/elasticsearch/scheduler/util/ProtoTestUtil.java -------------------------------------------------------------------------------- /scheduler/src/test/resources/test.file: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesos/elasticsearch/HEAD/scheduler/src/test/resources/test.file -------------------------------------------------------------------------------- /scheduler/start-scheduler.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesos/elasticsearch/HEAD/scheduler/start-scheduler.sh -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesos/elasticsearch/HEAD/settings.gradle -------------------------------------------------------------------------------- /system-test/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesos/elasticsearch/HEAD/system-test/build.gradle -------------------------------------------------------------------------------- /system-test/config/checkstyle/checkstyle.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesos/elasticsearch/HEAD/system-test/config/checkstyle/checkstyle.xml -------------------------------------------------------------------------------- /system-test/config/findbugs/excludeFilter.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesos/elasticsearch/HEAD/system-test/config/findbugs/excludeFilter.xml -------------------------------------------------------------------------------- /system-test/src/main/java/org/apache/mesos/elasticsearch/systemtest/Configuration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesos/elasticsearch/HEAD/system-test/src/main/java/org/apache/mesos/elasticsearch/systemtest/Configuration.java -------------------------------------------------------------------------------- /system-test/src/main/java/org/apache/mesos/elasticsearch/systemtest/ESTasks.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesos/elasticsearch/HEAD/system-test/src/main/java/org/apache/mesos/elasticsearch/systemtest/ESTasks.java -------------------------------------------------------------------------------- /system-test/src/main/java/org/apache/mesos/elasticsearch/systemtest/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesos/elasticsearch/HEAD/system-test/src/main/java/org/apache/mesos/elasticsearch/systemtest/Main.java -------------------------------------------------------------------------------- /system-test/src/main/java/org/apache/mesos/elasticsearch/systemtest/SeedDataContainer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesos/elasticsearch/HEAD/system-test/src/main/java/org/apache/mesos/elasticsearch/systemtest/SeedDataContainer.java -------------------------------------------------------------------------------- /system-test/src/main/java/org/apache/mesos/elasticsearch/systemtest/TasksResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesos/elasticsearch/HEAD/system-test/src/main/java/org/apache/mesos/elasticsearch/systemtest/TasksResponse.java -------------------------------------------------------------------------------- /system-test/src/main/java/org/apache/mesos/elasticsearch/systemtest/containers/ElasticsearchSchedulerContainer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesos/elasticsearch/HEAD/system-test/src/main/java/org/apache/mesos/elasticsearch/systemtest/containers/ElasticsearchSchedulerContainer.java -------------------------------------------------------------------------------- /system-test/src/main/java/org/apache/mesos/elasticsearch/systemtest/containers/MesosSlaveTagged.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesos/elasticsearch/HEAD/system-test/src/main/java/org/apache/mesos/elasticsearch/systemtest/containers/MesosSlaveTagged.java -------------------------------------------------------------------------------- /system-test/src/main/java/org/apache/mesos/elasticsearch/systemtest/util/DockerUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesos/elasticsearch/HEAD/system-test/src/main/java/org/apache/mesos/elasticsearch/systemtest/util/DockerUtil.java -------------------------------------------------------------------------------- /system-test/src/main/java/org/apache/mesos/elasticsearch/systemtest/util/IpTables.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesos/elasticsearch/HEAD/system-test/src/main/java/org/apache/mesos/elasticsearch/systemtest/util/IpTables.java -------------------------------------------------------------------------------- /system-test/src/main/resources/elasticsearch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesos/elasticsearch/HEAD/system-test/src/main/resources/elasticsearch.json -------------------------------------------------------------------------------- /system-test/src/main/resources/log4j.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesos/elasticsearch/HEAD/system-test/src/main/resources/log4j.xml -------------------------------------------------------------------------------- /system-test/src/main/resources/minimesosFile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesos/elasticsearch/HEAD/system-test/src/main/resources/minimesosFile -------------------------------------------------------------------------------- /system-test/src/systemTest/java/org/apache/mesos/elasticsearch/systemtest/CustomSettingsDockerSystemTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesos/elasticsearch/HEAD/system-test/src/systemTest/java/org/apache/mesos/elasticsearch/systemtest/CustomSettingsDockerSystemTest.java -------------------------------------------------------------------------------- /system-test/src/systemTest/java/org/apache/mesos/elasticsearch/systemtest/DataVolumesSystemTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesos/elasticsearch/HEAD/system-test/src/systemTest/java/org/apache/mesos/elasticsearch/systemtest/DataVolumesSystemTest.java -------------------------------------------------------------------------------- /system-test/src/systemTest/java/org/apache/mesos/elasticsearch/systemtest/DeploymentSystemTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesos/elasticsearch/HEAD/system-test/src/systemTest/java/org/apache/mesos/elasticsearch/systemtest/DeploymentSystemTest.java -------------------------------------------------------------------------------- /system-test/src/systemTest/java/org/apache/mesos/elasticsearch/systemtest/DifferentESVersionSystemTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesos/elasticsearch/HEAD/system-test/src/systemTest/java/org/apache/mesos/elasticsearch/systemtest/DifferentESVersionSystemTest.java -------------------------------------------------------------------------------- /system-test/src/systemTest/java/org/apache/mesos/elasticsearch/systemtest/DiscoverySystemTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesos/elasticsearch/HEAD/system-test/src/systemTest/java/org/apache/mesos/elasticsearch/systemtest/DiscoverySystemTest.java -------------------------------------------------------------------------------- /system-test/src/systemTest/java/org/apache/mesos/elasticsearch/systemtest/ElasticsearchAuthSystemTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesos/elasticsearch/HEAD/system-test/src/systemTest/java/org/apache/mesos/elasticsearch/systemtest/ElasticsearchAuthSystemTest.java -------------------------------------------------------------------------------- /system-test/src/systemTest/java/org/apache/mesos/elasticsearch/systemtest/FrameworkRoleSystemTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesos/elasticsearch/HEAD/system-test/src/systemTest/java/org/apache/mesos/elasticsearch/systemtest/FrameworkRoleSystemTest.java -------------------------------------------------------------------------------- /system-test/src/systemTest/java/org/apache/mesos/elasticsearch/systemtest/ReconciliationSystemTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesos/elasticsearch/HEAD/system-test/src/systemTest/java/org/apache/mesos/elasticsearch/systemtest/ReconciliationSystemTest.java -------------------------------------------------------------------------------- /system-test/src/systemTest/java/org/apache/mesos/elasticsearch/systemtest/RunAsJarSystemTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesos/elasticsearch/HEAD/system-test/src/systemTest/java/org/apache/mesos/elasticsearch/systemtest/RunAsJarSystemTest.java -------------------------------------------------------------------------------- /system-test/src/systemTest/java/org/apache/mesos/elasticsearch/systemtest/ScalingSystemTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesos/elasticsearch/HEAD/system-test/src/systemTest/java/org/apache/mesos/elasticsearch/systemtest/ScalingSystemTest.java -------------------------------------------------------------------------------- /system-test/src/systemTest/java/org/apache/mesos/elasticsearch/systemtest/SchedulerMainSystemTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesos/elasticsearch/HEAD/system-test/src/systemTest/java/org/apache/mesos/elasticsearch/systemtest/SchedulerMainSystemTest.java -------------------------------------------------------------------------------- /system-test/src/systemTest/java/org/apache/mesos/elasticsearch/systemtest/StatusApiSystemTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesos/elasticsearch/HEAD/system-test/src/systemTest/java/org/apache/mesos/elasticsearch/systemtest/StatusApiSystemTest.java -------------------------------------------------------------------------------- /system-test/src/systemTest/java/org/apache/mesos/elasticsearch/systemtest/base/SchedulerTestBase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesos/elasticsearch/HEAD/system-test/src/systemTest/java/org/apache/mesos/elasticsearch/systemtest/base/SchedulerTestBase.java -------------------------------------------------------------------------------- /system-test/src/systemTest/java/org/apache/mesos/elasticsearch/systemtest/base/TestBase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesos/elasticsearch/HEAD/system-test/src/systemTest/java/org/apache/mesos/elasticsearch/systemtest/base/TestBase.java -------------------------------------------------------------------------------- /system-test/src/systemTest/java/org/apache/mesos/elasticsearch/systemtest/callbacks/ElasticsearchNodesResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesos/elasticsearch/HEAD/system-test/src/systemTest/java/org/apache/mesos/elasticsearch/systemtest/callbacks/ElasticsearchNodesResponse.java -------------------------------------------------------------------------------- /system-test/src/systemTest/java/org/apache/mesos/elasticsearch/systemtest/callbacks/LogContainerTestCallback.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesos/elasticsearch/HEAD/system-test/src/systemTest/java/org/apache/mesos/elasticsearch/systemtest/callbacks/LogContainerTestCallback.java -------------------------------------------------------------------------------- /system-test/src/systemTest/java/org/apache/mesos/elasticsearch/systemtest/containers/AlpineContainer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesos/elasticsearch/HEAD/system-test/src/systemTest/java/org/apache/mesos/elasticsearch/systemtest/containers/AlpineContainer.java -------------------------------------------------------------------------------- /system-test/src/systemTest/java/org/apache/mesos/elasticsearch/systemtest/util/ContainerLifecycleManagement.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesos/elasticsearch/HEAD/system-test/src/systemTest/java/org/apache/mesos/elasticsearch/systemtest/util/ContainerLifecycleManagement.java -------------------------------------------------------------------------------- /system-test/src/systemTest/java/org/apache/mesos/elasticsearch/systemtest/util/SystemTestMatchers.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesos/elasticsearch/HEAD/system-test/src/systemTest/java/org/apache/mesos/elasticsearch/systemtest/util/SystemTestMatchers.java -------------------------------------------------------------------------------- /system-test/src/systemTest/resources/elasticsearch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesos/elasticsearch/HEAD/system-test/src/systemTest/resources/elasticsearch.json -------------------------------------------------------------------------------- /system-test/src/systemTest/resources/log4j.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesos/elasticsearch/HEAD/system-test/src/systemTest/resources/log4j.xml -------------------------------------------------------------------------------- /system-test/src/systemTest/resources/testMinimesosFile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesos/elasticsearch/HEAD/system-test/src/systemTest/resources/testMinimesosFile -------------------------------------------------------------------------------- /system-test/src/systemTest/resources/testMinimesosFile-authentication: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesos/elasticsearch/HEAD/system-test/src/systemTest/resources/testMinimesosFile-authentication -------------------------------------------------------------------------------- /travis.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mesos/elasticsearch/HEAD/travis.sh --------------------------------------------------------------------------------