public NoOpRpcHandler() { streamManager = new OneForOneStreamManager(); }
@Override public StreamManager getStreamManager() { return new OneForOneStreamManager(); }
public NoOpRpcHandler() { streamManager = new OneForOneStreamManager(); }
public NoOpRpcHandler() { streamManager = new OneForOneStreamManager(); }
public NoOpRpcHandler() { streamManager = new OneForOneStreamManager(); }
@Override public StreamManager getStreamManager() { return new OneForOneStreamManager(); }
public ExternalShuffleBlockHandler(TransportConf conf, File registeredExecutorFile) throws IOException { this(new OneForOneStreamManager(), new ExternalShuffleBlockResolver(conf, registeredExecutorFile)); }
public ExternalShuffleBlockHandler(TransportConf conf, File registeredExecutorFile) throws IOException { this(new OneForOneStreamManager(), new ExternalShuffleBlockResolver(conf, registeredExecutorFile)); }
public ExternalShuffleBlockHandler(TransportConf conf, File registeredExecutorFile) throws IOException { this(new OneForOneStreamManager(), new ExternalShuffleBlockResolver(conf, registeredExecutorFile)); }
@Override public StreamManager getStreamManager() { return new OneForOneStreamManager(); } }
@Override public StreamManager getStreamManager() { return new OneForOneStreamManager(); } }
@Override public StreamManager getStreamManager() { return new OneForOneStreamManager(); } }
@Override public StreamManager getStreamManager() { return new OneForOneStreamManager(); } };
@Override public StreamManager getStreamManager() { return new OneForOneStreamManager(); } };
@Test public void managedBuffersAreFeedWhenConnectionIsClosed() throws Exception { OneForOneStreamManager manager = new OneForOneStreamManager(); List<ManagedBuffer> buffers = new ArrayList<>(); TestManagedBuffer buffer1 = Mockito.spy(new TestManagedBuffer(10)); TestManagedBuffer buffer2 = Mockito.spy(new TestManagedBuffer(20)); buffers.add(buffer1); buffers.add(buffer2); long streamId = manager.registerStream("appId", buffers.iterator()); Channel dummyChannel = Mockito.mock(Channel.class, Mockito.RETURNS_SMART_NULLS); manager.registerChannel(dummyChannel, streamId); manager.connectionTerminated(dummyChannel); Mockito.verify(buffer1, Mockito.times(1)).release(); Mockito.verify(buffer2, Mockito.times(1)).release(); } }
@Test public void managedBuffersAreFeedWhenConnectionIsClosed() throws Exception { OneForOneStreamManager manager = new OneForOneStreamManager(); List<ManagedBuffer> buffers = new ArrayList<>(); TestManagedBuffer buffer1 = Mockito.spy(new TestManagedBuffer(10)); TestManagedBuffer buffer2 = Mockito.spy(new TestManagedBuffer(20)); buffers.add(buffer1); buffers.add(buffer2); long streamId = manager.registerStream("appId", buffers.iterator()); Channel dummyChannel = Mockito.mock(Channel.class, Mockito.RETURNS_SMART_NULLS); manager.registerChannel(dummyChannel, streamId); manager.connectionTerminated(dummyChannel); Mockito.verify(buffer1, Mockito.times(1)).release(); Mockito.verify(buffer2, Mockito.times(1)).release(); } }
new OneForOneStreamManager(), blockResolver); TransportServerBootstrap bootstrap = new SaslServerBootstrap(conf, secretKeyHolder); TransportContext blockServerContext = new TransportContext(conf, blockHandler);
new OneForOneStreamManager(), blockResolver); TransportServerBootstrap bootstrap = new SaslServerBootstrap(conf, secretKeyHolder); TransportContext blockServerContext = new TransportContext(conf, blockHandler);
new OneForOneStreamManager(), blockResolver); TransportServerBootstrap bootstrap = new SaslServerBootstrap(conf, secretKeyHolder); TransportContext blockServerContext = new TransportContext(conf, blockHandler);