├── .gitignore ├── .travis.yml ├── LICENSE ├── README.md ├── containers ├── jersey2-routing │ ├── bin │ │ ├── gondolaAdm.sh │ │ └── snapshot.sh │ ├── o │ ├── pom.xml │ └── src │ │ ├── main │ │ └── java │ │ │ └── com │ │ │ └── yahoo │ │ │ └── gondola │ │ │ └── container │ │ │ ├── AdminCli.java │ │ │ ├── AdminClient.java │ │ │ ├── AdminResource.java │ │ │ ├── BucketManager.java │ │ │ ├── ChangeLogProcessor.java │ │ │ ├── ConfigLoader.java │ │ │ ├── ConfigWriter.java │ │ │ ├── DefaultWrapperServlet.java │ │ │ ├── GondolaAdminClient.java │ │ │ ├── GondolaAdminResource.java │ │ │ ├── GondolaApplication.java │ │ │ ├── LockManager.java │ │ │ ├── ProxyClientProvider.java │ │ │ ├── RoutingFilter.java │ │ │ ├── RoutingService.java │ │ │ ├── RoutingServiceFactory.java │ │ │ ├── ShardManager.java │ │ │ ├── ShardManagerProtocol.java │ │ │ ├── ShardManagerProvider.java │ │ │ ├── ShardManagerServer.java │ │ │ ├── Utils.java │ │ │ ├── client │ │ │ ├── ApacheHttpComponentProxyClient.java │ │ │ ├── ProxyClient.java │ │ │ ├── ShardManagerClient.java │ │ │ ├── ZookeeperAction.java │ │ │ ├── ZookeeperShardManagerClient.java │ │ │ ├── ZookeeperStat.java │ │ │ └── ZookeeperUtils.java │ │ │ ├── impl │ │ │ ├── ZookeeperConfigProvider.java │ │ │ └── ZookeeperShardManagerServer.java │ │ │ └── spi │ │ │ └── RoutingHelper.java │ │ └── test │ │ ├── java │ │ └── com │ │ │ └── yahoo │ │ │ └── gondola │ │ │ └── container │ │ │ ├── AdminClientIT.java │ │ │ ├── BucketManagerTest.java │ │ │ ├── ConfigLoaderTest.java │ │ │ ├── ConfigWriterTest.java │ │ │ ├── LocalTestRoutingServer.java │ │ │ ├── LocalTestRoutingServerTest.java │ │ │ ├── LockManagerTest.java │ │ │ ├── RoutingFilterTest.java │ │ │ ├── ShardManagerTest.java │ │ │ ├── client │ │ │ ├── ApacheHttpComponentProxyClientTest.java │ │ │ └── ZookeeperShardManagerClientTest.java │ │ │ ├── impl │ │ │ ├── DirectShardManagerClient.java │ │ │ └── ZookeeperConfigProviderTest.java │ │ │ └── utils │ │ │ ├── LocalTestServer.java │ │ │ └── ZookeeperServer.java │ │ └── resources │ │ ├── gondola.conf │ │ └── log4j.properties ├── pom.xml └── registration │ ├── pom.xml │ └── src │ ├── main │ └── java │ │ └── com │ │ └── yahoo │ │ └── gondola │ │ └── container │ │ ├── RegistryClient.java │ │ ├── RegistryClients.java │ │ └── ZookeeperRegistryClient.java │ └── test │ ├── java │ └── com │ │ └── yahoo │ │ └── gondola │ │ └── container │ │ ├── RegistryClientsTest.java │ │ └── ZookeeperRegistryClientTest.java │ └── resources │ ├── gondola.conf │ └── log4j.properties ├── core ├── README.md ├── bin │ ├── README.md │ ├── flight_recorder.sh │ ├── gondola │ ├── gondola-agent │ ├── gondola-local-test.sh │ ├── gondola-remote.sh │ ├── gondola-test.sh │ ├── h2_drop_tables.sql │ ├── h2_server.sh │ ├── leak_test │ ├── mysql_server.sh │ ├── run_jmeter.sh │ └── tsunami ├── conf │ ├── gondola-command.conf │ ├── gondola-perf.conf │ ├── gondola-rc.conf │ ├── gondola-rc.log4j.properties │ ├── gondola-remote.conf │ ├── gondola-test1.conf │ ├── gondola-tsunami.conf │ ├── leaktest.conf │ ├── leaktest.log4j.properties │ └── log4j.properties ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── yahoo │ │ │ └── gondola │ │ │ ├── Channel.java │ │ │ ├── Clock.java │ │ │ ├── Command.java │ │ │ ├── Config.java │ │ │ ├── Gondola.java │ │ │ ├── GondolaException.java │ │ │ ├── LogEntry.java │ │ │ ├── Member.java │ │ │ ├── Network.java │ │ │ ├── Role.java │ │ │ ├── RoleChangeEvent.java │ │ │ ├── Shard.java │ │ │ ├── Stoppable.java │ │ │ ├── Storage.java │ │ │ ├── cli │ │ │ ├── Channel.java │ │ │ ├── ChannelResult.java │ │ │ └── CliClient.java │ │ │ ├── core │ │ │ ├── CommitQueue.java │ │ │ ├── CoreCmd.java │ │ │ ├── CoreMember.java │ │ │ ├── CoreMemberActionQueue.java │ │ │ ├── ExceptionLogger.java │ │ │ ├── Message.java │ │ │ ├── MessageHandler.java │ │ │ ├── MessagePool.java │ │ │ ├── Peer.java │ │ │ ├── Rid.java │ │ │ ├── SaveQueue.java │ │ │ ├── Stats.java │ │ │ ├── StatsMBean.java │ │ │ └── Utils.java │ │ │ └── impl │ │ │ ├── FakeStorage.java │ │ │ ├── FileSecretHelper.java │ │ │ ├── H2dbStorage.java │ │ │ ├── MemoryChannel.java │ │ │ ├── MemoryNetwork.java │ │ │ ├── MySqlStorage.java │ │ │ ├── NastyChannel.java │ │ │ ├── NastyNetwork.java │ │ │ ├── NastyStorage.java │ │ │ ├── SocketChannel.java │ │ │ ├── SocketNetwork.java │ │ │ └── SystemClock.java │ └── resources │ │ ├── default.conf │ │ └── gondola_design.png │ └── test │ ├── java │ └── com │ │ └── yahoo │ │ └── gondola │ │ ├── cli │ │ ├── GondolaAgent.java │ │ └── GondolaCommand.java │ │ ├── core │ │ ├── GondolaTest.java │ │ └── LeakTest.java │ │ ├── impl │ │ └── FileSecretHelperTest.java │ │ ├── rc │ │ ├── GondolaRc.java │ │ ├── MemberRc.java │ │ ├── RcChannel.java │ │ ├── RcClock.java │ │ ├── RcLogEntry.java │ │ ├── RcNetwork.java │ │ ├── RcStorage.java │ │ └── RcStorageMember.java │ │ └── tsunami │ │ ├── AgentClient.java │ │ └── Tsunami.java │ ├── jmeter │ └── gondola_performance.jmx │ └── resources │ └── secret.property ├── examples ├── kv-server │ ├── README.md │ ├── bin │ │ ├── get_key │ │ ├── put_key │ │ └── run │ ├── conf │ │ └── jetty-web.xml │ ├── pom.xml │ ├── run.sh │ ├── run_service.sh │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── yahoo │ │ │ │ └── gondola │ │ │ │ └── demo │ │ │ │ ├── DemoApplication.java │ │ │ │ ├── DemoClient.java │ │ │ │ ├── DemoResources.java │ │ │ │ ├── DemoRoutingHelper.java │ │ │ │ └── DemoService.java │ │ ├── resources │ │ │ ├── gondola.conf │ │ │ ├── gondola_service.conf │ │ │ └── log4j.properties │ │ └── webapp │ │ │ ├── WEB-INF │ │ │ └── web.xml │ │ │ └── dashboard │ │ │ ├── function.js │ │ │ └── index.html │ │ └── test │ │ ├── java │ │ └── com │ │ │ └── yahoo │ │ │ └── gondola │ │ │ └── demo │ │ │ └── DemoApplicationTest.java │ │ └── resources │ │ └── log4j.properties └── pom.xml ├── pom.xml └── settings ├── checkstyle-suppressions.xml ├── checkstyle.xml ├── java.header └── maven └── settings.xml /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YahooArchive/gondola/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YahooArchive/gondola/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YahooArchive/gondola/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YahooArchive/gondola/HEAD/README.md -------------------------------------------------------------------------------- /containers/jersey2-routing/bin/gondolaAdm.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YahooArchive/gondola/HEAD/containers/jersey2-routing/bin/gondolaAdm.sh -------------------------------------------------------------------------------- /containers/jersey2-routing/bin/snapshot.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YahooArchive/gondola/HEAD/containers/jersey2-routing/bin/snapshot.sh -------------------------------------------------------------------------------- /containers/jersey2-routing/o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YahooArchive/gondola/HEAD/containers/jersey2-routing/o -------------------------------------------------------------------------------- /containers/jersey2-routing/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YahooArchive/gondola/HEAD/containers/jersey2-routing/pom.xml -------------------------------------------------------------------------------- /containers/jersey2-routing/src/main/java/com/yahoo/gondola/container/AdminCli.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YahooArchive/gondola/HEAD/containers/jersey2-routing/src/main/java/com/yahoo/gondola/container/AdminCli.java -------------------------------------------------------------------------------- /containers/jersey2-routing/src/main/java/com/yahoo/gondola/container/AdminClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YahooArchive/gondola/HEAD/containers/jersey2-routing/src/main/java/com/yahoo/gondola/container/AdminClient.java -------------------------------------------------------------------------------- /containers/jersey2-routing/src/main/java/com/yahoo/gondola/container/AdminResource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YahooArchive/gondola/HEAD/containers/jersey2-routing/src/main/java/com/yahoo/gondola/container/AdminResource.java -------------------------------------------------------------------------------- /containers/jersey2-routing/src/main/java/com/yahoo/gondola/container/BucketManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YahooArchive/gondola/HEAD/containers/jersey2-routing/src/main/java/com/yahoo/gondola/container/BucketManager.java -------------------------------------------------------------------------------- /containers/jersey2-routing/src/main/java/com/yahoo/gondola/container/ChangeLogProcessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YahooArchive/gondola/HEAD/containers/jersey2-routing/src/main/java/com/yahoo/gondola/container/ChangeLogProcessor.java -------------------------------------------------------------------------------- /containers/jersey2-routing/src/main/java/com/yahoo/gondola/container/ConfigLoader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YahooArchive/gondola/HEAD/containers/jersey2-routing/src/main/java/com/yahoo/gondola/container/ConfigLoader.java -------------------------------------------------------------------------------- /containers/jersey2-routing/src/main/java/com/yahoo/gondola/container/ConfigWriter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YahooArchive/gondola/HEAD/containers/jersey2-routing/src/main/java/com/yahoo/gondola/container/ConfigWriter.java -------------------------------------------------------------------------------- /containers/jersey2-routing/src/main/java/com/yahoo/gondola/container/DefaultWrapperServlet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YahooArchive/gondola/HEAD/containers/jersey2-routing/src/main/java/com/yahoo/gondola/container/DefaultWrapperServlet.java -------------------------------------------------------------------------------- /containers/jersey2-routing/src/main/java/com/yahoo/gondola/container/GondolaAdminClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YahooArchive/gondola/HEAD/containers/jersey2-routing/src/main/java/com/yahoo/gondola/container/GondolaAdminClient.java -------------------------------------------------------------------------------- /containers/jersey2-routing/src/main/java/com/yahoo/gondola/container/GondolaAdminResource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YahooArchive/gondola/HEAD/containers/jersey2-routing/src/main/java/com/yahoo/gondola/container/GondolaAdminResource.java -------------------------------------------------------------------------------- /containers/jersey2-routing/src/main/java/com/yahoo/gondola/container/GondolaApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YahooArchive/gondola/HEAD/containers/jersey2-routing/src/main/java/com/yahoo/gondola/container/GondolaApplication.java -------------------------------------------------------------------------------- /containers/jersey2-routing/src/main/java/com/yahoo/gondola/container/LockManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YahooArchive/gondola/HEAD/containers/jersey2-routing/src/main/java/com/yahoo/gondola/container/LockManager.java -------------------------------------------------------------------------------- /containers/jersey2-routing/src/main/java/com/yahoo/gondola/container/ProxyClientProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YahooArchive/gondola/HEAD/containers/jersey2-routing/src/main/java/com/yahoo/gondola/container/ProxyClientProvider.java -------------------------------------------------------------------------------- /containers/jersey2-routing/src/main/java/com/yahoo/gondola/container/RoutingFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YahooArchive/gondola/HEAD/containers/jersey2-routing/src/main/java/com/yahoo/gondola/container/RoutingFilter.java -------------------------------------------------------------------------------- /containers/jersey2-routing/src/main/java/com/yahoo/gondola/container/RoutingService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YahooArchive/gondola/HEAD/containers/jersey2-routing/src/main/java/com/yahoo/gondola/container/RoutingService.java -------------------------------------------------------------------------------- /containers/jersey2-routing/src/main/java/com/yahoo/gondola/container/RoutingServiceFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YahooArchive/gondola/HEAD/containers/jersey2-routing/src/main/java/com/yahoo/gondola/container/RoutingServiceFactory.java -------------------------------------------------------------------------------- /containers/jersey2-routing/src/main/java/com/yahoo/gondola/container/ShardManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YahooArchive/gondola/HEAD/containers/jersey2-routing/src/main/java/com/yahoo/gondola/container/ShardManager.java -------------------------------------------------------------------------------- /containers/jersey2-routing/src/main/java/com/yahoo/gondola/container/ShardManagerProtocol.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YahooArchive/gondola/HEAD/containers/jersey2-routing/src/main/java/com/yahoo/gondola/container/ShardManagerProtocol.java -------------------------------------------------------------------------------- /containers/jersey2-routing/src/main/java/com/yahoo/gondola/container/ShardManagerProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YahooArchive/gondola/HEAD/containers/jersey2-routing/src/main/java/com/yahoo/gondola/container/ShardManagerProvider.java -------------------------------------------------------------------------------- /containers/jersey2-routing/src/main/java/com/yahoo/gondola/container/ShardManagerServer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YahooArchive/gondola/HEAD/containers/jersey2-routing/src/main/java/com/yahoo/gondola/container/ShardManagerServer.java -------------------------------------------------------------------------------- /containers/jersey2-routing/src/main/java/com/yahoo/gondola/container/Utils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YahooArchive/gondola/HEAD/containers/jersey2-routing/src/main/java/com/yahoo/gondola/container/Utils.java -------------------------------------------------------------------------------- /containers/jersey2-routing/src/main/java/com/yahoo/gondola/container/client/ApacheHttpComponentProxyClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YahooArchive/gondola/HEAD/containers/jersey2-routing/src/main/java/com/yahoo/gondola/container/client/ApacheHttpComponentProxyClient.java -------------------------------------------------------------------------------- /containers/jersey2-routing/src/main/java/com/yahoo/gondola/container/client/ProxyClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YahooArchive/gondola/HEAD/containers/jersey2-routing/src/main/java/com/yahoo/gondola/container/client/ProxyClient.java -------------------------------------------------------------------------------- /containers/jersey2-routing/src/main/java/com/yahoo/gondola/container/client/ShardManagerClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YahooArchive/gondola/HEAD/containers/jersey2-routing/src/main/java/com/yahoo/gondola/container/client/ShardManagerClient.java -------------------------------------------------------------------------------- /containers/jersey2-routing/src/main/java/com/yahoo/gondola/container/client/ZookeeperAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YahooArchive/gondola/HEAD/containers/jersey2-routing/src/main/java/com/yahoo/gondola/container/client/ZookeeperAction.java -------------------------------------------------------------------------------- /containers/jersey2-routing/src/main/java/com/yahoo/gondola/container/client/ZookeeperShardManagerClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YahooArchive/gondola/HEAD/containers/jersey2-routing/src/main/java/com/yahoo/gondola/container/client/ZookeeperShardManagerClient.java -------------------------------------------------------------------------------- /containers/jersey2-routing/src/main/java/com/yahoo/gondola/container/client/ZookeeperStat.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YahooArchive/gondola/HEAD/containers/jersey2-routing/src/main/java/com/yahoo/gondola/container/client/ZookeeperStat.java -------------------------------------------------------------------------------- /containers/jersey2-routing/src/main/java/com/yahoo/gondola/container/client/ZookeeperUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YahooArchive/gondola/HEAD/containers/jersey2-routing/src/main/java/com/yahoo/gondola/container/client/ZookeeperUtils.java -------------------------------------------------------------------------------- /containers/jersey2-routing/src/main/java/com/yahoo/gondola/container/impl/ZookeeperConfigProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YahooArchive/gondola/HEAD/containers/jersey2-routing/src/main/java/com/yahoo/gondola/container/impl/ZookeeperConfigProvider.java -------------------------------------------------------------------------------- /containers/jersey2-routing/src/main/java/com/yahoo/gondola/container/impl/ZookeeperShardManagerServer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YahooArchive/gondola/HEAD/containers/jersey2-routing/src/main/java/com/yahoo/gondola/container/impl/ZookeeperShardManagerServer.java -------------------------------------------------------------------------------- /containers/jersey2-routing/src/main/java/com/yahoo/gondola/container/spi/RoutingHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YahooArchive/gondola/HEAD/containers/jersey2-routing/src/main/java/com/yahoo/gondola/container/spi/RoutingHelper.java -------------------------------------------------------------------------------- /containers/jersey2-routing/src/test/java/com/yahoo/gondola/container/AdminClientIT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YahooArchive/gondola/HEAD/containers/jersey2-routing/src/test/java/com/yahoo/gondola/container/AdminClientIT.java -------------------------------------------------------------------------------- /containers/jersey2-routing/src/test/java/com/yahoo/gondola/container/BucketManagerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YahooArchive/gondola/HEAD/containers/jersey2-routing/src/test/java/com/yahoo/gondola/container/BucketManagerTest.java -------------------------------------------------------------------------------- /containers/jersey2-routing/src/test/java/com/yahoo/gondola/container/ConfigLoaderTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YahooArchive/gondola/HEAD/containers/jersey2-routing/src/test/java/com/yahoo/gondola/container/ConfigLoaderTest.java -------------------------------------------------------------------------------- /containers/jersey2-routing/src/test/java/com/yahoo/gondola/container/ConfigWriterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YahooArchive/gondola/HEAD/containers/jersey2-routing/src/test/java/com/yahoo/gondola/container/ConfigWriterTest.java -------------------------------------------------------------------------------- /containers/jersey2-routing/src/test/java/com/yahoo/gondola/container/LocalTestRoutingServer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YahooArchive/gondola/HEAD/containers/jersey2-routing/src/test/java/com/yahoo/gondola/container/LocalTestRoutingServer.java -------------------------------------------------------------------------------- /containers/jersey2-routing/src/test/java/com/yahoo/gondola/container/LocalTestRoutingServerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YahooArchive/gondola/HEAD/containers/jersey2-routing/src/test/java/com/yahoo/gondola/container/LocalTestRoutingServerTest.java -------------------------------------------------------------------------------- /containers/jersey2-routing/src/test/java/com/yahoo/gondola/container/LockManagerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YahooArchive/gondola/HEAD/containers/jersey2-routing/src/test/java/com/yahoo/gondola/container/LockManagerTest.java -------------------------------------------------------------------------------- /containers/jersey2-routing/src/test/java/com/yahoo/gondola/container/RoutingFilterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YahooArchive/gondola/HEAD/containers/jersey2-routing/src/test/java/com/yahoo/gondola/container/RoutingFilterTest.java -------------------------------------------------------------------------------- /containers/jersey2-routing/src/test/java/com/yahoo/gondola/container/ShardManagerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YahooArchive/gondola/HEAD/containers/jersey2-routing/src/test/java/com/yahoo/gondola/container/ShardManagerTest.java -------------------------------------------------------------------------------- /containers/jersey2-routing/src/test/java/com/yahoo/gondola/container/client/ApacheHttpComponentProxyClientTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YahooArchive/gondola/HEAD/containers/jersey2-routing/src/test/java/com/yahoo/gondola/container/client/ApacheHttpComponentProxyClientTest.java -------------------------------------------------------------------------------- /containers/jersey2-routing/src/test/java/com/yahoo/gondola/container/client/ZookeeperShardManagerClientTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YahooArchive/gondola/HEAD/containers/jersey2-routing/src/test/java/com/yahoo/gondola/container/client/ZookeeperShardManagerClientTest.java -------------------------------------------------------------------------------- /containers/jersey2-routing/src/test/java/com/yahoo/gondola/container/impl/DirectShardManagerClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YahooArchive/gondola/HEAD/containers/jersey2-routing/src/test/java/com/yahoo/gondola/container/impl/DirectShardManagerClient.java -------------------------------------------------------------------------------- /containers/jersey2-routing/src/test/java/com/yahoo/gondola/container/impl/ZookeeperConfigProviderTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YahooArchive/gondola/HEAD/containers/jersey2-routing/src/test/java/com/yahoo/gondola/container/impl/ZookeeperConfigProviderTest.java -------------------------------------------------------------------------------- /containers/jersey2-routing/src/test/java/com/yahoo/gondola/container/utils/LocalTestServer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YahooArchive/gondola/HEAD/containers/jersey2-routing/src/test/java/com/yahoo/gondola/container/utils/LocalTestServer.java -------------------------------------------------------------------------------- /containers/jersey2-routing/src/test/java/com/yahoo/gondola/container/utils/ZookeeperServer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YahooArchive/gondola/HEAD/containers/jersey2-routing/src/test/java/com/yahoo/gondola/container/utils/ZookeeperServer.java -------------------------------------------------------------------------------- /containers/jersey2-routing/src/test/resources/gondola.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YahooArchive/gondola/HEAD/containers/jersey2-routing/src/test/resources/gondola.conf -------------------------------------------------------------------------------- /containers/jersey2-routing/src/test/resources/log4j.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YahooArchive/gondola/HEAD/containers/jersey2-routing/src/test/resources/log4j.properties -------------------------------------------------------------------------------- /containers/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YahooArchive/gondola/HEAD/containers/pom.xml -------------------------------------------------------------------------------- /containers/registration/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YahooArchive/gondola/HEAD/containers/registration/pom.xml -------------------------------------------------------------------------------- /containers/registration/src/main/java/com/yahoo/gondola/container/RegistryClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YahooArchive/gondola/HEAD/containers/registration/src/main/java/com/yahoo/gondola/container/RegistryClient.java -------------------------------------------------------------------------------- /containers/registration/src/main/java/com/yahoo/gondola/container/RegistryClients.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YahooArchive/gondola/HEAD/containers/registration/src/main/java/com/yahoo/gondola/container/RegistryClients.java -------------------------------------------------------------------------------- /containers/registration/src/main/java/com/yahoo/gondola/container/ZookeeperRegistryClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YahooArchive/gondola/HEAD/containers/registration/src/main/java/com/yahoo/gondola/container/ZookeeperRegistryClient.java -------------------------------------------------------------------------------- /containers/registration/src/test/java/com/yahoo/gondola/container/RegistryClientsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YahooArchive/gondola/HEAD/containers/registration/src/test/java/com/yahoo/gondola/container/RegistryClientsTest.java -------------------------------------------------------------------------------- /containers/registration/src/test/java/com/yahoo/gondola/container/ZookeeperRegistryClientTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YahooArchive/gondola/HEAD/containers/registration/src/test/java/com/yahoo/gondola/container/ZookeeperRegistryClientTest.java -------------------------------------------------------------------------------- /containers/registration/src/test/resources/gondola.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YahooArchive/gondola/HEAD/containers/registration/src/test/resources/gondola.conf -------------------------------------------------------------------------------- /containers/registration/src/test/resources/log4j.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YahooArchive/gondola/HEAD/containers/registration/src/test/resources/log4j.properties -------------------------------------------------------------------------------- /core/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YahooArchive/gondola/HEAD/core/README.md -------------------------------------------------------------------------------- /core/bin/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YahooArchive/gondola/HEAD/core/bin/README.md -------------------------------------------------------------------------------- /core/bin/flight_recorder.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YahooArchive/gondola/HEAD/core/bin/flight_recorder.sh -------------------------------------------------------------------------------- /core/bin/gondola: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YahooArchive/gondola/HEAD/core/bin/gondola -------------------------------------------------------------------------------- /core/bin/gondola-agent: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YahooArchive/gondola/HEAD/core/bin/gondola-agent -------------------------------------------------------------------------------- /core/bin/gondola-local-test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YahooArchive/gondola/HEAD/core/bin/gondola-local-test.sh -------------------------------------------------------------------------------- /core/bin/gondola-remote.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YahooArchive/gondola/HEAD/core/bin/gondola-remote.sh -------------------------------------------------------------------------------- /core/bin/gondola-test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YahooArchive/gondola/HEAD/core/bin/gondola-test.sh -------------------------------------------------------------------------------- /core/bin/h2_drop_tables.sql: -------------------------------------------------------------------------------- 1 | drop table if exists memberinfo, logs; 2 | -------------------------------------------------------------------------------- /core/bin/h2_server.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YahooArchive/gondola/HEAD/core/bin/h2_server.sh -------------------------------------------------------------------------------- /core/bin/leak_test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YahooArchive/gondola/HEAD/core/bin/leak_test -------------------------------------------------------------------------------- /core/bin/mysql_server.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YahooArchive/gondola/HEAD/core/bin/mysql_server.sh -------------------------------------------------------------------------------- /core/bin/run_jmeter.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YahooArchive/gondola/HEAD/core/bin/run_jmeter.sh -------------------------------------------------------------------------------- /core/bin/tsunami: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YahooArchive/gondola/HEAD/core/bin/tsunami -------------------------------------------------------------------------------- /core/conf/gondola-command.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YahooArchive/gondola/HEAD/core/conf/gondola-command.conf -------------------------------------------------------------------------------- /core/conf/gondola-perf.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YahooArchive/gondola/HEAD/core/conf/gondola-perf.conf -------------------------------------------------------------------------------- /core/conf/gondola-rc.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YahooArchive/gondola/HEAD/core/conf/gondola-rc.conf -------------------------------------------------------------------------------- /core/conf/gondola-rc.log4j.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YahooArchive/gondola/HEAD/core/conf/gondola-rc.log4j.properties -------------------------------------------------------------------------------- /core/conf/gondola-remote.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YahooArchive/gondola/HEAD/core/conf/gondola-remote.conf -------------------------------------------------------------------------------- /core/conf/gondola-test1.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YahooArchive/gondola/HEAD/core/conf/gondola-test1.conf -------------------------------------------------------------------------------- /core/conf/gondola-tsunami.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YahooArchive/gondola/HEAD/core/conf/gondola-tsunami.conf -------------------------------------------------------------------------------- /core/conf/leaktest.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YahooArchive/gondola/HEAD/core/conf/leaktest.conf -------------------------------------------------------------------------------- /core/conf/leaktest.log4j.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YahooArchive/gondola/HEAD/core/conf/leaktest.log4j.properties -------------------------------------------------------------------------------- /core/conf/log4j.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YahooArchive/gondola/HEAD/core/conf/log4j.properties -------------------------------------------------------------------------------- /core/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YahooArchive/gondola/HEAD/core/pom.xml -------------------------------------------------------------------------------- /core/src/main/java/com/yahoo/gondola/Channel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YahooArchive/gondola/HEAD/core/src/main/java/com/yahoo/gondola/Channel.java -------------------------------------------------------------------------------- /core/src/main/java/com/yahoo/gondola/Clock.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YahooArchive/gondola/HEAD/core/src/main/java/com/yahoo/gondola/Clock.java -------------------------------------------------------------------------------- /core/src/main/java/com/yahoo/gondola/Command.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YahooArchive/gondola/HEAD/core/src/main/java/com/yahoo/gondola/Command.java -------------------------------------------------------------------------------- /core/src/main/java/com/yahoo/gondola/Config.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YahooArchive/gondola/HEAD/core/src/main/java/com/yahoo/gondola/Config.java -------------------------------------------------------------------------------- /core/src/main/java/com/yahoo/gondola/Gondola.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YahooArchive/gondola/HEAD/core/src/main/java/com/yahoo/gondola/Gondola.java -------------------------------------------------------------------------------- /core/src/main/java/com/yahoo/gondola/GondolaException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YahooArchive/gondola/HEAD/core/src/main/java/com/yahoo/gondola/GondolaException.java -------------------------------------------------------------------------------- /core/src/main/java/com/yahoo/gondola/LogEntry.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YahooArchive/gondola/HEAD/core/src/main/java/com/yahoo/gondola/LogEntry.java -------------------------------------------------------------------------------- /core/src/main/java/com/yahoo/gondola/Member.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YahooArchive/gondola/HEAD/core/src/main/java/com/yahoo/gondola/Member.java -------------------------------------------------------------------------------- /core/src/main/java/com/yahoo/gondola/Network.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YahooArchive/gondola/HEAD/core/src/main/java/com/yahoo/gondola/Network.java -------------------------------------------------------------------------------- /core/src/main/java/com/yahoo/gondola/Role.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YahooArchive/gondola/HEAD/core/src/main/java/com/yahoo/gondola/Role.java -------------------------------------------------------------------------------- /core/src/main/java/com/yahoo/gondola/RoleChangeEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YahooArchive/gondola/HEAD/core/src/main/java/com/yahoo/gondola/RoleChangeEvent.java -------------------------------------------------------------------------------- /core/src/main/java/com/yahoo/gondola/Shard.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YahooArchive/gondola/HEAD/core/src/main/java/com/yahoo/gondola/Shard.java -------------------------------------------------------------------------------- /core/src/main/java/com/yahoo/gondola/Stoppable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YahooArchive/gondola/HEAD/core/src/main/java/com/yahoo/gondola/Stoppable.java -------------------------------------------------------------------------------- /core/src/main/java/com/yahoo/gondola/Storage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YahooArchive/gondola/HEAD/core/src/main/java/com/yahoo/gondola/Storage.java -------------------------------------------------------------------------------- /core/src/main/java/com/yahoo/gondola/cli/Channel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YahooArchive/gondola/HEAD/core/src/main/java/com/yahoo/gondola/cli/Channel.java -------------------------------------------------------------------------------- /core/src/main/java/com/yahoo/gondola/cli/ChannelResult.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YahooArchive/gondola/HEAD/core/src/main/java/com/yahoo/gondola/cli/ChannelResult.java -------------------------------------------------------------------------------- /core/src/main/java/com/yahoo/gondola/cli/CliClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YahooArchive/gondola/HEAD/core/src/main/java/com/yahoo/gondola/cli/CliClient.java -------------------------------------------------------------------------------- /core/src/main/java/com/yahoo/gondola/core/CommitQueue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YahooArchive/gondola/HEAD/core/src/main/java/com/yahoo/gondola/core/CommitQueue.java -------------------------------------------------------------------------------- /core/src/main/java/com/yahoo/gondola/core/CoreCmd.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YahooArchive/gondola/HEAD/core/src/main/java/com/yahoo/gondola/core/CoreCmd.java -------------------------------------------------------------------------------- /core/src/main/java/com/yahoo/gondola/core/CoreMember.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YahooArchive/gondola/HEAD/core/src/main/java/com/yahoo/gondola/core/CoreMember.java -------------------------------------------------------------------------------- /core/src/main/java/com/yahoo/gondola/core/CoreMemberActionQueue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YahooArchive/gondola/HEAD/core/src/main/java/com/yahoo/gondola/core/CoreMemberActionQueue.java -------------------------------------------------------------------------------- /core/src/main/java/com/yahoo/gondola/core/ExceptionLogger.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YahooArchive/gondola/HEAD/core/src/main/java/com/yahoo/gondola/core/ExceptionLogger.java -------------------------------------------------------------------------------- /core/src/main/java/com/yahoo/gondola/core/Message.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YahooArchive/gondola/HEAD/core/src/main/java/com/yahoo/gondola/core/Message.java -------------------------------------------------------------------------------- /core/src/main/java/com/yahoo/gondola/core/MessageHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YahooArchive/gondola/HEAD/core/src/main/java/com/yahoo/gondola/core/MessageHandler.java -------------------------------------------------------------------------------- /core/src/main/java/com/yahoo/gondola/core/MessagePool.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YahooArchive/gondola/HEAD/core/src/main/java/com/yahoo/gondola/core/MessagePool.java -------------------------------------------------------------------------------- /core/src/main/java/com/yahoo/gondola/core/Peer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YahooArchive/gondola/HEAD/core/src/main/java/com/yahoo/gondola/core/Peer.java -------------------------------------------------------------------------------- /core/src/main/java/com/yahoo/gondola/core/Rid.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YahooArchive/gondola/HEAD/core/src/main/java/com/yahoo/gondola/core/Rid.java -------------------------------------------------------------------------------- /core/src/main/java/com/yahoo/gondola/core/SaveQueue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YahooArchive/gondola/HEAD/core/src/main/java/com/yahoo/gondola/core/SaveQueue.java -------------------------------------------------------------------------------- /core/src/main/java/com/yahoo/gondola/core/Stats.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YahooArchive/gondola/HEAD/core/src/main/java/com/yahoo/gondola/core/Stats.java -------------------------------------------------------------------------------- /core/src/main/java/com/yahoo/gondola/core/StatsMBean.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YahooArchive/gondola/HEAD/core/src/main/java/com/yahoo/gondola/core/StatsMBean.java -------------------------------------------------------------------------------- /core/src/main/java/com/yahoo/gondola/core/Utils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YahooArchive/gondola/HEAD/core/src/main/java/com/yahoo/gondola/core/Utils.java -------------------------------------------------------------------------------- /core/src/main/java/com/yahoo/gondola/impl/FakeStorage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YahooArchive/gondola/HEAD/core/src/main/java/com/yahoo/gondola/impl/FakeStorage.java -------------------------------------------------------------------------------- /core/src/main/java/com/yahoo/gondola/impl/FileSecretHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YahooArchive/gondola/HEAD/core/src/main/java/com/yahoo/gondola/impl/FileSecretHelper.java -------------------------------------------------------------------------------- /core/src/main/java/com/yahoo/gondola/impl/H2dbStorage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YahooArchive/gondola/HEAD/core/src/main/java/com/yahoo/gondola/impl/H2dbStorage.java -------------------------------------------------------------------------------- /core/src/main/java/com/yahoo/gondola/impl/MemoryChannel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YahooArchive/gondola/HEAD/core/src/main/java/com/yahoo/gondola/impl/MemoryChannel.java -------------------------------------------------------------------------------- /core/src/main/java/com/yahoo/gondola/impl/MemoryNetwork.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YahooArchive/gondola/HEAD/core/src/main/java/com/yahoo/gondola/impl/MemoryNetwork.java -------------------------------------------------------------------------------- /core/src/main/java/com/yahoo/gondola/impl/MySqlStorage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YahooArchive/gondola/HEAD/core/src/main/java/com/yahoo/gondola/impl/MySqlStorage.java -------------------------------------------------------------------------------- /core/src/main/java/com/yahoo/gondola/impl/NastyChannel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YahooArchive/gondola/HEAD/core/src/main/java/com/yahoo/gondola/impl/NastyChannel.java -------------------------------------------------------------------------------- /core/src/main/java/com/yahoo/gondola/impl/NastyNetwork.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YahooArchive/gondola/HEAD/core/src/main/java/com/yahoo/gondola/impl/NastyNetwork.java -------------------------------------------------------------------------------- /core/src/main/java/com/yahoo/gondola/impl/NastyStorage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YahooArchive/gondola/HEAD/core/src/main/java/com/yahoo/gondola/impl/NastyStorage.java -------------------------------------------------------------------------------- /core/src/main/java/com/yahoo/gondola/impl/SocketChannel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YahooArchive/gondola/HEAD/core/src/main/java/com/yahoo/gondola/impl/SocketChannel.java -------------------------------------------------------------------------------- /core/src/main/java/com/yahoo/gondola/impl/SocketNetwork.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YahooArchive/gondola/HEAD/core/src/main/java/com/yahoo/gondola/impl/SocketNetwork.java -------------------------------------------------------------------------------- /core/src/main/java/com/yahoo/gondola/impl/SystemClock.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YahooArchive/gondola/HEAD/core/src/main/java/com/yahoo/gondola/impl/SystemClock.java -------------------------------------------------------------------------------- /core/src/main/resources/default.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YahooArchive/gondola/HEAD/core/src/main/resources/default.conf -------------------------------------------------------------------------------- /core/src/main/resources/gondola_design.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YahooArchive/gondola/HEAD/core/src/main/resources/gondola_design.png -------------------------------------------------------------------------------- /core/src/test/java/com/yahoo/gondola/cli/GondolaAgent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YahooArchive/gondola/HEAD/core/src/test/java/com/yahoo/gondola/cli/GondolaAgent.java -------------------------------------------------------------------------------- /core/src/test/java/com/yahoo/gondola/cli/GondolaCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YahooArchive/gondola/HEAD/core/src/test/java/com/yahoo/gondola/cli/GondolaCommand.java -------------------------------------------------------------------------------- /core/src/test/java/com/yahoo/gondola/core/GondolaTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YahooArchive/gondola/HEAD/core/src/test/java/com/yahoo/gondola/core/GondolaTest.java -------------------------------------------------------------------------------- /core/src/test/java/com/yahoo/gondola/core/LeakTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YahooArchive/gondola/HEAD/core/src/test/java/com/yahoo/gondola/core/LeakTest.java -------------------------------------------------------------------------------- /core/src/test/java/com/yahoo/gondola/impl/FileSecretHelperTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YahooArchive/gondola/HEAD/core/src/test/java/com/yahoo/gondola/impl/FileSecretHelperTest.java -------------------------------------------------------------------------------- /core/src/test/java/com/yahoo/gondola/rc/GondolaRc.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YahooArchive/gondola/HEAD/core/src/test/java/com/yahoo/gondola/rc/GondolaRc.java -------------------------------------------------------------------------------- /core/src/test/java/com/yahoo/gondola/rc/MemberRc.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YahooArchive/gondola/HEAD/core/src/test/java/com/yahoo/gondola/rc/MemberRc.java -------------------------------------------------------------------------------- /core/src/test/java/com/yahoo/gondola/rc/RcChannel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YahooArchive/gondola/HEAD/core/src/test/java/com/yahoo/gondola/rc/RcChannel.java -------------------------------------------------------------------------------- /core/src/test/java/com/yahoo/gondola/rc/RcClock.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YahooArchive/gondola/HEAD/core/src/test/java/com/yahoo/gondola/rc/RcClock.java -------------------------------------------------------------------------------- /core/src/test/java/com/yahoo/gondola/rc/RcLogEntry.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YahooArchive/gondola/HEAD/core/src/test/java/com/yahoo/gondola/rc/RcLogEntry.java -------------------------------------------------------------------------------- /core/src/test/java/com/yahoo/gondola/rc/RcNetwork.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YahooArchive/gondola/HEAD/core/src/test/java/com/yahoo/gondola/rc/RcNetwork.java -------------------------------------------------------------------------------- /core/src/test/java/com/yahoo/gondola/rc/RcStorage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YahooArchive/gondola/HEAD/core/src/test/java/com/yahoo/gondola/rc/RcStorage.java -------------------------------------------------------------------------------- /core/src/test/java/com/yahoo/gondola/rc/RcStorageMember.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YahooArchive/gondola/HEAD/core/src/test/java/com/yahoo/gondola/rc/RcStorageMember.java -------------------------------------------------------------------------------- /core/src/test/java/com/yahoo/gondola/tsunami/AgentClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YahooArchive/gondola/HEAD/core/src/test/java/com/yahoo/gondola/tsunami/AgentClient.java -------------------------------------------------------------------------------- /core/src/test/java/com/yahoo/gondola/tsunami/Tsunami.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YahooArchive/gondola/HEAD/core/src/test/java/com/yahoo/gondola/tsunami/Tsunami.java -------------------------------------------------------------------------------- /core/src/test/jmeter/gondola_performance.jmx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YahooArchive/gondola/HEAD/core/src/test/jmeter/gondola_performance.jmx -------------------------------------------------------------------------------- /core/src/test/resources/secret.property: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YahooArchive/gondola/HEAD/core/src/test/resources/secret.property -------------------------------------------------------------------------------- /examples/kv-server/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YahooArchive/gondola/HEAD/examples/kv-server/README.md -------------------------------------------------------------------------------- /examples/kv-server/bin/get_key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YahooArchive/gondola/HEAD/examples/kv-server/bin/get_key -------------------------------------------------------------------------------- /examples/kv-server/bin/put_key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YahooArchive/gondola/HEAD/examples/kv-server/bin/put_key -------------------------------------------------------------------------------- /examples/kv-server/bin/run: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YahooArchive/gondola/HEAD/examples/kv-server/bin/run -------------------------------------------------------------------------------- /examples/kv-server/conf/jetty-web.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YahooArchive/gondola/HEAD/examples/kv-server/conf/jetty-web.xml -------------------------------------------------------------------------------- /examples/kv-server/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YahooArchive/gondola/HEAD/examples/kv-server/pom.xml -------------------------------------------------------------------------------- /examples/kv-server/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YahooArchive/gondola/HEAD/examples/kv-server/run.sh -------------------------------------------------------------------------------- /examples/kv-server/run_service.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YahooArchive/gondola/HEAD/examples/kv-server/run_service.sh -------------------------------------------------------------------------------- /examples/kv-server/src/main/java/com/yahoo/gondola/demo/DemoApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YahooArchive/gondola/HEAD/examples/kv-server/src/main/java/com/yahoo/gondola/demo/DemoApplication.java -------------------------------------------------------------------------------- /examples/kv-server/src/main/java/com/yahoo/gondola/demo/DemoClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YahooArchive/gondola/HEAD/examples/kv-server/src/main/java/com/yahoo/gondola/demo/DemoClient.java -------------------------------------------------------------------------------- /examples/kv-server/src/main/java/com/yahoo/gondola/demo/DemoResources.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YahooArchive/gondola/HEAD/examples/kv-server/src/main/java/com/yahoo/gondola/demo/DemoResources.java -------------------------------------------------------------------------------- /examples/kv-server/src/main/java/com/yahoo/gondola/demo/DemoRoutingHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YahooArchive/gondola/HEAD/examples/kv-server/src/main/java/com/yahoo/gondola/demo/DemoRoutingHelper.java -------------------------------------------------------------------------------- /examples/kv-server/src/main/java/com/yahoo/gondola/demo/DemoService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YahooArchive/gondola/HEAD/examples/kv-server/src/main/java/com/yahoo/gondola/demo/DemoService.java -------------------------------------------------------------------------------- /examples/kv-server/src/main/resources/gondola.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YahooArchive/gondola/HEAD/examples/kv-server/src/main/resources/gondola.conf -------------------------------------------------------------------------------- /examples/kv-server/src/main/resources/gondola_service.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YahooArchive/gondola/HEAD/examples/kv-server/src/main/resources/gondola_service.conf -------------------------------------------------------------------------------- /examples/kv-server/src/main/resources/log4j.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YahooArchive/gondola/HEAD/examples/kv-server/src/main/resources/log4j.properties -------------------------------------------------------------------------------- /examples/kv-server/src/main/webapp/WEB-INF/web.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YahooArchive/gondola/HEAD/examples/kv-server/src/main/webapp/WEB-INF/web.xml -------------------------------------------------------------------------------- /examples/kv-server/src/main/webapp/dashboard/function.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YahooArchive/gondola/HEAD/examples/kv-server/src/main/webapp/dashboard/function.js -------------------------------------------------------------------------------- /examples/kv-server/src/main/webapp/dashboard/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YahooArchive/gondola/HEAD/examples/kv-server/src/main/webapp/dashboard/index.html -------------------------------------------------------------------------------- /examples/kv-server/src/test/java/com/yahoo/gondola/demo/DemoApplicationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YahooArchive/gondola/HEAD/examples/kv-server/src/test/java/com/yahoo/gondola/demo/DemoApplicationTest.java -------------------------------------------------------------------------------- /examples/kv-server/src/test/resources/log4j.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YahooArchive/gondola/HEAD/examples/kv-server/src/test/resources/log4j.properties -------------------------------------------------------------------------------- /examples/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YahooArchive/gondola/HEAD/examples/pom.xml -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YahooArchive/gondola/HEAD/pom.xml -------------------------------------------------------------------------------- /settings/checkstyle-suppressions.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YahooArchive/gondola/HEAD/settings/checkstyle-suppressions.xml -------------------------------------------------------------------------------- /settings/checkstyle.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YahooArchive/gondola/HEAD/settings/checkstyle.xml -------------------------------------------------------------------------------- /settings/java.header: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YahooArchive/gondola/HEAD/settings/java.header -------------------------------------------------------------------------------- /settings/maven/settings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YahooArchive/gondola/HEAD/settings/maven/settings.xml --------------------------------------------------------------------------------