[Date Prev][Date Next]
[Chronological]
[Thread]
[Top]
Re: Heads up: new schema support
John Kristian wrote:
> This is harder than it looks. I implemented the matching rules part, in
> Netscape Directory Server 3.1, and I know the engineer who did the syntax
> part. Would you like copies of the design documents? I'll see if I can get
> permission to publish them.
Never too late, I'm intrigued about how you solved matching rules like
onjectIdentifierFirstComponentMatch and what do you do when a match is
required and no matching rule is known. Also your approach to approx
matching.
> A notable pitfall: the keys (for indexing or sorting) of some matching rules
> need to be larger (more bytes) than the values from which they're computed.
I don't really see a problem, key normalization can produce anything, including
things with syntax different from that in the original data (as in the
a.m. matching rule). So the current approach had to be abandoned.
I did not, however, know that it could get larger. One case I can come up with
is when uppercasing German es-zet.
Julio