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 8ccdb27f69e84c385608a654df0679dd9a5403c6 Merge: a63e3c4b 4806b8cd Author: Lee Rhodes <[email protected]> AuthorDate: Wed Jun 3 18:09:59 2026 -0700 Merge pull request #280 from apache/update_7.0.X Update 7.0.x .github/workflows/auto-jdk-os-matrix.yml | 70 +- .github/workflows/javadoc.yml | 144 ++- .github/workflows/stageReleaseSources.yml | 104 +- .gitignore | 5 +- .mvn/maven.config | 3 + LICENSE | 22 +- NOTICE | 5 +- README.md | 213 ++-- .../org/apache/datasketches/memory/Buffer.java | 93 +- .../memory/BufferPositionInvariantsException.java | 2 +- .../memory/DefaultMemoryRequestServer.java | 92 ++ .../datasketches/memory/MemoryBoundsException.java | 27 +- .../datasketches/memory/MemoryException.java | 21 +- .../datasketches/memory/MemoryRequestServer.java | 63 ++ .../apache/datasketches/memory/MurmurHash3v2.java | 384 +++++++ .../org/apache/datasketches/memory/Positional.java | 10 +- .../datasketches/memory/ReadOnlyException.java | 19 +- .../apache/datasketches/memory/WritableBuffer.java | 108 +- .../org/apache/datasketches/memory/XxHash.java | 202 ++++ .../memory/internal/AccessByteBuffer.java | 96 ++ .../memory/internal/AllocateDirect.java | 109 ++ .../internal/BBNonNativeWritableBufferImpl.java | 124 +++ .../internal/BBNonNativeWritableMemoryImpl.java | 109 ++ .../memory/internal/BBWritableBufferImpl.java | 124 +++ .../memory/internal/BBWritableMemoryImpl.java | 109 ++ .../memory/internal/BaseWritableBufferImpl.java | 391 +++++++ .../memory/internal/CompareAndCopy.java | 521 ++++++++++ .../DirectNonNativeWritableBufferImpl.java | 124 +++ .../DirectNonNativeWritableMemoryImpl.java | 109 ++ .../memory/internal/DirectWritableBufferImpl.java | 124 +++ .../memory/internal/DirectWritableMemoryImpl.java | 109 ++ .../internal/HeapNonNativeWritableBufferImpl.java | 112 ++ .../internal/HeapNonNativeWritableMemoryImpl.java | 97 ++ .../memory/internal/HeapWritableBufferImpl.java | 112 ++ .../memory/internal/HeapWritableMemoryImpl.java | 97 ++ .../apache/datasketches/memory/internal/Ints.java | 27 +- .../memory/internal/NativeWritableBufferImpl.java | 352 +++++++ .../memory/internal/NativeWritableMemoryImpl.java | 285 ++++++ .../internal/NonNativeWritableBufferImpl.java | 295 ++++++ .../internal/NonNativeWritableMemoryImpl.java | 217 ++++ .../memory/internal/PositionalImpl.java | 54 +- .../apache/datasketches/memory/internal/Prim.java | 89 ++ .../datasketches/memory/internal/StepBoolean.java | 77 ++ .../datasketches/memory/internal/UnsafeUtil.java | 160 +++ .../apache/datasketches/memory/internal/Util.java | 125 +++ .../datasketches/memory/internal/XxHash64.java | 132 +-- .../src/main/javadoc/overview.html | 34 + .../memory/internal/AllocateDirectMemoryTest.java | 102 ++ .../datasketches/memory/internal/Buffer2Test.java | 66 +- .../memory/internal/BufferBoundaryCheckTest.java | 110 ++ .../memory/internal/BufferInvariantsTest.java | 91 +- .../memory/internal/BufferReadWriteSafetyTest.java | 81 +- .../datasketches/memory/internal/BufferTest.java | 70 +- .../memory/internal/CommonBufferTest.java | 100 +- .../memory/internal/CommonMemoryTest.java | 152 +-- .../memory/internal/CopyMemoryOverlapTest.java | 22 +- .../memory/internal/CopyMemoryTest.java | 104 +- .../memory/internal/DruidIssue11544Test.java | 40 +- .../internal/ExampleMemoryRequestServerTest.java | 38 +- .../memory/internal/IgnoredArrayOverflowTest.java | 12 +- .../memory/internal/MemoryBoundaryCheckTest.java | 110 ++ .../datasketches/memory/internal/MemoryTest.java | 146 +-- .../memory/internal/MemoryWriteToTest.java | 43 +- .../internal/NativeWritableBufferImplTest.java | 567 ++++++++++ .../internal/NativeWritableMemoryImplTest.java | 675 ++++++++++++ .../internal/NonNativeWritableBufferImplTest.java | 260 +++++ .../internal/NonNativeWritableMemoryImplTest.java | 183 ++++ .../memory/internal/PositionalTest.java | 14 +- .../memory/internal/UnsafeUtilTest.java | 91 ++ .../memory/internal/WritableDirectCopyTest.java | 70 +- .../memory/internal/WritableMemoryTest.java | 78 +- .../memory/internal/XxHash64LoopingTest.java | 1082 ++++++++++++++++++++ .../datasketches/memory/internal/XxHash64Test.java | 186 ++++ .../memory/internal/ZeroCapacityTest.java | 45 +- datasketches-memory-java11/pom.xml | 181 ++++ .../org/apache/datasketches/memory/Memory.java | 204 ++-- .../org/apache/datasketches/memory/Resource.java | 382 +++++++ .../apache/datasketches/memory/WritableMemory.java | 260 +++-- .../memory/internal/AllocateDirectWritableMap.java | 287 ++++++ .../memory/internal/BaseWritableMemoryImpl.java | 472 +++++++++ .../internal/MapNonNativeWritableBufferImpl.java | 143 +++ .../internal/MapNonNativeWritableMemoryImpl.java | 128 +++ .../memory/internal/MapWritableBufferImpl.java | 143 +++ .../memory/internal/MapWritableMemoryImpl.java | 128 +++ .../datasketches/memory/internal/ResourceImpl.java | 542 ++++++++++ .../datasketches/memory/internal/package-info.java | 3 - .../apache/datasketches/memory/package-info.java | 15 +- .../internal/AllocateDirectMapMemoryTest.java | 145 +++ .../AllocateDirectWritableMapMemoryTest.java | 208 ++++ .../datasketches/memory/internal/LeafImplTest.java | 166 +-- .../memory/internal/MemoryReadWriteSafetyTest.java | 239 +++++ .../datasketches/memory/internal/ResourceTest.java | 192 ++++ .../memory/internal/SpecificLeafTest.java | 193 ++++ .../datasketches/memory/internal/ThreadTest.java | 73 ++ .../datasketches/memory/internal/UtilTest.java | 142 +++ .../memory/internal/UtilitiesForTest.java | 122 +++ .../src}/test/resources/GettysburgAddress.txt | 0 datasketches-memory-java17_21/pom.xml | 177 ++++ .../org/apache/datasketches/memory/Memory.java | 254 ++--- .../org/apache/datasketches/memory/Resource.java | 382 +++++++ .../apache/datasketches/memory/WritableMemory.java | 318 +++--- .../memory/internal/BaseWritableMemoryImpl.java | 472 +++++++++ .../datasketches/memory/internal/ResourceImpl.java | 542 ++++++++++ .../apache/datasketches/memory/package-info.java | 20 +- .../datasketches/memory/internal/LeafImplTest.java | 172 ++-- .../memory/internal/MemoryReadWriteSafetyTest.java | 179 ++++ .../datasketches/memory/internal/ResourceTest.java | 192 ++++ .../memory/internal/SpecificLeafTest.java | 151 +++ .../datasketches/memory/internal/UtilTest.java | 82 ++ pom.xml | 542 +++++----- .../memory/DefaultMemoryRequestServer.java | 147 --- .../datasketches/memory/MemoryRequestServer.java | 50 - .../org/apache/datasketches/memory/Resource.java | 404 -------- .../memory/internal/NativeWritableBufferImpl.java | 281 ----- .../memory/internal/NativeWritableMemoryImpl.java | 174 ---- .../memory/internal/NonNativeValueLayouts.java | 46 - .../internal/NonNativeWritableBufferImpl.java | 281 ----- .../internal/NonNativeWritableMemoryImpl.java | 174 ---- .../datasketches/memory/internal/ResourceImpl.java | 620 ----------- .../apache/datasketches/memory/internal/Util.java | 162 --- .../memory/internal/WritableBufferImpl.java | 323 ------ .../memory/internal/WritableMemoryImpl.java | 419 -------- .../internal/AllocateDirectMapMemoryTest.java | 125 --- .../memory/internal/AllocateDirectMemoryTest.java | 162 --- .../AllocateDirectWritableMapMemoryTest.java | 237 ----- .../memory/internal/BufferBoundaryCheckTest.java | 185 ---- .../memory/internal/MemoryBoundaryCheckTest.java | 191 ---- .../memory/internal/MemoryReadWriteSafetyTest.java | 225 ---- .../internal/NativeWritableBufferImplTest.java | 524 ---------- .../internal/NativeWritableMemoryImplTest.java | 643 ------------ .../internal/NonNativeWritableBufferImplTest.java | 272 ----- .../internal/NonNativeWritableMemoryImplTest.java | 204 ---- .../datasketches/memory/internal/ResourceTest.java | 304 ------ .../memory/internal/SpecificLeafTest.java | 201 ---- .../datasketches/memory/internal/UtilTest.java | 107 -- src/test/resources/testng.xml | 28 - tools/FindBugsExcludeFilter.xml | 29 - ...MemoryCheckstyle.xml => SketchesCheckstyle.xml} | 18 +- tools/scripts/get-git-properties.sh | 66 -- tools/scripts/run-javadocs.sh | 25 - tools/scripts/sign-deploy-jar.sh | 89 -- tools/suppressions.xml | 27 - 142 files changed, 16251 insertions(+), 8782 deletions(-) --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
