SimplePermitLimiter createPermitLimiter(boolean darkmode, int permits, Feature feature) { return new SimplePermitLimiter(darkmode, permits, new NullStatsLogger(), false, feature); }
private ClientStats(StatsLogger rootStatsLogger, boolean includeLatencyHistograms, boolean streamRequests, boolean streamResponses) { this.rpcStarted = rootStatsLogger.getCounter("grpc_started"); this.rpcCompleted = rootStatsLogger.getCounter("grpc_completed"); if (streamResponses) { this.streamMessagesReceived = rootStatsLogger.getCounter("grpc_msg_received"); } else { this.streamMessagesReceived = NullStatsLogger.INSTANCE.getCounter("grpc_msg_received"); } if (streamRequests) { this.streamMessagesSent = rootStatsLogger.getCounter("grpc_msg_sent"); } else { this.streamMessagesSent = NullStatsLogger.INSTANCE.getCounter("grpc_msg_sent"); } if (includeLatencyHistograms) { this.completedLatencyMicros = Optional.of( rootStatsLogger.getOpStatsLogger("grpc_latency_micros") ); } else { this.completedLatencyMicros = Optional.empty(); } }
private ServerStats(StatsLogger rootStatsLogger, boolean includeLatencyHistograms, boolean streamRequests, boolean streamResponses) { this.rpcStarted = rootStatsLogger.getCounter("grpc_started"); this.rpcCompleted = rootStatsLogger.getCounter("grpc_completed"); if (streamRequests) { this.streamMessagesReceived = rootStatsLogger.getCounter("grpc_msg_received"); } else { this.streamMessagesReceived = NullStatsLogger.INSTANCE.getCounter("grpc_msg_received"); } if (streamResponses) { this.streamMessagesSent = rootStatsLogger.getCounter("grpc_msg_sent"); } else { this.streamMessagesSent = NullStatsLogger.INSTANCE.getCounter("grpc_msg_sent"); } if (includeLatencyHistograms) { this.completedLatencyMicros = Optional.of( rootStatsLogger.getOpStatsLogger("grpc_latency_micros") ); } else { this.completedLatencyMicros = Optional.empty(); } }
@Test(timeout = 20000) public void testEnvelope() throws Exception { byte[] data = getString(false).getBytes(); EnvelopedEntry writeEntry = new EnvelopedEntry(EnvelopedEntry.CURRENT_VERSION, CompressionCodec.Type.NONE, data, data.length, new NullStatsLogger()); Buffer outBuf = new Buffer(2 * data.length); writeEntry.writeFully(new DataOutputStream(outBuf)); EnvelopedEntry readEntry = new EnvelopedEntry(EnvelopedEntry.CURRENT_VERSION, new NullStatsLogger()); readEntry.readFully(new DataInputStream(new ByteArrayInputStream(outBuf.getData()))); byte[] newData = readEntry.getDecompressedPayload(); Assert.assertEquals("Written data should equal read data", new String(data), new String(newData)); }
@Test(timeout = 20000) public void testLZ4Compression() throws Exception { byte[] data = getString(true).getBytes(); EnvelopedEntry writeEntry = new EnvelopedEntry(EnvelopedEntry.CURRENT_VERSION, CompressionCodec.Type.LZ4, data, data.length, new NullStatsLogger()); Buffer outBuf = new Buffer(data.length); writeEntry.writeFully(new DataOutputStream(outBuf)); Assert.assertTrue(data.length > outBuf.size()); EnvelopedEntry readEntry = new EnvelopedEntry(EnvelopedEntry.CURRENT_VERSION, new NullStatsLogger()); readEntry.readFully(new DataInputStream(new ByteArrayInputStream(outBuf.getData()))); byte[] newData = readEntry.getDecompressedPayload(); Assert.assertEquals("Written data should equal read data", new String(data), new String(newData)); } }
if (global > -1) { dlm = createNewDLM(confLocal, runtime.getMethodName(), new SimplePermitLimiter(false, global, new NullStatsLogger(), true, new FixedValueFeature("", 0))); } else { dlm = createNewDLM(confLocal, runtime.getMethodName());
public EmbeddedBookie(Path baseDirectory, ServerConfiguration configuration, StatsLogger statsLogger) { this.configuration = configuration; this.baseDirectory = baseDirectory; this.statsLogger = statsLogger != null ? statsLogger : new NullStatsLogger(); }
public FileDataStorageManager(Path baseDirectory) { this(baseDirectory, baseDirectory.resolve("tmp"), ServerConfiguration.PROPERTY_DISK_SWAP_MAX_RECORDS_DEFAULT, ServerConfiguration.PROPERTY_REQUIRE_FSYNC_DEFAULT, ServerConfiguration.PROPERTY_PAGE_USE_ODIRECT_DEFAULT, ServerConfiguration.PROPERTY_INDEX_USE_ODIRECT_DEFAULT, new NullStatsLogger()); }
public Server(ServerConfiguration configuration, StatsLogger statsLogger) { this.statsLogger = statsLogger == null ? new NullStatsLogger() : statsLogger; this.configuration = configuration;