[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
RE: Architecure Draft [Transactions]
John - having just returned from a long US/europe trip. and seeing all
the LDAP extensions for:
Persistent searches, Transactions, triggers, signed operations (which
should be signed audit records) and initiating replication processes. I
am concerned that if these extensions applied together by a naughty
client what would an ldap server do. ie if transcation IDs lock
resource, then how does one replicate in, what happens to a ldap server
with persistent searches and triggers if one zaps in 200,k entries in
replication processes.
In addition most of the extensions being added do not work well in a
distributed model. ie to put a transaction state, a trigger state and a
persistent search state accross a distributed system where you do not
know how many servers actually are involved with such a search operation
- all hell will break loose..
But I suppose this is really upto the LDAP server (non X.500 types)
implementors to sort out. All I can do is wish them good luck. - and the
customers that use them.
regards alan
> -----Original Message-----
> From: John Merrells [SMTP:merrells@xxxxxxxxxxxx]
> Sent: Monday, 10 August 1998 9:05
> To: Alan Lloyd
> Cc: 'LDUP '
> Subject: Re: Architecure Draft [Transactions]
>
>
>
> Alan Lloyd wrote:
>
> > c) How transactions will be replicated. However, the architecture
> > should not knowingly prevent or impede them, given the Working
> > Group's incomplete understanding of the issues at this time.
> >
> > Alan - this one must be defined - otherwise LDUP is not a protocol.
>
> I agree that once LDAP transactions have been defined they must
> be faithfully replicated by our replication protocol. However, one of
> our objectives is to avoid tying ourselves to any other work items.
> So, we're attempting to keep transactions in mind, rather than
> demanding that they be defined before we more forward.
>
> John