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]

Reply via email to