This is an automated email from the ASF dual-hosted git repository.

krisden pushed a commit to branch fix-native-access-warning
in repository https://gitbox.apache.org/repos/asf/solr.git

commit 695e8a7b4afd2788296ce71b08a38da89f107b0a
Author: Kevin Risden <[email protected]>
AuthorDate: Wed May 21 22:28:37 2025 -0400

    fix-native-access-warning
---
 solr/bin/solr     | 2 ++
 solr/bin/solr.cmd | 3 +++
 2 files changed, 5 insertions(+)

diff --git a/solr/bin/solr b/solr/bin/solr
index 846ff39ce32..b1b58cbaf76 100755
--- a/solr/bin/solr
+++ b/solr/bin/solr
@@ -1310,6 +1310,8 @@ function start_solr() {
 
   # Add vector optimizations module
   SCRIPT_SOLR_OPTS+=("--add-modules" "jdk.incubator.vector")
+  # Support native madvise for MemorySegmentIndexInputProvider
+  SCRIPT_SOLR_OPTS+=("--enable-native-access=ALL-UNNAMED")
 
   SOLR_START_OPTS=('-server' "${JAVA_MEM_OPTS[@]}" "${GC_TUNE_ARR[@]}" 
"${GC_LOG_OPTS[@]}" "${IP_ACL_OPTS[@]}" \
     "${REMOTE_JMX_OPTS[@]}" "${CLOUD_MODE_OPTS[@]}" 
-Dsolr.log.dir="$SOLR_LOGS_DIR" \
diff --git a/solr/bin/solr.cmd b/solr/bin/solr.cmd
index bb2b3917a0e..b04fe94c484 100755
--- a/solr/bin/solr.cmd
+++ b/solr/bin/solr.cmd
@@ -1032,6 +1032,9 @@ IF "%GC_TUNE%"=="" (
 REM Add vector optimizations module
 set SCRIPT_SOLR_OPTS=%SCRIPT_SOLR_OPTS% --add-modules jdk.incubator.vector
 
+REM Support native madvise for MemorySegmentIndexInputProvider
+set SCRIPT_SOLR_OPTS=%SCRIPT_SOLR_OPTS% --enable-native-access=ALL-UNNAMED
+
 IF "%GC_LOG_OPTS%"=="" (
   set GC_LOG_OPTS="-Xlog:gc*"
 )

Reply via email to