[Date Prev][Date Next] [Chronological] [Thread] [Top]

Re: backend requirements for syncrepl

Kurt D. Zeilenga wrote:

At 06:12 PM 10/3/2004, Luke Howard wrote:

At last resort, as DN are not stable identifiers. The
underlying DB might offer something you can use in
faking a UUID.

See uuid_create_from_name() in

Something like this is certainly an option. One question
is whether you want the UUID creation function to be
reversible or not. That is, does the backend need to
reverse the UUID to get the underlying DB id in order
to support UUID equality assertions?

In the current implementation of back-sql I reverse the UUID into
the table/keyval to implement UUID filtering (equality) (at least,
when numerical keys are used).
If searching by UUID is not a requirement, we can give this up.


SysNet - via Dossi,8 27100 Pavia Tel: +390382573859 Fax: +390382476497