Netflix / denominator

Portably control DNS clouds using java or bash
Apache License 2.0
580 stars 110 forks source link

Control default TTL #357

Open codefromthecrypt opened 9 years ago

codefromthecrypt commented 9 years ago

ResourceRecordSet.ttl can be null to suggest inherit a default. This could use provider-specific functionality or instead lookup the SOAData.ttl and apply it.

This was attempted in #351, but not practical due to lack of support.

Using the SOAData.ttl in lieu of provider support would make this feature expensive to implement, as that would imply we need to lookup or cache the SOA for any RRSet update that set the ttl to null. We could also make a denominator-specific default obtained from configuration.

codefromthecrypt commented 9 years ago

Cleared out comments after reworking title and description