Details
-
Bug
-
Status: Resolved
-
Major
-
Resolution: Won't Fix
-
9.0
-
None
-
None
-
New
Description
See my note on the JDK 9.0 release: When you start Luke (in module mode, as done by default), it won't use MMapDirectory when opening indexes. The reason is simple: It can't see sun.misc.Unsafe, which is needed to unmap mapped byte buffers. It will silently disable itsself (as it is not a hard dependency).
By default we should pass the "jdk.unsupported" module when starting Luke.
In case of a respin, this should be backported.
Attachments
Issue Links
- split to
-
LUCENE-10342 Add (very limited) java.util.logging to Lucene Core
- Closed
- links to