Re: [db-wg] Proposal for automated clean-up of references by name
-
To: Janos Zsako zsako@localhost
-
From: Engin Gunduz engin@localhost
-
Date: Fri, 6 Dec 2002 10:10:53 +0100
-
Cc: db-wg@localhost, lir-wg@localhost
Hi Janos,
On 2002-12-05 13:58:19 +0100, Janos Zsako wrote:
[...]
> I have a new question, though (I quote from the original proposal):
>
> > From db-wg-admin@localhost Thu Dec 5 10:43:33 2002
> > From: Engin Gunduz engin@localhost
>
> > 1. Objects that refer to a person or role object by name.
> > a. There is only one object with this name.
> > Solution: Update the inconsistent object so that it
> > will contain the NIC handle instead of the name. Add
> > appropriate remarks and changed attributes to the object
> > to explain the reason for update.
>
> In case the referring object is maintained (by a probably unresponsive
> maintainer, as you well suggested above) and the referred person happens
> not to be related to the referring object (i.e. the program inferred
> incorrectly the relationship), then the owner/maintainer of the object
> will not be able to delete the person object once it becomes unused.
> Would it not be advisable then to act as in case 1.c. (with a single
> person/role object being referenced by the newly created role object)?
>
> In other words, it may be advisable to refine 1.a. by the following:
>
> 1.a.1. If the referring object is maintained, and the maintainer is
> different from the maintainer of the object with the referred name,
> then proceed as in 1.c. (If the latter object is not maintained, then
> the maintainers are by definition different.)
>
> 1.a.2. If the referring object is unmaintained or both objects are
> maintained by the same maintainer, then proceed as previously described.
>
> This procedure may create superfluous role objects, but I would think
> the chances are low for this to happen and it is a price worth paying.
The upper limit for the number of objects we will create in this
process is around 2000. Considering that there are ~800,000 person
objects (of which ~280,000 are not referenced) 2000 is not a big
number.
> What do you think?
I will incorporate these into the proposal, along with other
possible changes, and publish it before December 20th.
Thanks for feedback...
Best regards,
--
Engin Gunduz
RIPE NCC Database Group
>
> Best regards,
> Janos