From f8686bfc3013c2eb59a7fd6a1eb50f576e42a4e6 Mon Sep 17 00:00:00 2001
From: User <user@mbr.local>
Date: Sun, 1 Jun 2014 00:00:14 -0400
Subject: [PATCH] Allow INDEX_OPTIONS to be set via an environmental variable

---
 import-marc.bat | 2 ++
 import-marc.sh  | 5 ++++-
 2 files changed, 6 insertions(+), 1 deletion(-)

diff --git a/import-marc.bat b/import-marc.bat
index 226d290f0b4..2e09d456f52 100644
--- a/import-marc.bat
+++ b/import-marc.bat
@@ -46,7 +46,9 @@ rem # You may also want to add the following:
 rem # -XX:+UseParallelGC
 rem # -XX:+AggressiveOpts
 rem ##################################################
+if not "!%INDEX_OPTIONS%!"=="!!" goto indexoptionsfound
 set INDEX_OPTIONS=-Xms512m -Xmx512m -DentityExpansionLimit=0
+:indexoptionsfound
 
 rem ##################################################
 rem # Set SOLRCORE
diff --git a/import-marc.sh b/import-marc.sh
index af183487665..2031abd2ddc 100755
--- a/import-marc.sh
+++ b/import-marc.sh
@@ -49,7 +49,10 @@ fi
 # -XX:+UseParallelGC
 # -XX:+AggressiveOpts
 ##################################################
-INDEX_OPTIONS='-Xms512m -Xmx512m -DentityExpansionLimit=0'
+if [ -z "$INDEX_OPTIONS" ]
+then
+  INDEX_OPTIONS='-Xms512m -Xmx512m -DentityExpansionLimit=0'
+fi
 
 
 ##################################################
-- 
GitLab