@Override
  public boolean tryReturnRecordAt(boolean isAtSplitPoint, Long recordStart) {
    return tryReturnRecordAt(isAtSplitPoint, recordStart.longValue());
  }
@Test
  public void testTryReturnRecordSimpleSparse() throws Exception {
    OffsetRangeTracker tracker = new OffsetRangeTracker(100, 200);
    assertTrue(tracker.tryReturnRecordAt(true, 110));
    assertTrue(tracker.tryReturnRecordAt(true, 140));
    assertTrue(tracker.tryReturnRecordAt(true, 183));
    assertFalse(tracker.tryReturnRecordAt(true, 210));
  }