mirror of https://github.com/OpenIdentityPlatform/OpenDJ.git

Jean-Noel Rouvignac
28.46.2015 9c03aa0cd67b44fe2c0671d1c342d2cbff3e5c4d
Fix regression apparently introduced in r12148 in Importer constructor for import.
It translates to OutOfMemoryError under continuous integration + setup failure with generated data.
1 files modified
3 ■■■■ changed files
opendj-server-legacy/src/main/java/org/opends/server/backends/pluggable/Importer.java 3 ●●●● patch | view | raw | blame | history
opendj-server-legacy/src/main/java/org/opends/server/backends/pluggable/Importer.java
@@ -324,10 +324,11 @@
    this.clearedBackend = mustClearBackend(importCfg, backendCfg);
    this.scratchFileWriterList = new ArrayList<>(indexCount);
    validateDNs = !importCfg.getSkipDNValidation();
    this.tempDir = prepareTempDir(backendCfg, importCfg.getTmpDirectory());
    // be careful: requires that a few data has been set
    computeMemoryRequirements();
    validateDNs = !importCfg.getSkipDNValidation();
    if (validateDNs)
    {
      final File dnCachePath = new File(tempDir, DN_CACHE_DIR);