@Deprecated public static ConsistentHashRoutingService of(ServerSetWatcher serverSetWatcher, int numReplicas) { return new ConsistentHashRoutingService(serverSetWatcher, numReplicas, 300, NullStatsReceiver.get()); }
static Pair<DistributedLogServiceImpl, Server> runServer( ServerConfiguration serverConf, DistributedLogConfiguration dlConf, URI dlUri, StreamPartitionConverter converter, StatsProvider provider, int port) throws IOException { return runServer(serverConf, dlConf, ConfUtils.getConstDynConf(dlConf), dlUri, converter, provider, port, new CountDownLatch(0), new NullStatsReceiver(), false, new NullStreamConfigProvider()); }
DistributedLogClientImpl buildClient() { Preconditions.checkNotNull(_name, "No name provided."); Preconditions.checkNotNull(_clientId, "No client id provided."); Preconditions.checkNotNull(_routingServiceBuilder, "No routing service builder provided."); Preconditions.checkNotNull(_statsReceiver, "No stats receiver provided."); if (null == _streamStatsReceiver) { _streamStatsReceiver = new NullStatsReceiver(); } RoutingService routingService = _routingServiceBuilder .statsReceiver(_statsReceiver.scope("routing")) .build(); DistributedLogClientImpl clientImpl = new DistributedLogClientImpl( _name, _clientId, routingService, _clientBuilder, _clientConfig, _statsReceiver, _streamStatsReceiver, _regionResolver, _enableRegionStats); routingService.startService(); clientImpl.handshake(); return clientImpl; }
private void runCmd(CommandLine cmdline) throws IllegalArgumentException, IOException, ConfigurationException { final StatsReceiver statsReceiver = NullStatsReceiver.get(); Optional<String> confOptional = getOptionalStringArg(cmdline, "c"); DistributedLogConfiguration dlConf = new DistributedLogConfiguration();
/** * Equivalent to calling {@link #newZkCluster(String, ZooKeeperClient, Set, StatsReceiver)} * with a {@link NullStatsReceiver}. * * @param zkPath the zookeeper path representing the cache pool * @param zkClient zookeeper client to read zookeeper * @param backupPool the backup static pool to use in case of ZK failure. Backup pool cannot be * null and empty backup pool means the same as no backup pool. * @return a scala CachePoolCluster */ public static com.twitter.finagle.memcached.CachePoolCluster newZkCluster( String zkPath, ZooKeeperClient zkClient, Set<CacheNode> backupPool) { return newZkCluster(zkPath, zkClient, backupPool, new NullStatsReceiver()); }
public RRMultiWriter(String[] streams, DistributedLogClient client) { this.streams = streams; this.client = client; scala.collection.immutable.Set<ServiceFactory<VALUE, DLSN>> scalaSet = JavaConversions.asScalaSet(initializeServices(streams, client)).toSet(); this.service = Balancers.heap(new scala.util.Random(System.currentTimeMillis())) .newBalancer( Activity.value(scalaSet), NullStatsReceiver.get(), new NoBrokersAvailableException("No partitions available") ).toService(); }
DistributedLogClientImpl buildClient() { Preconditions.checkNotNull(_name, "No name provided."); Preconditions.checkNotNull(_clientId, "No client id provided."); Preconditions.checkNotNull(_routingServiceBuilder, "No routing service builder provided."); Preconditions.checkNotNull(_statsReceiver, "No stats receiver provided."); if (null == _streamStatsReceiver) { _streamStatsReceiver = new NullStatsReceiver(); } RoutingService routingService = _routingServiceBuilder .statsReceiver(_statsReceiver.scope("routing")) .build(); DistributedLogClientImpl clientImpl = new DistributedLogClientImpl( _name, _clientId, routingService, _clientBuilder, _clientConfig, _statsReceiver, _streamStatsReceiver, _regionResolver, _enableRegionStats); routingService.startService(); clientImpl.handshake(); return clientImpl; }
statsProvider = ReflectionUtils.newInstance(providerClass, StatsProvider.class); StatsReceiver statsReceiver = NullStatsReceiver.get();
checkNotNull(statsReceiver, "No stats receiver provided."); if (null == streamStatsReceiver) { streamStatsReceiver = new NullStatsReceiver();
private static ProxyClientManager createProxyClientManager(ProxyClient.Builder builder, HostProvider hostProvider, long periodicHandshakeIntervalMs) { ClientConfig clientConfig = new ClientConfig(); clientConfig.setPeriodicHandshakeIntervalMs(periodicHandshakeIntervalMs); clientConfig.setPeriodicOwnershipSyncIntervalMs(-1); HashedWheelTimer dlTimer = new HashedWheelTimer( new ThreadFactoryBuilder().setNameFormat("TestProxyClientManager-timer-%d").build(), clientConfig.getRedirectBackoffStartMs(), TimeUnit.MILLISECONDS); return new ProxyClientManager(clientConfig, builder, dlTimer, hostProvider, new ClientStats(NullStatsReceiver.get(), false, new DefaultRegionResolver())); }
port, new CountDownLatch(0), new NullStatsReceiver(), thriftmux, new NullStreamConfigProvider(),
TestServerSetWatcher serverSetWatcher = new TestServerSetWatcher(); ConsistentHashRoutingService routingService = new ConsistentHashRoutingService( serverSetWatcher, 997, Integer.MAX_VALUE, NullStatsReceiver.get());
@Deprecated public static ConsistentHashRoutingService of(ServerSetWatcher serverSetWatcher, int numReplicas) { return new ConsistentHashRoutingService(serverSetWatcher, numReplicas, 300, NullStatsReceiver.get()); }
@Deprecated public static ConsistentHashRoutingService of(ServerSetWatcher serverSetWatcher, int numReplicas) { return new ConsistentHashRoutingService(serverSetWatcher, numReplicas, 300, NullStatsReceiver.get()); }
public RRMultiWriter(String[] streams, DistributedLogClient client) { this.streams = streams; this.client = client; scala.collection.immutable.Set<ServiceFactory<VALUE, DLSN>> scalaSet = JavaConversions.asScalaSet(initializeServices(streams, client)).toSet(); this.service = Balancers.heap(new scala.util.Random(System.currentTimeMillis())) .newBalancer( Activity.value(scalaSet), NullStatsReceiver.get(), new NoBrokersAvailableException("No partitions available") ).toService(); }
public RRMultiWriter(String[] streams, DistributedLogClient client) { this.streams = streams; this.client = client; scala.collection.immutable.Set<ServiceFactory<VALUE, DLSN>> scalaSet = JavaConversions.asScalaSet(initializeServices(streams, client)).toSet(); this.service = Balancers.heap(new scala.util.Random(System.currentTimeMillis())) .newBalancer( Activity.value(scalaSet), NullStatsReceiver.get(), new NoBrokersAvailableException("No partitions available") ).toService(); }
private void runCmd(CommandLine cmdline) throws IllegalArgumentException, IOException, ConfigurationException, ClassNotFoundException { final StatsReceiver statsReceiver = NullStatsReceiver.get(); Optional<String> confOptional = getOptionalStringArg(cmdline, "c"); DistributedLogConfiguration dlConf = new DistributedLogConfiguration();
statsProvider = ReflectionUtils.newInstance(providerClass, StatsProvider.class); StatsReceiver statsReceiver = NullStatsReceiver.get();