Rewrite and validate reap_oldest; don't bump active when querying last_active