You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@lucene.apache.org by us...@apache.org on 2022/09/26 13:22:10 UTC

[lucene] branch main updated (432296d9679 -> 3b9c728ab55)

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

uschindler pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/lucene.git


    from 432296d9679 Fix codec name in index header for Lucene94FieldInfosFormat. (#11818)
     add 3b9c728ab55 MR-JAR rewrite of MMapDirectory with JDK-19 preview Panama APIs (>= JDK-19-ea+23) (#912)

No new revisions were added by this update.

Summary of changes:
 gradle/generation/local-settings.gradle            |   8 +-
 gradle/java/javac.gradle                           |  45 ++
 gradle/testing/defaults-tests.gradle               |   4 +
 gradle/validation/ecj-lint.gradle                  |   4 +-
 gradle/validation/error-prone.gradle               |   6 +
 gradle/validation/forbidden-apis.gradle            |   5 +
 lucene/CHANGES.txt                                 |   9 +
 .../org/apache/lucene/store/MMapDirectory.java     | 337 +++++-------
 .../store/MappedByteBufferIndexInputProvider.java  | 198 +++++++
 .../lucene/store/MemorySegmentIndexInput.java      | 597 +++++++++++++++++++++
 .../store/MemorySegmentIndexInputProvider.java     | 117 ++++
 .../org/apache/lucene/store/TestMmapDirectory.java |  38 +-
 .../org/apache/lucene/store/TestMultiMMap.java     |  27 +-
 .../lucene/distribution/TestModularLayer.java      |  36 ++
 14 files changed, 1217 insertions(+), 214 deletions(-)
 create mode 100644 lucene/core/src/java/org/apache/lucene/store/MappedByteBufferIndexInputProvider.java
 create mode 100644 lucene/core/src/java19/org/apache/lucene/store/MemorySegmentIndexInput.java
 create mode 100644 lucene/core/src/java19/org/apache/lucene/store/MemorySegmentIndexInputProvider.java