Migration from RecordIterator to List<Record>
Change to HQL processing