This is an automated email from the ASF dual-hosted git repository.
leerho pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/datasketches-memory.git
from a580985b Merge pull request #267 from apache/fix_notice
add 57df366c Minimal changes required to make code compile with JDK 22, 23
and 24.
add 0c5c9e89 change pom for jdk 22
add fc35d386 Missing Finals.
add 49cd87ce Removed xxHash and dependency on
net.openhft.hashing.LongHashFunction, which is obsolete and depends on
sun.misc.unsafe.
add 439dfb04 changes (so far) for Java 24
add 9001c815 align pom with ds-java pom
add c3815ff3 Update Jacoco-plugin to 0.8.13
add d0536d28 branch main25 now runs on Java25.
add e5a67447 Update GHA workflows & Checkstyle
add 0bc9c15b Very minor typos.
add 087d73d3 Update auto-jdk-matrix.yml workflow.
add 3938e42d Add license header
add 8e297b98 enable push & pull_request
add 7e1f9d13 Update auto-os-matrix.yml
add 64db79c3 Update workflow
add bccb1757 update workflow
add 743d40a1 Add clean back into the install step.
add 9a125630 Update clean install step with individual double quotes.
add b03fe339 Add comments
add 305b9860 merge jdk and os yml files
add ab8c4343 update Javadoc workflow
new 83859f3c Merge pull request #273 from apache/main25
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
.github/workflows/auto-jdk-matrix.yml | 89 --
.github/workflows/auto-jdk-os-matrix.yml | 71 ++
.github/workflows/auto-os-matrix.yml | 89 --
.github/workflows/javadoc.yml | 105 +-
DS-Java-Memory-24.code-workspace | 13 +
pom.xml | 69 +-
.../org/apache/datasketches/memory/Buffer.java | 6 +-
.../memory/DefaultMemoryRequestServer.java | 2 +-
.../org/apache/datasketches/memory/Memory.java | 54 +-
.../org/apache/datasketches/memory/Resource.java | 14 +-
.../apache/datasketches/memory/WritableBuffer.java | 8 +-
.../apache/datasketches/memory/WritableMemory.java | 87 +-
.../org/apache/datasketches/memory/XxHash.java | 203 ----
.../datasketches/memory/internal/ResourceImpl.java | 21 +-
.../apache/datasketches/memory/internal/Util.java | 2 +-
.../memory/internal/WritableMemoryImpl.java | 2 +-
.../memory/internal/A_BeforeSuite.java} | 16 +-
.../memory/internal/AllocateDirectMemoryTest.java | 6 +-
.../AllocateDirectWritableMapMemoryTest.java | 4 +-
.../datasketches/memory/internal/Buffer2Test.java | 6 +-
.../memory/internal/BufferReadWriteSafetyTest.java | 49 +-
.../datasketches/memory/internal/BufferTest.java | 2 +-
.../memory/internal/CommonMemoryTest.java | 2 -
.../memory/internal/CopyMemoryTest.java | 6 +-
.../internal/ExampleMemoryRequestServerTest.java | 2 -
.../memory/internal/MemoryBoundaryCheckTest.java | 2 -
.../memory/internal/MemoryReadWriteSafetyTest.java | 58 +-
.../datasketches/memory/internal/MemoryTest.java | 3 +-
.../datasketches/memory/internal/ResourceTest.java | 5 +-
.../datasketches/memory/internal/UtilForTest.java | 5 -
.../memory/internal/WritableMemoryTest.java | 2 +-
.../memory/internal/XxHash64LoopingTest.java | 1082 --------------------
.../datasketches/memory/internal/XxHash64Test.java | 178 ----
tools/MemoryCheckstyle.xml | 2 +-
34 files changed, 388 insertions(+), 1877 deletions(-)
delete mode 100644 .github/workflows/auto-jdk-matrix.yml
create mode 100644 .github/workflows/auto-jdk-os-matrix.yml
delete mode 100644 .github/workflows/auto-os-matrix.yml
create mode 100644 DS-Java-Memory-24.code-workspace
delete mode 100644 src/main/java/org/apache/datasketches/memory/XxHash.java
copy src/{main/java/org/apache/datasketches/memory/internal/package-info.java
=> test/java/org/apache/datasketches/memory/internal/A_BeforeSuite.java} (65%)
delete mode 100644
src/test/java/org/apache/datasketches/memory/internal/XxHash64LoopingTest.java
delete mode 100644
src/test/java/org/apache/datasketches/memory/internal/XxHash64Test.java
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]