These changes remove the temporary file limitation from import-ldif. Several other changes were made also:
- the cleaner is run at the end of the import
- the cleaner is run periodically during import if database eviction is detected
- the substring indexes are buffered to help boost performance during substring index processing
- the import files have been moved into its own package org.opends.server.backends.jeb.importLDIF
- the work threads do most of the processing
- import aborts if a work thread throws a runtime exception
- messages for the various stages of the import have been added (e.g. environment close)
The only functionality missing is VLV index processing. Also, there is a 2G limit on the
max entry ID value that can be used in a substring index.
The following configuration attributes have been removed:
- ds-cfg-import-temp-directory
- ds-cfg-import-buffer-size
- ds-cfg-import-pass-size
The should be removed from your config.ldif file.