question: public void invalidate ( long newFileSize ) { if ( newFileSize < fileSize ) { fileSize = newFileSize ; counters . clear ( ) ; blockSize = calcBlockSize ( fileSize ) ; } else if ( newFileSize > fileSize ) compact ( newFileSize ) ; }
target:  Check if counters and blockSize should be adjusted according to file size.