Details
-
Task
-
Status: Closed
-
Major
-
Resolution: Fixed
-
None
-
None
Description
uschindler wrote on https://issues.apache.org/jira/browse/SOLR-16442?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17620361#comment-17620361 ticket:
We should also think of updating the startup scripts to pass --enable-preview to JVM if exactly Java 19 is detected. Elasticsearch and Opensearch will / have already done this. Not doing this will print a startup warning on Java 19 to Java logging.
The main reason to pass --enable-preview to the JVM is to allow MMapDirectory V2 to be enabled and memory mapping happening in larger junks for less overhead and use of kernel resources (see vm.max-map-count sysctl). It also reduces risk of crushing JDK on bad written plugins or bugs with reopening IndexSearcher/IndexReader.
See https://github.com/apache/lucene/pull/912 for more details.
Attachments
Issue Links
- is superceded by
-
SOLR-16642 upgrade Solr to use Lucene 9.5.0
- Closed
- relates to
-
SOLR-16442 Upgrade to Lucene 9.4.2 (do and document)
- Closed
- links to