public void evictThisAndAllBefore(int rowIdx) {
    while (queue.peek() <= rowIdx) {
      evictOne();
    }
  }
Removes the eldest entry from the boundary cache.
ql/src/java/org/apache/hadoop/hive/ql/exec/BoundaryCache.java