You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@solr.apache.org by "ASF subversion and git services (Jira)" <ji...@apache.org> on 2022/10/28 16:22:00 UTC

[jira] [Commented] (SOLR-16500) Enable JDK 19 preview options for MMapDirectory V2

    [ https://issues.apache.org/jira/browse/SOLR-16500?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17625801#comment-17625801 ] 

ASF subversion and git services commented on SOLR-16500:
--------------------------------------------------------

Commit dbb085ac57ffc9c4a754b78327491a4116be54f9 in solr's branch refs/heads/main from Kevin Risden
[ https://gitbox.apache.org/repos/asf?p=solr.git;h=dbb085ac57f ]

SOLR-16500: Added --enable-preview for JDK 19 to enable MemorySegment support in MMapDirectory (#1142)



> Enable JDK 19 preview options for MMapDirectory V2
> --------------------------------------------------
>
>                 Key: SOLR-16500
>                 URL: https://issues.apache.org/jira/browse/SOLR-16500
>             Project: Solr
>          Issue Type: Task
>          Components: scripts and tools
>            Reporter: Christine Poerschke
>            Assignee: Kevin Risden
>            Priority: Major
>          Time Spent: 50m
>  Remaining Estimate: 0h
>
> [~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:
> {quote}
> 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.
> {quote}



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscribe@solr.apache.org
For additional commands, e-mail: issues-help@solr.apache.org