This is an automated email from the ASF dual-hosted git repository.
leerho pushed a change to branch fix_issue_178
in repository https://gitbox.apache.org/repos/asf/datasketches-memory.git
from f9313c4 fix issue 178
add 3725c9c Update github/workflows
add 51a93af Got Heap working, but Map, Direct and BB still have errors.
add 1d71786 Interim -- still not working.
add d54aceb Interim - passes all tests, almost done.
add 72b08a0 Improved testing. Coverage is 96.1% (excluding test).
add d0622e4 No code change, I just sorted the members to make them easier
to find.
add 1e92fc6 Checkstyle fixes
add 0bc18aa Add package-info file
add 4fdc68d Cleanup checkstyle warnings int test
add 3adeebd Added -B and -X to the mvn commands in GHA.
add 008143f Trying a different GHA approach
add f86db19 Added license header.
add 3350fc0 Added another license header
add 66cbcd3 test Manual share data
add fa172eb test Manual share data
add 32017a2 test manual share data
add 11b03cd initialize manual-share-data.yml
add df4ac43 updating workflows
add ac5d9ee init manual share data
add ede151c update manual-share-data.yml
add 7be9431 try download tree and run
add 9056901 update manual share data
add 7214265 extend manual-share-data.yml
add 046ece7 merge manual-share-data.yml
add 2aeac37 Merge branch 'master' into master_tempfix
add 6e78bf2 Merge branch 'master_tempfix' of
github.com:apache/datasketches-memory
add 86de800 resolve conflict
add e79459e fix spelling error
add 4890887 tree of /Users/runner
add b9c8d41 tree /Users/runner/work
add 6c3c764 test auto-jdk-matrix.yml
add 4a1f8b1 change distribution to 'temurin"
add e5fc2d4 Merge pull request #170 from apache/master_tempfix
add 518c68c bumped TestNG from 7.5 to 7.7.0.
add 96a3b7f back out TestNG 7.7.0, back to 7.5
add 720eadb merge AllocateDirectMap with AllocateDirectWritableMap
add 9d0c885 Rename BaseState class to Resource
add 2f21932 order methods in Resource
add d1cd1cf Changed nearly all asserts to checks.
add 2fa1894 Fix review comments.
add 3d5bde5 Merge pull request #172 from apache/removeHandles
add 994eadb Removed methods that will not be able to be easily replicated
using Java 17 Panama
add e988376 Fixed compile problems
add 841265d Merge pull request #173 from apache/removeIncompatibleMethods
add 5c83fec Fine tuning of checkValid() and checkThread()
add 13e59fd Hopefully the last of major edits.
add 53c4eae I figured out that I could eliminate the NioBits class as
well as the associated NioBitsFields class.
add da6e57f Adding dummy duplicate class "MemoryException" to Java11
org.datasketches.memory tree to satisfy Eclipse.
add 171b83d Minor tweaks to MemoryCleaner and added missing package-info
file.
add 6cac8f9 Restored logging in AllocateDirect and
AllocateDirectWritableMap.
add c97c98f Merge pull request #174 from apache/addJavadocThrows
add 1dd97c2 Bump testng from 7.4.0 to 7.5.1
add 55db260 Merge pull request #175 from
apache/dependabot/maven/org.testng-testng-7.5.1
add 2d9a68c javadoc github action
add 353dfa4 Merge pull request #176 from apache/javadoc-action
add 38a0cd0 enable gh-pages
add de6267f Merge pull request #177 from apache/javadoc-action
add 2248aa8 Merge branch 'master' into fix_issue_178
No new revisions were added by this update.
Summary of changes:
.asf.yaml | 4 +-
.github/workflows/.toolchains.xml | 20 -
.github/workflows/auto-jdk-matrix.yml | 65 +++
.github/workflows/javadoc.yml | 23 +
.github/workflows/manual-coverage.yml | 71 +++
.github/workflows/manual-os-matrix.yml | 78 +++
.github/workflows/manual-share-data.yml | 86 ++++
.github/workflows/maven.yml | 119 -----
.../java/org/apache/datasketches/memory/Map.java | 46 --
.../datasketches/memory/MemoryException.java | 0
.../memory/internal/MemoryCleaner.java | 1 +
.../memory/internal/NioBitsFields.java | 33 --
.../memory/internal/VirtualMachineMemory.java | 28 +-
.../apache/datasketches/memory/package-info.java | 10 -
.../org/apache/datasketches/memory/BaseBuffer.java | 30 +-
.../org/apache/datasketches/memory/BaseState.java | 264 -----------
.../org/apache/datasketches/memory/Buffer.java | 4 +-
...java => BufferPositionInvariantsException.java} | 20 +-
.../memory/DefaultMemoryRequestServer.java | 2 +-
.../org/apache/datasketches/memory/Handle.java | 59 ---
.../java/org/apache/datasketches/memory/Map.java | 46 --
.../org/apache/datasketches/memory/Memory.java | 24 +-
...WritableMap.java => MemoryBoundsException.java} | 17 +-
.../datasketches/memory/MemoryCloseException.java | 49 --
.../apache/datasketches/memory/MurmurHash3v2.java | 359 --------------
.../org/apache/datasketches/memory/Resource.java | 326 +++++++++++++
.../apache/datasketches/memory/WritableBuffer.java | 26 +-
.../datasketches/memory/WritableMapHandle.java | 30 --
.../apache/datasketches/memory/WritableMemory.java | 109 ++---
.../memory/internal/AccessByteBuffer.java | 24 +-
.../memory/internal/AllocateDirect.java | 41 +-
.../memory/internal/AllocateDirectMap.java | 316 -------------
.../memory/internal/AllocateDirectWritableMap.java | 277 ++++++++++-
.../internal/BBNonNativeWritableBufferImpl.java | 105 +++--
.../internal/BBNonNativeWritableMemoryImpl.java | 88 ++--
.../memory/internal/BBWritableBufferImpl.java | 105 +++--
.../memory/internal/BBWritableMemoryImpl.java | 88 ++--
.../memory/internal/BaseBufferImpl.java | 101 +---
.../memory/internal/BaseStateImpl.java | 495 -------------------
.../memory/internal/BaseWritableBufferImpl.java | 128 +++--
.../memory/internal/BaseWritableMemoryImpl.java | 176 +++----
.../memory/internal/CompareAndCopy.java | 53 +--
.../DirectNonNativeWritableBufferImpl.java | 106 +++--
.../DirectNonNativeWritableMemoryImpl.java | 87 ++--
.../memory/internal/DirectWritableBufferImpl.java | 106 +++--
.../memory/internal/DirectWritableMemoryImpl.java | 87 ++--
.../internal/HeapNonNativeWritableBufferImpl.java | 87 ++--
.../internal/HeapNonNativeWritableMemoryImpl.java | 70 +--
.../memory/internal/HeapWritableBufferImpl.java | 87 ++--
.../memory/internal/HeapWritableMemoryImpl.java | 70 +--
.../memory/internal/MapHandleImpl.java | 57 ---
.../internal/MapNonNativeWritableBufferImpl.java | 121 +++--
.../internal/MapNonNativeWritableMemoryImpl.java | 102 ++--
.../memory/internal/MapWritableBufferImpl.java | 121 +++--
.../memory/internal/MapWritableMemoryImpl.java | 102 ++--
.../memory/internal/MemoryCleaner.java | 33 +-
.../memory/internal/NativeWritableBufferImpl.java | 67 +--
.../memory/internal/NativeWritableMemoryImpl.java | 81 +---
.../datasketches/memory/internal/NioBits.java | 144 ------
.../memory/internal/NioBitsFields.java | 33 --
.../internal/NonNativeWritableBufferImpl.java | 42 +-
.../internal/NonNativeWritableMemoryImpl.java | 64 +--
.../datasketches/memory/internal/ResourceImpl.java | 524 +++++++++++++++++++++
.../datasketches/memory/internal/UnsafeUtil.java | 36 +-
.../apache/datasketches/memory/internal/Utf8.java | 1 -
.../apache/datasketches/memory/internal/Util.java | 21 +-
.../memory/internal/VirtualMachineMemory.java | 64 +--
.../memory/internal/WritableDirectHandleImpl.java | 67 ---
.../memory/internal/WritableMapHandleImpl.java | 52 --
.../apache/datasketches/memory/package-info.java | 75 +--
.../internal/AllocateDirectMapMemoryTest.java | 132 +++---
.../memory/internal/AllocateDirectMemoryTest.java | 67 +--
.../AllocateDirectWritableMapMemoryTest.java | 77 +--
.../memory/internal/BaseBufferTest.java | 35 +-
.../datasketches/memory/internal/Buffer2Test.java | 28 +-
.../memory/internal/BufferBoundaryCheckTest.java | 195 ++------
.../memory/internal/BufferInvariantsTest.java | 19 +-
.../memory/internal/BufferReadWriteSafetyTest.java | 38 +-
.../datasketches/memory/internal/BufferTest.java | 41 +-
.../memory/internal/CommonBufferTest.java | 99 ++--
.../memory/internal/CommonMemoryTest.java | 95 ++--
.../memory/internal/CopyMemoryOverlapTest.java | 17 +-
.../memory/internal/CopyMemoryTest.java | 38 +-
.../memory/internal/DruidIssue11544Test.java | 12 +-
.../internal/ExampleMemoryRequestServerTest.java | 177 -------
.../memory/internal/IgnoredArrayOverflowTest.java | 11 +-
.../datasketches/memory/internal/LeafImplTest.java | 137 +++---
.../memory/internal/MemoryBoundaryCheckTest.java | 161 ++-----
.../memory/internal/MemoryCloseExceptionTest.java | 14 -
.../memory/internal/MemoryReadWriteSafetyTest.java | 115 +++--
.../datasketches/memory/internal/MemoryTest.java | 137 ++----
.../memory/internal/MemoryWriteToTest.java | 6 +-
.../memory/internal/MurmurHash3v2Test.java | 401 ----------------
.../internal/NativeWritableBufferImplTest.java | 140 +++---
.../internal/NativeWritableMemoryImplTest.java | 227 ++++-----
.../datasketches/memory/internal/NioBitsTest.java | 78 ---
.../internal/NonNativeWritableBufferImplTest.java | 8 +-
.../internal/NonNativeWritableMemoryImplTest.java | 40 +-
.../{BaseStateTest.java => ResourceTest.java} | 27 +-
.../memory/internal/SpecificLeafTest.java | 141 +++---
.../datasketches/memory/internal/ThreadTest.java | 76 +++
.../memory/internal/UnsafeUtilTest.java | 4 +-
.../datasketches/memory/internal/Utf8Test.java | 91 ++--
.../datasketches/memory/internal/UtilTest.java | 11 +-
.../memory/internal/VirtualMachineMemoryTest.java | 8 +-
.../memory/internal/WritableDirectCopyTest.java | 69 +--
.../memory/internal/WritableMemoryTest.java | 40 +-
.../datasketches/memory/internal/XxHash64Test.java | 17 +-
.../memory/internal/ZeroCapacityTest.java | 14 +-
pom.xml | 2 +-
tools/MemoryCheckstyle.xml | 9 +-
tools/suppressions.xml | 31 ++
112 files changed, 3780 insertions(+), 5758 deletions(-)
create mode 100644 .github/workflows/auto-jdk-matrix.yml
create mode 100644 .github/workflows/javadoc.yml
create mode 100644 .github/workflows/manual-coverage.yml
create mode 100644 .github/workflows/manual-os-matrix.yml
create mode 100644 .github/workflows/manual-share-data.yml
delete mode 100644 .github/workflows/maven.yml
delete mode 100644
datasketches-memory-java11/src/main/java/org/apache/datasketches/memory/Map.java
copy {datasketches-memory-java8 =>
datasketches-memory-java11}/src/main/java/org/apache/datasketches/memory/MemoryException.java
(100%)
delete mode 100644
datasketches-memory-java11/src/main/java/org/apache/datasketches/memory/internal/NioBitsFields.java
rename
datasketches-memory-java8/src/main/java/org/apache/datasketches/memory/MapHandle.java
=>
datasketches-memory-java11/src/main/java/org/apache/datasketches/memory/package-info.java
(75%)
delete mode 100644
datasketches-memory-java8/src/main/java/org/apache/datasketches/memory/BaseState.java
rename
datasketches-memory-java8/src/main/java/org/apache/datasketches/memory/{WritableHandle.java
=> BufferPositionInvariantsException.java} (70%)
delete mode 100644
datasketches-memory-java8/src/main/java/org/apache/datasketches/memory/Handle.java
delete mode 100644
datasketches-memory-java8/src/main/java/org/apache/datasketches/memory/Map.java
rename
datasketches-memory-java8/src/main/java/org/apache/datasketches/memory/{WritableMap.java
=> MemoryBoundsException.java} (71%)
delete mode 100644
datasketches-memory-java8/src/main/java/org/apache/datasketches/memory/MemoryCloseException.java
delete mode 100644
datasketches-memory-java8/src/main/java/org/apache/datasketches/memory/MurmurHash3v2.java
create mode 100644
datasketches-memory-java8/src/main/java/org/apache/datasketches/memory/Resource.java
delete mode 100644
datasketches-memory-java8/src/main/java/org/apache/datasketches/memory/WritableMapHandle.java
delete mode 100644
datasketches-memory-java8/src/main/java/org/apache/datasketches/memory/internal/AllocateDirectMap.java
delete mode 100644
datasketches-memory-java8/src/main/java/org/apache/datasketches/memory/internal/BaseStateImpl.java
delete mode 100644
datasketches-memory-java8/src/main/java/org/apache/datasketches/memory/internal/MapHandleImpl.java
delete mode 100644
datasketches-memory-java8/src/main/java/org/apache/datasketches/memory/internal/NioBits.java
delete mode 100644
datasketches-memory-java8/src/main/java/org/apache/datasketches/memory/internal/NioBitsFields.java
create mode 100644
datasketches-memory-java8/src/main/java/org/apache/datasketches/memory/internal/ResourceImpl.java
delete mode 100644
datasketches-memory-java8/src/main/java/org/apache/datasketches/memory/internal/WritableDirectHandleImpl.java
delete mode 100644
datasketches-memory-java8/src/main/java/org/apache/datasketches/memory/internal/WritableMapHandleImpl.java
delete mode 100644
datasketches-memory-java8/src/test/java/org/apache/datasketches/memory/internal/ExampleMemoryRequestServerTest.java
delete mode 100644
datasketches-memory-java8/src/test/java/org/apache/datasketches/memory/internal/MurmurHash3v2Test.java
delete mode 100644
datasketches-memory-java8/src/test/java/org/apache/datasketches/memory/internal/NioBitsTest.java
rename
datasketches-memory-java8/src/test/java/org/apache/datasketches/memory/internal/{BaseStateTest.java
=> ResourceTest.java} (84%)
create mode 100644
datasketches-memory-java8/src/test/java/org/apache/datasketches/memory/internal/ThreadTest.java
create mode 100644 tools/suppressions.xml
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]