Hi Bob,

Currently RRset comparison in dnspython doesn't consider TTL.  I can see
how this fits most cases, particularly coming from a cache, where TTL is
changing.  However, I'm doing analysis where it makes sense to do this.
For example, when two authoritative sources provide two distinct TTLs for
the same RRset, and I want to know about it.  I can work around it in some
cases by simply adding a TTL comparison in addition to the RRset
comparison.  But this isn't always feasible.  For example, Messaage
comparison uses RRset equality indirectly in testing that all sections are
equal.

Would it be possible to add something like this?  Of course it would either
be a backwards incompatible change or introduce a whole series of inherited
objects that use the new TTL-aware RRset.  Or maybe you can think of
something more elegant.

Thanks,
Casey
_______________________________________________
dnspython-users mailing list
[email protected]
http://howl.play-bow.org/mailman/listinfo/dnspython-users

Reply via email to