113114115116117118119
public void serialize(IndexSummary t, DataOutputStream out) throws IOException { out.writeInt(t.indexInterval); out.writeInt(t.summary_size); out.writeLong(t.bytes.size()); FBUtilities.copy(new MemoryInputStream(t.bytes), out, t.bytes.size()); }
8687888990919293949596
private V deserialize(RefCountedMemory mem) { try { return serializer.deserialize(new EncodedDataInputStream(new MemoryInputStream(mem))); } catch (IOException e) { logger.debug("Cannot fetch in memory data, we will failback to read from disk ", e); return null;
8788899091929394959697
private V deserialize(RefCountedMemory mem) { try { return serializer.deserialize(new EncodedDataInputStream(new MemoryInputStream(mem))); } catch (IOException e) { logger.debug("Cannot fetch in memory data, we will fallback to read from disk ", e); return null;
8586878889909192939495
private V deserialize(FreeableMemory mem) { try { return serializer.deserialize(new MemoryInputStream(mem)); } catch (IOException e) { logger.debug("Cannot fetch in memory data, we will failback to read from disk ", e); return null;
8485868788899091929394