This is an automated email from the ASF dual-hosted git repository. leerho pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/datasketches-memory.git
commit 3350ab982da8a7cf27402471acc40f9fb941ef20 Merge: cf662bf 5d9cd18 Author: Lee Rhodes <[email protected]> AuthorDate: Mon Dec 9 14:57:11 2024 -0800 Merge pull request #242 from apache/frank_grimes_java-21-ffm Frank grimes java 21 ffm .github/workflows/auto-jdk-matrix.yml | 4 +- .github/workflows/auto-os-matrix.yml | 6 +- .github/workflows/javadoc.yml | 10 +- .gitignore | 3 + README.md | 12 +- pom.xml | 46 +++- .../org/apache/datasketches/memory/Buffer.java | 25 +- .../memory/DefaultMemoryRequestServer.java | 11 +- .../org/apache/datasketches/memory/Memory.java | 69 +----- .../datasketches/memory/MemoryRequestServer.java | 17 +- .../apache/datasketches/memory/MurmurHash3.java | 30 +-- .../org/apache/datasketches/memory/Resource.java | 128 ++++++---- .../apache/datasketches/memory/WritableMemory.java | 120 +++++---- .../memory/internal/CompareAndCopy.java | 69 ------ .../{MurmurHash3v3.java => MurmurHash3v4.java} | 59 ++--- .../memory/internal/NativeWritableBufferImpl.java | 163 ++++++------- .../memory/internal/NativeWritableMemoryImpl.java | 192 ++++++++++----- .../memory/internal/NonNativeValueLayouts.java | 46 ++++ .../internal/NonNativeWritableBufferImpl.java | 198 ++++++--------- .../internal/NonNativeWritableMemoryImpl.java | 228 +++++++++-------- .../memory/internal/PositionalImpl.java | 16 +- .../datasketches/memory/internal/ResourceImpl.java | 270 +++++++++++++-------- .../apache/datasketches/memory/internal/Util.java | 15 +- .../memory/internal/WritableBufferImpl.java | 46 ++-- .../memory/internal/WritableMemoryImpl.java | 127 +++++----- .../datasketches/memory/internal/XxHash64.java | 23 +- .../apache/datasketches/memory/package-info.java | 3 +- .../internal/AllocateDirectMapMemoryTest.java | 31 +-- .../memory/internal/AllocateDirectMemoryTest.java | 23 +- .../AllocateDirectWritableMapMemoryTest.java | 52 ++-- .../datasketches/memory/internal/Buffer2Test.java | 38 +-- .../memory/internal/BufferInvariantsTest.java | 81 +++---- .../datasketches/memory/internal/BufferTest.java | 37 +-- .../memory/internal/CommonBufferTest.java | 24 +- .../memory/internal/CommonMemoryTest.java | 94 ++++--- .../memory/internal/CopyMemoryOverlapTest.java | 11 +- .../memory/internal/CopyMemoryTest.java | 14 +- .../internal/ExampleMemoryRequestServerTest.java | 20 +- .../memory/internal/IgnoredArrayOverflowTest.java | 8 +- ...apacityTest.java => InvalidAllocationTest.java} | 33 ++- .../datasketches/memory/internal/LeafImplTest.java | 26 +- .../memory/internal/MemoryBoundaryCheckTest.java | 15 +- .../memory/internal/MemoryReadWriteSafetyTest.java | 33 ++- .../datasketches/memory/internal/MemoryTest.java | 88 +++---- .../memory/internal/MemoryWriteToTest.java | 7 +- .../memory/internal/MurmurHash3v3Test.java | 16 +- .../internal/NativeWritableBufferImplTest.java | 83 +------ .../internal/NativeWritableMemoryImplTest.java | 137 +++-------- .../datasketches/memory/internal/ResourceTest.java | 256 ++++++++++++++----- .../memory/internal/SpecificLeafTest.java | 19 +- .../datasketches/memory/internal/UtilTest.java | 10 +- .../memory/internal/WritableDirectCopyTest.java | 47 ++-- .../memory/internal/WritableMemoryTest.java | 4 - .../datasketches/memory/internal/XxHash64Test.java | 1 - 54 files changed, 1634 insertions(+), 1510 deletions(-) --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
