[Date Prev][Date Next]
[Chronological]
[Thread]
[Top]
Re: commit: ldap/servers/slapd/tools slapcommon.c
I think this fix (and possibly the prior code) is actually
bad.
slapcat -n N should exports the Nth database, period.
slapadd -n N should import the Nth database, period.
If the user selects a database which doesn't (currently)
support exporting/importing, an error should be returned.
To do otherwise will lead to user confusion as its
possible that a database could support exporting
but not importing via slapadd (meaning slapadd -n N
may not refer to the same database as slapcat -n N)
or vice versa.
And support for importing/exporting may change over time.
Today only a few backends support these functions,
however nothing stops them from being more widely
implemented.
Let's keep the numbering simple.
Kurt
At 01:25 PM 3/3/2003, ando@OpenLDAP.org wrote:
>Update of /repo/OpenLDAP/pkg/ldap/servers/slapd/tools
>
>Modified Files:
> slapcommon.c 1.33 -> 1.34
>
>Log Message:
>fix ITS#2343
>
>CVS Web URLs:
> http://www.openldap.org/devel/cvsweb.cgi/servers/slapd/tools/
> http://www.openldap.org/devel/cvsweb.cgi/servers/slapd/tools/slapcommon.c
>
>Changes are generally available on cvs.openldap.org (and CVSweb)
>within 30 minutes of being committed.