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

Yannick Lecaillez
14.07.2016 acac2a13ebe79697f86272cacd61541955c9d343
refs
author Yannick Lecaillez <yannick.lecaillez@forgerock.com>
Tuesday, June 14, 2016 11:07 +0200
committer Yannick Lecaillez <yannick.lecaillez@forgerock.com>
Thursday, June 16, 2016 11:14 +0200
commitacac2a13ebe79697f86272cacd61541955c9d343
tree a5adc8975dd418fce601ad432af61fd516ee5014 tree | zip | gz
parent ee4083198254f11548216ed5321195b0d21f0136 view | diff
OPENDJ-3123: Reduce memory pressure by limiting the number of thread.

When performed online, the number of processing thread used is set by
default to half the number of processors as reported by the JVM runtime.

offHeapSize argument has been removed by replacing Unsafe Buffer by
direct memory buffer. Direct memory buffer allows a try/reduce buffer
size/retry loop until we found a correct buffer size.
10 files modified
477 ■■■■ changed files
opendj-server-legacy/resource/schema/02-config.ldif 7 ●●●●● diff | view | raw | blame | history
opendj-server-legacy/src/main/java/org/opends/server/backends/pluggable/OnDiskMergeImporter.java 357 ●●●● diff | view | raw | blame | history
opendj-server-legacy/src/main/java/org/opends/server/config/ConfigConstants.java 7 ●●●●● diff | view | raw | blame | history
opendj-server-legacy/src/main/java/org/opends/server/tasks/ImportTask.java 4 ●●●● diff | view | raw | blame | history
opendj-server-legacy/src/main/java/org/opends/server/tools/ImportLDIF.java 19 ●●●●● diff | view | raw | blame | history
opendj-server-legacy/src/main/java/org/opends/server/types/LDIFImportConfig.java 25 ●●●●● diff | view | raw | blame | history
opendj-server-legacy/src/messages/org/opends/messages/backend.properties 6 ●●●● diff | view | raw | blame | history
opendj-server-legacy/src/messages/org/opends/messages/tool.properties 11 ●●●● diff | view | raw | blame | history
opendj-server-legacy/src/test/java/org/opends/server/backends/pluggable/OnDiskMergeImporterTest.java 40 ●●●●● diff | view | raw | blame | history
opendj-server-legacy/src/test/java/org/opends/server/backends/pluggable/PluggableBackendImplTestCase.java 1 ●●●● diff | view | raw | blame | history