From d4866eeee34f94e871b4bfbe8778e51f5b9626aa Mon Sep 17 00:00:00 2001 From: Lari Hotari Date: Thu, 18 Feb 2021 11:33:32 +0200 Subject: [PATCH] [Issue 9622] Fix setting Bookie dbStorage_*CacheMaxSizeMb in pulsar-test-latest-version docker image Fixes #9622 --- tests/docker-images/latest-version-image/conf/bookie.conf | 2 +- .../docker-images/latest-version-image/scripts/run-bookie.sh | 4 ++++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/tests/docker-images/latest-version-image/conf/bookie.conf b/tests/docker-images/latest-version-image/conf/bookie.conf index f95e2314fbbb8..97d2c72074831 100644 --- a/tests/docker-images/latest-version-image/conf/bookie.conf +++ b/tests/docker-images/latest-version-image/conf/bookie.conf @@ -22,6 +22,6 @@ autostart=false redirect_stderr=true stdout_logfile=/var/log/pulsar/bookie.log directory=/pulsar -environment=PULSAR_MEM="-Xmx128M -XX:MaxDirectMemorySize=512M",PULSAR_GC="-XX:+UseG1GC",dbStorage_writeCacheMaxSizeMb="16",dbStorage_readAheadCacheMaxSizeMb="16" +environment=PULSAR_MEM="-Xmx128M -XX:MaxDirectMemorySize=512M",PULSAR_GC="-XX:+UseG1GC" command=/pulsar/bin/pulsar bookie user=pulsar diff --git a/tests/docker-images/latest-version-image/scripts/run-bookie.sh b/tests/docker-images/latest-version-image/scripts/run-bookie.sh index 6e57a127b11f3..64466eb2d9a54 100755 --- a/tests/docker-images/latest-version-image/scripts/run-bookie.sh +++ b/tests/docker-images/latest-version-image/scripts/run-bookie.sh @@ -18,6 +18,10 @@ # under the License. # +# sets dbStorage_writeCacheMaxSizeMb and dbStorage_readAheadCacheMaxSizeMb if not already defined +export dbStorage_writeCacheMaxSizeMb="${dbStorage_writeCacheMaxSizeMb:-16}" +export dbStorage_readAheadCacheMaxSizeMb="${dbStorage_readAheadCacheMaxSizeMb:-16}" + bin/apply-config-from-env.py conf/bookkeeper.conf && \ bin/apply-config-from-env.py conf/pulsar_env.sh