-
Notifications
You must be signed in to change notification settings - Fork 52
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
date field in 'changed:' attribute not enforced, perhaps replace with "last-modified+created:" #290
Comments
We did do some work in this in #242, I'll look into it. |
In #242, we indeed implemented exactly this behaviour, so it should work. However, there is a limitation if the changed line was already present: @job: We can also go for disallowing All this would only apply to authoritative objects, objects from mirrors are left as is. |
Discussed with Job:
I need to look into last-modified in combination with RPKI, desirable is that RPKI status changes do not affect last-modified. This only applies to authoritative objects, objects from mirrors are unchanged. |
Describe the bug
The RPSL
changed:
attribute should be forced to today's date (format:20201230
when an object is submitted to an authoritative database.To Reproduce
Sent an rpsl email, forgot to fill in the date field in after
changed: job@ntt.net
. Expected it to be filled in by the IRRd itself (that is what v3 did)Expected behaviour
changed: job@ntt.net
should have ended up in the db aschanged: job@ntt.net 20200313
But given that we now have an opportunity to improve, perhaps what is better is to strip the
changed:
attribute from the object and replace that functionality withlast-modified:
andcreated:
like is done in the RIPE NCC DB.https://labs.ripe.net/Members/tim/deprecating-the-changed-attribute-in-the-ripe-database
IRRd version you are running
4.0.8
Additional context
The text was updated successfully, but these errors were encountered: