This is an automated email from the ASF dual-hosted git repository.
dcromberge pushed a change to branch multi-module-experimental
in repository https://gitbox.apache.org/repos/asf/datasketches-memory.git.
from e02534b Merge branch 'master' of
https://github.com/apache/datasketches-memory into multi-module-experimental
add 625ffa0 Initial rename of ../memory to ../memory/internal
add 6ccfa2d Interim changes
add aa960a2 Interim commit. All tests pass.
add 4d357ed Refactored BaseState to BaseStateImpl, created interface
BaseState.
add 16511d0 Interim. Completed refactoring of Memory Hierarch.
add a43140d Interim commit. Completed refactoring of Memory hierarchy.
add 8a57026 Finished refactoring Buffer tree, which completes main.
add f686454 Refactoring complete.
new 9aab861 Merge branch CreateInternal2
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:
datasketches-memory-base-tests/pom.xml | 11 +-
.../memory/test/AllocateDirectMapMemoryTest.java | 9 +-
.../memory/test/AllocateDirectMemoryTest.java | 41 +-
.../test/AllocateDirectWritableMapMemoryTest.java | 71 +-
.../datasketches/memory/test/BaseBufferTest.java | 8 +-
.../datasketches/memory/test/BaseStateTest.java | 12 +-
.../datasketches/memory/test/Buffer2Test.java | 4 +-
.../memory/test/BufferBoundaryCheckTest.java | 2 +-
.../memory/test/BufferInvariantsTest.java | 58 +-
.../memory/test/BufferReadWriteSafetyTest.java | 2 +-
.../datasketches/memory/test/BufferTest.java | 26 +-
.../datasketches/memory/test/CommonBufferTest.java | 26 +-
.../datasketches/memory/test/CommonMemoryTest.java | 42 +-
.../memory/test/CopyMemoryOverlapTest.java | 16 +-
.../datasketches/memory/test/CopyMemoryTest.java | 24 +-
.../test/ExampleMemoryRequestServerTest.java | 29 +-
.../memory/test/IgnoredArrayOverflowTest.java | 11 +-
.../memory/test/IsValidUtf8TestUtil.java | 24 +-
.../datasketches/memory/test/LeafImplTest.java | 45 +-
.../memory/test/MemoryBoundaryCheckTest.java | 2 +-
.../memory/test/MemoryReadWriteSafetyTest.java | 9 +-
.../datasketches/memory/test/MemoryTest.java | 116 +-
.../memory/test/MemoryWriteToTest.java | 13 +-
...Test.java => NativeWritableBufferImplTest.java} | 87 +-
...Test.java => NativeWritableMemoryImplTest.java} | 118 +-
.../datasketches/memory/test/NioBitsTest.java | 6 +-
.../test/NonNativeWritableBufferImplTest.java | 32 +-
.../test/NonNativeWritableMemoryImplTest.java | 32 +-
.../datasketches/memory/test/ReflectUtil.java | 144 +-
.../datasketches/memory/test/SpecificLeafTest.java | 18 +-
.../datasketches/memory/test/UnsafeUtilTest.java | 12 +-
.../apache/datasketches/memory/test/Utf8Test.java | 43 +-
.../apache/datasketches/memory/test/UtilTest.java | 38 +-
.../memory/test/WritableDirectCopyTest.java | 48 +-
.../memory/test/WritableMemoryTest.java | 16 +-
.../memory/test/XxHash64LoopingTest.java | 2054 ++++++++++----------
.../datasketches/memory/test/XxHash64Test.java | 15 +-
.../datasketches/memory/test/ZeroCapacityTest.java | 2 +-
.../org/apache/datasketches/memory/BaseBuffer.java | 191 +-
.../org/apache/datasketches/memory/BaseState.java | 425 +---
.../org/apache/datasketches/memory/Buffer.java | 99 +-
.../memory/DefaultMemoryRequestServer.java | 4 +-
.../org/apache/datasketches/memory/Handle.java | 2 -
.../java/org/apache/datasketches/memory/Map.java | 2 +-
.../org/apache/datasketches/memory/MapHandle.java | 42 +-
.../org/apache/datasketches/memory/Memory.java | 170 +-
.../java/org/apache/datasketches/memory/Prim.java | 88 -
.../apache/datasketches/memory/WritableBuffer.java | 111 +-
.../datasketches/memory/WritableDirectHandle.java | 30 +-
.../apache/datasketches/memory/WritableHandle.java | 3 +-
.../apache/datasketches/memory/WritableMap.java | 2 +-
.../datasketches/memory/WritableMapHandle.java | 20 +-
.../apache/datasketches/memory/WritableMemory.java | 208 +-
.../memory/{ => internal}/AccessByteBuffer.java | 4 +-
.../memory/{ => internal}/AllocateDirect.java | 22 +-
.../memory/{ => internal}/AllocateDirectMap.java | 25 +-
.../{ => internal}/AllocateDirectWritableMap.java | 11 +-
.../BBNonNativeWritableBufferImpl.java | 4 +-
.../BBNonNativeWritableMemoryImpl.java | 4 +-
.../{ => internal}/BBWritableBufferImpl.java | 6 +-
.../{ => internal}/BBWritableMemoryImpl.java | 6 +-
.../BaseBufferImpl.java} | 112 +-
.../BaseStateImpl.java} | 218 +--
.../{ => internal}/BaseWritableBufferImpl.java | 77 +-
.../{ => internal}/BaseWritableMemoryImpl.java | 78 +-
.../datasketches/memory/internal/BufferImpl.java | 161 ++
.../memory/{ => internal}/CompareAndCopy.java | 38 +-
.../DirectNonNativeWritableBufferImpl.java | 8 +-
.../DirectNonNativeWritableMemoryImpl.java | 8 +-
.../{ => internal}/DirectWritableBufferImpl.java | 10 +-
.../{ => internal}/DirectWritableMemoryImpl.java | 8 +-
.../HeapNonNativeWritableBufferImpl.java | 4 +-
.../HeapNonNativeWritableMemoryImpl.java | 4 +-
.../{ => internal}/HeapWritableBufferImpl.java | 6 +-
.../{ => internal}/HeapWritableMemoryImpl.java | 6 +-
.../datasketches/memory/{ => internal}/Ints.java | 2 +-
.../MapHandleImpl.java} | 23 +-
.../MapNonNativeWritableBufferImpl.java | 6 +-
.../MapNonNativeWritableMemoryImpl.java | 6 +-
.../{ => internal}/MapWritableBufferImpl.java | 8 +-
.../{ => internal}/MapWritableMemoryImpl.java | 8 +-
.../datasketches/memory/internal/MemoryImpl.java | 224 +++
.../NativeWritableBufferImpl.java} | 42 +-
.../NativeWritableMemoryImpl.java} | 44 +-
.../memory/{ => internal}/NioBits.java | 8 +-
.../memory/internal}/NioBitsFields.java | 4 +-
.../NonNativeWritableBufferImpl.java | 26 +-
.../NonNativeWritableMemoryImpl.java | 28 +-
.../apache/datasketches/memory/internal/Prim.java | 88 +
.../memory/{ => internal}/StepBoolean.java | 2 +-
.../memory/{ => internal}/UnsafeUtil.java | 2 +-
.../datasketches/memory/{ => internal}/Utf8.java | 12 +-
.../memory/{ => internal}/Utf8CodingException.java | 4 +-
.../datasketches/memory/{ => internal}/Util.java | 6 +-
.../memory/internal/WritableBufferImpl.java | 175 ++
.../WritableDirectHandleImpl.java} | 22 +-
.../WritableMapHandleImpl.java} | 17 +-
.../memory/internal/WritableMemoryImpl.java | 260 +++
.../memory/{ => internal}/XxHash64.java | 34 +-
.../memory/{ => internal}/package-info.java | 46 +-
.../apache/datasketches/memory/package-info.java | 151 +-
.../memory/{ => internal}/NioBitsFields.java | 2 +-
.../memory/java9/tests/package-info.java | 2 +-
.../java/org/apache/datasketches/memory/Map.java | 2 +-
.../memory/internal}/NioBitsFields.java | 2 +-
.../datasketches/memory/internal/package-info.java | 1 +
106 files changed, 3288 insertions(+), 3452 deletions(-)
rename
datasketches-memory-base-tests/src/test/java/org/apache/datasketches/memory/test/{WritableBufferImplTest.java
=> NativeWritableBufferImplTest.java} (86%)
rename
datasketches-memory-base-tests/src/test/java/org/apache/datasketches/memory/test/{WritableMemoryImplTest.java
=> NativeWritableMemoryImplTest.java} (85%)
delete mode 100644
datasketches-memory-base/src/main/java/org/apache/datasketches/memory/Prim.java
rename datasketches-memory-base/src/main/java/org/apache/datasketches/memory/{
=> internal}/AccessByteBuffer.java (96%)
rename datasketches-memory-base/src/main/java/org/apache/datasketches/memory/{
=> internal}/AllocateDirect.java (87%)
rename datasketches-memory-base/src/main/java/org/apache/datasketches/memory/{
=> internal}/AllocateDirectMap.java (94%)
rename datasketches-memory-base/src/main/java/org/apache/datasketches/memory/{
=> internal}/AllocateDirectWritableMap.java (83%)
rename datasketches-memory-base/src/main/java/org/apache/datasketches/memory/{
=> internal}/BBNonNativeWritableBufferImpl.java (96%)
rename datasketches-memory-base/src/main/java/org/apache/datasketches/memory/{
=> internal}/BBNonNativeWritableMemoryImpl.java (95%)
rename datasketches-memory-base/src/main/java/org/apache/datasketches/memory/{
=> internal}/BBWritableBufferImpl.java (94%)
rename datasketches-memory-base/src/main/java/org/apache/datasketches/memory/{
=> internal}/BBWritableMemoryImpl.java (93%)
copy
datasketches-memory-base/src/main/java/org/apache/datasketches/memory/{BaseBuffer.java
=> internal/BaseBufferImpl.java} (63%)
copy
datasketches-memory-base/src/main/java/org/apache/datasketches/memory/{BaseState.java
=> internal/BaseStateImpl.java} (61%)
rename datasketches-memory-base/src/main/java/org/apache/datasketches/memory/{
=> internal}/BaseWritableBufferImpl.java (83%)
rename datasketches-memory-base/src/main/java/org/apache/datasketches/memory/{
=> internal}/BaseWritableMemoryImpl.java (87%)
create mode 100644
datasketches-memory-base/src/main/java/org/apache/datasketches/memory/internal/BufferImpl.java
rename datasketches-memory-base/src/main/java/org/apache/datasketches/memory/{
=> internal}/CompareAndCopy.java (94%)
rename datasketches-memory-base/src/main/java/org/apache/datasketches/memory/{
=> internal}/DirectNonNativeWritableBufferImpl.java (92%)
rename datasketches-memory-base/src/main/java/org/apache/datasketches/memory/{
=> internal}/DirectNonNativeWritableMemoryImpl.java (92%)
rename datasketches-memory-base/src/main/java/org/apache/datasketches/memory/{
=> internal}/DirectWritableBufferImpl.java (90%)
rename datasketches-memory-base/src/main/java/org/apache/datasketches/memory/{
=> internal}/DirectWritableMemoryImpl.java (92%)
rename datasketches-memory-base/src/main/java/org/apache/datasketches/memory/{
=> internal}/HeapNonNativeWritableBufferImpl.java (95%)
rename datasketches-memory-base/src/main/java/org/apache/datasketches/memory/{
=> internal}/HeapNonNativeWritableMemoryImpl.java (94%)
rename datasketches-memory-base/src/main/java/org/apache/datasketches/memory/{
=> internal}/HeapWritableBufferImpl.java (92%)
rename datasketches-memory-base/src/main/java/org/apache/datasketches/memory/{
=> internal}/HeapWritableMemoryImpl.java (92%)
rename datasketches-memory-base/src/main/java/org/apache/datasketches/memory/{
=> internal}/Ints.java (95%)
copy
datasketches-memory-base/src/main/java/org/apache/datasketches/memory/{MapHandle.java
=> internal/MapHandleImpl.java} (69%)
rename datasketches-memory-base/src/main/java/org/apache/datasketches/memory/{
=> internal}/MapNonNativeWritableBufferImpl.java (93%)
rename datasketches-memory-base/src/main/java/org/apache/datasketches/memory/{
=> internal}/MapNonNativeWritableMemoryImpl.java (93%)
rename datasketches-memory-base/src/main/java/org/apache/datasketches/memory/{
=> internal}/MapWritableBufferImpl.java (91%)
rename datasketches-memory-base/src/main/java/org/apache/datasketches/memory/{
=> internal}/MapWritableMemoryImpl.java (91%)
create mode 100644
datasketches-memory-base/src/main/java/org/apache/datasketches/memory/internal/MemoryImpl.java
rename
datasketches-memory-base/src/main/java/org/apache/datasketches/memory/{WritableBufferImpl.java
=> internal/NativeWritableBufferImpl.java} (88%)
rename
datasketches-memory-base/src/main/java/org/apache/datasketches/memory/{WritableMemoryImpl.java
=> internal/NativeWritableMemoryImpl.java} (86%)
rename datasketches-memory-base/src/main/java/org/apache/datasketches/memory/{
=> internal}/NioBits.java (96%)
rename {datasketches-memory-java9/src/main/java/org/apache/datasketches/memory
=>
datasketches-memory-base/src/main/java/org/apache/datasketches/memory/internal}/NioBitsFields.java
(96%)
rename datasketches-memory-base/src/main/java/org/apache/datasketches/memory/{
=> internal}/NonNativeWritableBufferImpl.java (92%)
rename datasketches-memory-base/src/main/java/org/apache/datasketches/memory/{
=> internal}/NonNativeWritableMemoryImpl.java (91%)
create mode 100644
datasketches-memory-base/src/main/java/org/apache/datasketches/memory/internal/Prim.java
rename datasketches-memory-base/src/main/java/org/apache/datasketches/memory/{
=> internal}/StepBoolean.java (97%)
rename datasketches-memory-base/src/main/java/org/apache/datasketches/memory/{
=> internal}/UnsafeUtil.java (99%)
rename datasketches-memory-base/src/main/java/org/apache/datasketches/memory/{
=> internal}/Utf8.java (98%)
rename datasketches-memory-base/src/main/java/org/apache/datasketches/memory/{
=> internal}/Utf8CodingException.java (96%)
rename datasketches-memory-base/src/main/java/org/apache/datasketches/memory/{
=> internal}/Util.java (98%)
create mode 100644
datasketches-memory-base/src/main/java/org/apache/datasketches/memory/internal/WritableBufferImpl.java
copy
datasketches-memory-base/src/main/java/org/apache/datasketches/memory/{WritableDirectHandle.java
=> internal/WritableDirectHandleImpl.java} (66%)
copy
datasketches-memory-base/src/main/java/org/apache/datasketches/memory/{WritableMapHandle.java
=> internal/WritableMapHandleImpl.java} (69%)
create mode 100644
datasketches-memory-base/src/main/java/org/apache/datasketches/memory/internal/WritableMemoryImpl.java
rename datasketches-memory-base/src/main/java/org/apache/datasketches/memory/{
=> internal}/XxHash64.java (88%)
copy datasketches-memory-base/src/main/java/org/apache/datasketches/memory/{
=> internal}/package-info.java (83%)
rename
datasketches-memory-java11/src/main/java/org/apache/datasketches/memory/{ =>
internal}/NioBitsFields.java (96%)
rename
datasketches-memory-base/src/main/java/org/apache/datasketches/memory/JDK7Compatible.java
=>
datasketches-memory-java9-tests/src/test/java/org/apache/datasketches/memory/java9/tests/package-info.java
(94%)
copy {datasketches-memory-base =>
datasketches-memory-java9}/src/main/java/org/apache/datasketches/memory/Map.java
(96%)
rename {datasketches-memory-base/src/main/java/org/apache/datasketches/memory
=>
datasketches-memory-java9/src/main/java/org/apache/datasketches/memory/internal}/NioBitsFields.java
(96%)
create mode 100644
datasketches-memory-java9/src/main/java/org/apache/datasketches/memory/internal/package-info.java
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]