for (OClusterPosition clusterPosition : positionRecordMap.keySet()) {
if (mersenneTwisterFast.nextBoolean()) {
int recordSize = mersenneTwisterFast.nextInt(2 * OClusterPage.MAX_RECORD_SIZE) + 1;
byte[] record = new byte[recordSize];
mersenneTwisterFast.nextBytes(record);
paginatedCluster.updateRecord(clusterPosition, record, newRecordVersion, (byte) 3);
positionRecordMap.put(clusterPosition, record);
updatedPositions.add(clusterPosition);