142d7ad 591336 - Implementing upgrade DN format tool

Authored and Committed by nhosoi 14 years ago
29 files changed. 1720 lines added. 238 lines removed.
Makefile.am
file modified
+7 -2
Makefile.in
file modified
+7 -2
ldap/admin/src/scripts/50smd5pwdstorageplugin.ldif
file modified
+5 -0
ldap/admin/src/scripts/60upgradeschemafiles.pl
file modified
+1 -1
ldap/admin/src/scripts/70upgradednformat.pl
file added
+147
ldap/admin/src/scripts/setup-ds.res.in
file modified
+7 -0
ldap/admin/src/scripts/template-upgradednformat.in
file added
+56
ldap/ldif/template-bitwise.ldif.in
file modified
+5 -0
ldap/servers/plugins/syntaxes/string.c
file modified
+15 -10
ldap/servers/slapd/back-ldbm/back-ldbm.h
file modified
+2 -1
ldap/servers/slapd/back-ldbm/dblayer.c
file modified
+36 -32
ldap/servers/slapd/back-ldbm/dbversion.c
file modified
+6 -4
ldap/servers/slapd/back-ldbm/import-threads.c
file modified
+620 -51
ldap/servers/slapd/back-ldbm/import.c
file modified
+216 -115
ldap/servers/slapd/back-ldbm/import.h
file modified
+10 -6
ldap/servers/slapd/back-ldbm/init.c
file modified
+2 -0
ldap/servers/slapd/back-ldbm/ldif2ldbm.c
file modified
+218 -6
ldap/servers/slapd/back-ldbm/misc.c
file modified
+182 -0
ldap/servers/slapd/back-ldbm/proto-back-ldbm.h
file modified
+6 -1
ldap/servers/slapd/delete.c
file modified
+1 -1
ldap/servers/slapd/dn.c
file modified
+12 -1
ldap/servers/slapd/main.c
file modified
+112 -3
ldap/servers/slapd/mapping_tree.c
file modified
+14 -0
ldap/servers/slapd/modify.c
file modified
+1 -1
ldap/servers/slapd/pblock.c
file modified
+12 -0
ldap/servers/slapd/protect_db.c
file modified
+9 -0
ldap/servers/slapd/protect_db.h
file modified
+2 -0
ldap/servers/slapd/slap.h
file modified
+4 -0
ldap/servers/slapd/slapi-private.h
file modified
+5 -1
    591336 - Implementing upgrade DN format tool
    
    Change description:
    . adding upgradednformat utility to each server instance.
    . adding 70upgradednformat.pl for in-place-upgrade.
    . implementing ldbm_back_upgradednformat sharing the import/
      reincexing codes.
    . adding a new DBVERSION ID "dn-4514" for the upgraded db.
    . fixing access logs (delete.c and modify.c)
    . fixing compiler warnings.
    . fixing a bug in syntax plugin to free strings.
    . adding templates for plugin id, version, vendor, and description,
      which are needed for the online upgrade.
    
    See also:
    https://bugzilla.redhat.com/show_bug.cgi?id=591336
    http://directory.fedoraproject.org/wiki/Upgrade_to_New_DN_Format#Migration.2FUpgrade
    
        
file modified
+7 -2
file modified
+7 -2
file modified
+1 -1
file modified
+12 -1
file modified
+112 -3
file modified
+1 -1
file modified
+12 -0
file modified
+4 -0