new ByteBufferFactoryImpl(),
new MarshalledEntryFactoryImpl(marshaller()));
writer.init(ctx);
writer.start();
underlying.init(ctx);
underlying.start();
writer.write(new MarshalledEntryImpl(key, "v1", null, marshaller()));
v2Latch.await();
writer.write(new MarshalledEntryImpl(key, "v2", null, marshaller()));
if (!endLatch.await(30000l, TimeUnit.MILLISECONDS))