{
hasMore = true;
buffer.clear();
buffer.put(rs.getBytes("val"));
curId = rs.getLong("id");
event = event.reset(buffer, 0);
GenericRecord record = _decoder.getGenericRecord(event);
if (checkFilters(event, record))
{
_eventHandler.onRecord(event, record);
}