private Cell createCell(byte[] qualifier, long ts, long sequenceId, byte[] value) throws IOException { return createCell(row, qualifier, ts, sequenceId, value); }
long seqId = 100; store.add(createCell(qf1, ts, seqId, value), memStoreSizing); store.add(createCell(qf2, ts, seqId, value), memStoreSizing); store.add(createCell(qf3, ts, seqId, value), memStoreSizing); assertEquals(1, MyCompactingMemStoreWithCustomCompactor.RUNNER_COUNT.get()); StoreFlushContext storeFlushCtx = store.createFlushContext(id++, FlushLifeCycleTracker.DUMMY); store.add(createCell(qf1, ts + 1, seqId + 1, value), memStoreSizing); store.add(createCell(qf1, ts + 1, seqId + 1, value), memStoreSizing); store.add(createCell(qf1, ts + 1, seqId + 1, value), memStoreSizing); assertEquals(1, MyCompactingMemStoreWithCustomCompactor.RUNNER_COUNT.get()); store.add(createCell(qf1, ts + 2, seqId + 2, value), memStoreSizing); store.add(createCell(qf1, ts + 2, seqId + 2, value), memStoreSizing); store.add(createCell(qf1, ts + 2, seqId + 2, value), memStoreSizing); assertEquals(2, MyCompactingMemStoreWithCustomCompactor.RUNNER_COUNT.get()); conf.set(HConstants.HREGION_MEMSTORE_FLUSH_SIZE,
byte[] value = Bytes.toBytes("value"); store.add(createCell(qf1, ts, seqId, value), null); store.add(createCell(qf2, ts, seqId, value), null); store.add(createCell(qf3, ts, seqId, value), null); TreeSet<byte[]> quals = new TreeSet<>(Bytes.BYTES_COMPARATOR); quals.add(qf1); byte[] newValue = Bytes.toBytes("newValue"); store.add(createCell(qf1, ts + 1, seqId + 1, newValue), null); store.add(createCell(qf2, ts + 1, seqId + 1, newValue), null); store.add(createCell(qf3, ts + 1, seqId + 1, newValue), null); } catch (IOException e) { throw new RuntimeException(e);
store.add(createCell(r0, qf1, ts, seqId, value0), memStoreSizing); store.add(createCell(r0, qf2, ts, seqId, value0), memStoreSizing); store.add(createCell(r0, qf3, ts, seqId, value0), memStoreSizing); store.add(createCell(r1, qf1, ts + 1, seqId + 1, value1), memStoreSizing); store.add(createCell(r1, qf2, ts + 1, seqId + 1, value1), memStoreSizing); store.add(createCell(r1, qf3, ts + 1, seqId + 1, value1), memStoreSizing); store.add(createCell(r2, qf1, ts + 2, seqId + 2, value2), memStoreSizing); store.add(createCell(r2, qf2, ts + 2, seqId + 2, value2), memStoreSizing); store.add(createCell(r2, qf3, ts + 2, seqId + 2, value2), memStoreSizing); store.add(createCell(r1, qf1, ts + 3, seqId + 3, value1), memStoreSizing); store.add(createCell(r1, qf2, ts + 3, seqId + 3, value1), memStoreSizing); store.add(createCell(r1, qf3, ts + 3, seqId + 3, value1), memStoreSizing); List<Cell> myList = new MyList<>(hook); Scan scan = new Scan()
long seqId = 100; store.add(createCell(qf1, ts, seqId, value), memStoreSizing); store.add(createCell(qf2, ts, seqId, value), memStoreSizing); store.add(createCell(qf3, ts, seqId, value), memStoreSizing); TreeSet<byte[]> quals = new TreeSet<>(Bytes.BYTES_COMPARATOR); quals.add(qf1);
long seqId = 100; myStore.add(createCell(qf1, ts, seqId, oldValue), memStoreSizing); myStore.add(createCell(qf2, ts, seqId, oldValue), memStoreSizing); myStore.add(createCell(qf3, ts, seqId, oldValue), memStoreSizing); long snapshotId = id++; myStore.add(createCell(qf1, ts + 1, seqId + 1, currentValue), memStoreSizing); myStore.add(createCell(qf2, ts + 1, seqId + 1, currentValue), memStoreSizing); myStore.add(createCell(qf3, ts + 1, seqId + 1, currentValue), memStoreSizing); TreeSet<byte[]> quals = new TreeSet<>(Bytes.BYTES_COMPARATOR); quals.add(qf1);
store.add(createCell(Bytes.toBytes("row" + i), qf1, ts, seqID++, Bytes.toBytes("")), memStoreSizing); store.add(createCell(Bytes.toBytes("row" + i), qf1, ts, seqID++, Bytes.toBytes("")), memStoreSizing); store.add(createCell(Bytes.toBytes("row" + i), qf1, ts, seqID++, Bytes.toBytes("")), memStoreSizing); store.add(createCell(Bytes.toBytes("row" + i), qf1, ts, seqID++, Bytes.toBytes("")), memStoreSizing); store.add(createCell(Bytes.toBytes("row" + i), qf1, ts, seqID++, Bytes.toBytes("")), memStoreSizing);
private Cell createCell(byte[] qualifier, long ts, long sequenceId, byte[] value) throws IOException { return createCell(row, qualifier, ts, sequenceId, value); }
long seqId = 100; store.add(createCell(qf1, ts, seqId, value), memStoreSizing); store.add(createCell(qf2, ts, seqId, value), memStoreSizing); store.add(createCell(qf3, ts, seqId, value), memStoreSizing); assertEquals(1, MyCompactingMemStoreWithCustomCompactor.RUNNER_COUNT.get()); StoreFlushContext storeFlushCtx = store.createFlushContext(id++, FlushLifeCycleTracker.DUMMY); store.add(createCell(qf1, ts + 1, seqId + 1, value), memStoreSizing); store.add(createCell(qf1, ts + 1, seqId + 1, value), memStoreSizing); store.add(createCell(qf1, ts + 1, seqId + 1, value), memStoreSizing); assertEquals(1, MyCompactingMemStoreWithCustomCompactor.RUNNER_COUNT.get()); store.add(createCell(qf1, ts + 2, seqId + 2, value), memStoreSizing); store.add(createCell(qf1, ts + 2, seqId + 2, value), memStoreSizing); store.add(createCell(qf1, ts + 2, seqId + 2, value), memStoreSizing); assertEquals(2, MyCompactingMemStoreWithCustomCompactor.RUNNER_COUNT.get()); conf.set(HConstants.HREGION_MEMSTORE_FLUSH_SIZE,
byte[] value = Bytes.toBytes("value"); store.add(createCell(qf1, ts, seqId, value), null); store.add(createCell(qf2, ts, seqId, value), null); store.add(createCell(qf3, ts, seqId, value), null); TreeSet<byte[]> quals = new TreeSet<>(Bytes.BYTES_COMPARATOR); quals.add(qf1); byte[] newValue = Bytes.toBytes("newValue"); store.add(createCell(qf1, ts + 1, seqId + 1, newValue), null); store.add(createCell(qf2, ts + 1, seqId + 1, newValue), null); store.add(createCell(qf3, ts + 1, seqId + 1, newValue), null); } catch (IOException e) { throw new RuntimeException(e);
store.add(createCell(r0, qf1, ts, seqId, value0), memStoreSizing); store.add(createCell(r0, qf2, ts, seqId, value0), memStoreSizing); store.add(createCell(r0, qf3, ts, seqId, value0), memStoreSizing); store.add(createCell(r1, qf1, ts + 1, seqId + 1, value1), memStoreSizing); store.add(createCell(r1, qf2, ts + 1, seqId + 1, value1), memStoreSizing); store.add(createCell(r1, qf3, ts + 1, seqId + 1, value1), memStoreSizing); store.add(createCell(r2, qf1, ts + 2, seqId + 2, value2), memStoreSizing); store.add(createCell(r2, qf2, ts + 2, seqId + 2, value2), memStoreSizing); store.add(createCell(r2, qf3, ts + 2, seqId + 2, value2), memStoreSizing); store.add(createCell(r1, qf1, ts + 3, seqId + 3, value1), memStoreSizing); store.add(createCell(r1, qf2, ts + 3, seqId + 3, value1), memStoreSizing); store.add(createCell(r1, qf3, ts + 3, seqId + 3, value1), memStoreSizing); List<Cell> myList = new MyList<>(hook); Scan scan = new Scan()
long seqId = 100; myStore.add(createCell(qf1, ts, seqId, oldValue), memStoreSizing); myStore.add(createCell(qf2, ts, seqId, oldValue), memStoreSizing); myStore.add(createCell(qf3, ts, seqId, oldValue), memStoreSizing); long snapshotId = id++; myStore.add(createCell(qf1, ts + 1, seqId + 1, currentValue), memStoreSizing); myStore.add(createCell(qf2, ts + 1, seqId + 1, currentValue), memStoreSizing); myStore.add(createCell(qf3, ts + 1, seqId + 1, currentValue), memStoreSizing); TreeSet<byte[]> quals = new TreeSet<>(Bytes.BYTES_COMPARATOR); quals.add(qf1);
long seqId = 100; store.add(createCell(qf1, ts, seqId, value), memStoreSizing); store.add(createCell(qf2, ts, seqId, value), memStoreSizing); store.add(createCell(qf3, ts, seqId, value), memStoreSizing); TreeSet<byte[]> quals = new TreeSet<>(Bytes.BYTES_COMPARATOR); quals.add(qf1);
store.add(createCell(Bytes.toBytes("row" + i), qf1, ts, seqID++, Bytes.toBytes("")), memStoreSizing); store.add(createCell(Bytes.toBytes("row" + i), qf1, ts, seqID++, Bytes.toBytes("")), memStoreSizing); store.add(createCell(Bytes.toBytes("row" + i), qf1, ts, seqID++, Bytes.toBytes("")), memStoreSizing); store.add(createCell(Bytes.toBytes("row" + i), qf1, ts, seqID++, Bytes.toBytes("")), memStoreSizing); store.add(createCell(Bytes.toBytes("row" + i), qf1, ts, seqID++, Bytes.toBytes("")), memStoreSizing);