putRecord should mark recordstore expirable if ttl > 0