Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 7 additions & 0 deletions changelog/unreleased/SOLR-18552-mmap-arena-permits.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
title: Set a lower shared arena permit limit for MMapDirectory
type: changed
authors:
- name: Nick Shanin
links:
- name: SOLR-18552
url: https://issues.apache.org/jira/browse/SOLR-18552
3 changes: 2 additions & 1 deletion solr/bin/solr
Original file line number Diff line number Diff line change
Expand Up @@ -722,7 +722,8 @@ fi
FG="false"
FORCE=false
SOLR_OPTS=(${SOLR_OPTS:-})
SCRIPT_SOLR_OPTS=()
# Use the lower shared arena permit limit recommended for Lucene 9.
SCRIPT_SOLR_OPTS=("-Dorg.apache.lucene.store.MMapDirectory.sharedArenaMaxPermits=64")
PASS_TO_RUN_EXAMPLE=()

if [ $# -gt 0 ]; then
Expand Down
3 changes: 2 additions & 1 deletion solr/bin/solr.cmd
Original file line number Diff line number Diff line change
Expand Up @@ -789,7 +789,8 @@ IF NOT "%SOLR_HOST%"=="" (
set SOLR_HOST_ARG=
)

set SCRIPT_SOLR_OPTS=
REM Use the lower shared arena permit limit recommended for Lucene 9.
set "SCRIPT_SOLR_OPTS=-Dorg.apache.lucene.store.MMapDirectory.sharedArenaMaxPermits=64"

REM Default placement plugin
IF DEFINED SOLR_PLACEMENTPLUGIN_DEFAULT (
Expand Down
Loading