[cloud] Route53 Avoid throttling errors and unnecessary processing when checking rrsets. (#22104)
[cloud] Route53 Avoid throttling errors and unnecessary processing when checking rrsets. (#22104)

The boto Route53 get_all_rrsets method will return the record set
matching the name, type, and identifier specified, followed by ALL
subsequent sets in alphabetical order based on name. If the specified
set does not exist, the method will still return all the sets that
_would_ have come after it. Searching through sets we know will not
match is not just a waste of resources but, more importantly, often
triggers AWS API throttling when used on zones with large numbers of
records.
thaim/ansible,thaim/ansible