public static CloseableStupidPool<ByteBuffer> createDefaultNonBlockingPool() { return new CloseableStupidPool<>( "TestQueryRunners-bufferPool", () -> ByteBuffer.allocate(1024 * 1024 * 10) ); }
@AfterClass public static void teardownClass() { bufferPool.close(); mergeBufferPool.close(); }
@Before public void setUp() { generator = EasyMock.createMock(Supplier.class); EasyMock.expect(generator.get()).andReturn(defaultString).anyTimes(); EasyMock.replay(generator); poolOfString = new CloseableStupidPool<>("poolOfString", generator); resourceHolderObj = poolOfString.take(); }
private String createDanglingObjectHandler() { return poolOfString.take().get(); } }
final CloseableStupidPool<ByteBuffer> pool1 = new CloseableStupidPool<>( "OffheapIncrementalIndex-bufferPool", () -> ByteBuffer.allocate(256 * 1024) final CloseableStupidPool<ByteBuffer> pool2 = new CloseableStupidPool<>( "OffheapIncrementalIndex-bufferPool", () -> ByteBuffer.allocate(256 * 1024)
@AfterClass public static void teardownClass() { bufferPool.close(); mergeBufferPool.close(); }
CloseableStupidPool<ByteBuffer> pool = new CloseableStupidPool<>( "GroupByQueryEngine-bufferPool", () -> ByteBuffer.allocate(50000)
@After public void tearDown() { if (resourceHolderObj != null) { resourceHolderObj.close(); } poolOfString.close(); }
CloseableStupidPool<ByteBuffer> pool = new CloseableStupidPool<>( "TopNQueryEngine-bufferPool", () -> ByteBuffer.allocate(50000)
CloseableStupidPool<ByteBuffer> pool = new CloseableStupidPool<>( "GroupByQueryEngine-bufferPool", () -> ByteBuffer.allocate(50000)
CloseableStupidPool<ByteBuffer> pool = new CloseableStupidPool<>( "GroupByQueryEngine-bufferPool", () -> ByteBuffer.allocate(50000)
public static List<QueryRunner<Result<TopNResultValue>>> queryRunners() final CloseableStupidPool<ByteBuffer> customPool = new CloseableStupidPool<>( "TopNQueryRunnerFactory-bufferPool", () -> ByteBuffer.allocate(20000)
final CloseableStupidPool<ByteBuffer> stupidPool = new CloseableStupidPool<>( "OffheapIncrementalIndex-bufferPool", () -> ByteBuffer.allocate(256 * 1024)
final CloseableStupidPool<ByteBuffer> customPool = new CloseableStupidPool<>( "TopNQueryRunnerFactory-bufferPool", () -> ByteBuffer.allocate(2000)
final CloseableStupidPool<ByteBuffer> customPool = new CloseableStupidPool<>( "TopNQueryRunnerFactory-bufferPool", () -> ByteBuffer.allocate(2000)
final CloseableStupidPool<ByteBuffer> customPool = new CloseableStupidPool<>( "TopNQueryRunnerFactory-bufferPool", () -> ByteBuffer.allocate(2000)
); final CloseableStupidPool<ByteBuffer> pool = new CloseableStupidPool<>( "TopNQueryRunnerFactory-bufferPool", new Supplier<ByteBuffer>()
final CloseableStupidPool<ByteBuffer> bufferPool = new CloseableStupidPool<>( "GroupByQueryEngine-bufferPool", new Supplier<ByteBuffer>()
final CloseableStupidPool<ByteBuffer> stupidPool = new CloseableStupidPool<>( "TopNQueryRunnerFactory-bufferPool", () -> ByteBuffer.allocate(10 * 1024 * 1024)