System.err.println("Keys which will be wiped anyway: "+unwantedIgnoreNums.length);
System.err.println("Keys to move:                    "+wantedMoveNums.length);
System.err.println("Keys to be moved over:           "+unwantedMoveNums.length);
System.err.println("Free slots to be moved over:     "+freeEarlySlots.length);
WrapperManager.signalStarting((int)Math.min(Integer.MAX_VALUE, (5*60*1000 + wantedMoveNums.length*1000L + alreadyDropped.size() * 100L))); // 1 per second
<BUG>byte[] buf = new byte[headerBlockSize + dataBlockSize];
long lruValue;</BUG>
byte[] keyBuf = new byte[keyLength];
t = null;
try {

System.err.println("Keys which will be wiped anyway: "+unwantedIgnoreNums.length);
System.err.println("Keys to move:                    "+wantedMoveNums.length);
System.err.println("Keys to be moved over:           "+unwantedMoveNums.length);
System.err.println("Free slots to be moved over:     "+freeEarlySlots.length);
WrapperManager.signalStarting((int)Math.min(Integer.MAX_VALUE, (5*60*1000 + wantedMoveNums.length*1000L + alreadyDropped.size() * 100L))); // 1 per second
ByteBuffer buf = ByteBuffer.allocate(headerBlockSize + dataBlockSize);
long lruValue;
byte[] keyBuf = new byte[keyLength];
t = null;
try {
