RE: naming contexts

"Ed Reed" <[email protected]>
Newsgroups gmane.ietf.ldup
Message-ID <[email protected]>
No - I meant replica context.

I'll confess that when I started on LDUP I didn't understand what
naming contexts were, and I frankly thought they were just a list
of all the partitions replicated onto a DSA.  I've since learned
differently, but that confusion led to our initially talking about
naming contexts, and when I finally got it, we changed and
began talking about replication areas and replica contexts.  Some
of the earlier confusion may not have been wrung out of the info
draft, for which I'm sorry.

I'll make a special effort in the next round of doc cleanup to get
the two terms consistently used throughout the docs.

Ed

>>> "Kurt D. Zeilenga" <[email protected]> 12/07/01 06:06PM >>>
At 02:34 PM 2001-12-07, Ed Reed wrote:
>What do you mean "how"?  I'm just not sure what you're
>asking the docs to describe - I have been assuming that the
>management operations doc would say something like...

LDAP [RFC 2251] says "namingContexts: naming contexts held in
the server. Naming contexts are defined in section 17 of X.501 [6]."

This, IMO, provides an adequate technical specification (the
"how") for the namingContexts attribute.

However, as we've discussed on this list, this definition
is inadequate in the face of LDUP multi-master replication.
Hence, LDUP needs to provide an adequate technical specification
(the "how") for the namingContexts attribute.

Currently, the LDUP Architecture seems to define "naming context"
as:
        A Naming Context is a subtree of entries in the
        Directory Information Tree (DIT).  There may be
        multiple Naming Contexts stored on a single server.
        Naming Contexts are defined in section 17 of [X501].

Though the first sentence I find a little misleading as a
Naming Context is a subtree of entries with very particular
properties, the second sentence indicates that the definition
of naming context is that in section 17 of [X501].  The
document then goes on to define "replication contexts".

The Information Model seems to equate a "naming context"
with a "replication context".


> [lots of stuff about how replication areas are created]

>Also, no server "X" should ACCEPT changes to replica "B" from any server
>"Y" that isn't represented in "X"'s set of replicaSubentries for "B".  The
>special control mentioned above should provide a specially
>access controlled mechanism to "persuade" "X" to receive
>the initial replica topology information about a new replica "B"
>context from the primary replica of the naming context.

Do you mean really mean "naming context" here?
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.