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

leerho pushed a commit to branch frank_grimes_java-21-ffm
in repository https://gitbox.apache.org/repos/asf/datasketches-memory.git


The following commit(s) were added to refs/heads/frank_grimes_java-21-ffm by 
this push:
     new 11c93ee  update readme & GH actions
11c93ee is described below

commit 11c93ee0b18a6e867b0efe06735db2eba88d1381
Author: Lee Rhodes <[email protected]>
AuthorDate: Wed Dec 4 18:44:12 2024 -0800

    update readme & GH actions
---
 .github/workflows/auto-os-matrix.yml | 4 ++--
 README.md                            | 8 ++++----
 2 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/.github/workflows/auto-os-matrix.yml 
b/.github/workflows/auto-os-matrix.yml
index 768f554..28227c2 100644
--- a/.github/workflows/auto-os-matrix.yml
+++ b/.github/workflows/auto-os-matrix.yml
@@ -55,8 +55,6 @@ jobs:
               distribution: 'temurin'
               java-package: jdk
               architecture: x64 
-# Architecture options: x86, x64, armv7, aarch64, ppc64le
-# setup-java@v4 has a "with cache" option
 
         - name: Echo Java Version
           run: >
@@ -75,6 +73,8 @@ jobs:
               -D skipTests=true
               ${{matrix.os.skip_gpg}}
 
+# Architecture options: x86, x64, armv7, aarch64, ppc64le
+# setup-java@v4 has a "with cache" option
 # Lifecycle: validate, compile, test, package, verify, install, deploy
 # -B batch mode
 # -V show Version without stopping
diff --git a/README.md b/README.md
index 323b857..257281b 100644
--- a/README.md
+++ b/README.md
@@ -66,8 +66,8 @@ Note: *primitive* := *{byte, short, int, long, float, double}*
     * *Memory.map(File)*  (read only)
     * *WritableMemory.writableMap(File)*
 
-## Release 4.0.0 (inclusive) to 5.0.0 (exclusive)
-Starting with release *datasketches-memory-4.0.0*, this Memory component 
supports only Java 17 when compiling from source and should work with later 
Java versions at runtime.
+## Release 5.0.0 (inclusive) to 6.0.0 (exclusive)
+Starting with release *datasketches-memory-5.0.0*, this Memory component 
supports only Java 21 when compiling from source and should work with later 
Java versions at runtime.
 
 ### *NOTE: The DataSketches Java Memory Component is not thread-safe.*
 
@@ -78,14 +78,14 @@ __NOTES:__
 As a result, the directory elements of the full absolute path of the target 
installation directory must qualify as Java identifiers.
 In other words, the directory elements must not have any space characters (or 
non-Java identifier characters) in any of the path elements. This is required 
by the Oracle Java Specification in order to ensure location-independent access 
to resources:
 [See Oracle Location-Independent Access to 
Resources](https://docs.oracle.com/javase/8/docs/technotes/guides/lang/resources.html)
-* The compile command line must contain the JVM flag 
*--add-modules=jdk.incubator.foreign*.
+* The compile command line must contain the JVM flag *--enable-preview*.
 * This component is not designed as a Java Module, so the Jar file should be 
part of the application classpath.
 
 #### Dependencies
 There are no run-time dependencies. See the pom.xml file for test dependencies.
 
 #### Maven build instructions
-The Maven build requires JDK-17 to compile:
+The Maven build requires JDK-21 to compile:
 
 To run normal unit tests:
 


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to