Tom Fannon and Ellen Walshe have lowered Irish records at the Irish Summer National Youth and Senior Championships.