/** Read the next 8 bytes in the byte buffer as a long. */ public long getNextLong() throws IOException { if (offset + 8 >= b.length) { throw new IOException("byte array ran out when trying to read long"); } long value = readReverseOrderedLong(b, offset); offset += 8; return value; }
public long getNextLong() throws IOException { if (offset + 8 >= b.length) { throw new IOException("byte array ran out when trying to read long"); } long l = readReverseOrderedLong(b, offset); offset += 8; return l; }
public long getNextLong() throws IOException { if (offset + 8 >= b.length) { throw new IOException("byte array ran out when trying to read long"); } long l = readReverseOrderedLong(b, offset); offset += 8; return l; }
} else { Long l = readReverseOrderedLong(v, 0); startTimeReadCache.put(entity, l); return l;
} else { Long l = readReverseOrderedLong(v, 0); startTimeReadCache.put(entity, l); return l;
} else { Long l = readReverseOrderedLong(v, 0); startTimeReadCache.put(entity, l); return l;
domain.setWriters(new String(value, Charset.forName("UTF-8"))); } else if (key[prefix.length] == TIMESTAMP_COLUMN[0]) { domain.setCreatedTime(readReverseOrderedLong(value, 0)); domain.setModifiedTime(readReverseOrderedLong(value, 8)); } else { LOG.error("Unrecognized domain column: " + key[prefix.length]);
} else { Long l = readReverseOrderedLong(v, 0); startTimeReadCache.put(entity, l); return l;
domain.setWriters(new String(value, Charset.forName("UTF-8"))); } else if (key[prefix.length] == TIMESTAMP_COLUMN[0]) { domain.setCreatedTime(readReverseOrderedLong(value, 0)); domain.setModifiedTime(readReverseOrderedLong(value, 8)); } else { LOG.error("Unrecognized domain column: " + key[prefix.length]);
domain.setWriters(new String(value, Charset.forName("UTF-8"))); } else if (key[prefix.length] == TIMESTAMP_COLUMN[0]) { domain.setCreatedTime(readReverseOrderedLong(value, 0)); domain.setModifiedTime(readReverseOrderedLong(value, 8)); } else { LOG.error("Unrecognized domain column: " + key[prefix.length]);
} else { startAndInsertTime = readReverseOrderedLong(v, 0);
domain.setWriters(new String(value, UTF_8)); } else if (key[prefix.length] == TIMESTAMP_COLUMN[0]) { domain.setCreatedTime(readReverseOrderedLong(value, 0)); domain.setModifiedTime(readReverseOrderedLong(value, 8)); } else { LOG.error("Unrecognized domain column: " + key[prefix.length]);
} else { startAndInsertTime = new StartAndInsertTime(readReverseOrderedLong(v, 0), readReverseOrderedLong(v, 8));
byte[] entityKey = current.getKey(); byte[] entityValue = current.getValue(); long startTime = readReverseOrderedLong(entityValue, 0); if (startTime < minStartTime) { ++batchSize;
} else { startAndInsertTime = new StartAndInsertTime(readReverseOrderedLong(v, 0), readReverseOrderedLong(v, 8));
} else { startAndInsertTime = new StartAndInsertTime(readReverseOrderedLong(v, 0), readReverseOrderedLong(v, 8));
private static void testEncoding(long l) { byte[] b = GenericObjectMapper.writeReverseOrderedLong(l); assertEquals("error decoding", l, GenericObjectMapper.readReverseOrderedLong(b, 0)); byte[] buf = new byte[16]; System.arraycopy(b, 0, buf, 5, 8); assertEquals("error decoding at offset", l, GenericObjectMapper.readReverseOrderedLong(buf, 5)); if (l > Long.MIN_VALUE) { byte[] a = GenericObjectMapper.writeReverseOrderedLong(l-1); assertEquals("error preserving ordering", 1, WritableComparator.compareBytes(a, 0, a.length, b, 0, b.length)); } if (l < Long.MAX_VALUE) { byte[] c = GenericObjectMapper.writeReverseOrderedLong(l+1); assertEquals("error preserving ordering", 1, WritableComparator.compareBytes(b, 0, b.length, c, 0, c.length)); } }
limit = DEFAULT_LIMIT; DB db = entitydb.getDBForStartTime(readReverseOrderedLong( revStartTime, 0)); if (db == null) {
long insertTime = readReverseOrderedLong(iterator.peekNext() .getValue(), 0); if (insertTime > fromTs) {
long insertTime = readReverseOrderedLong(iterator.peekNext() .getValue(), 0); if (insertTime > fromTs) {