Introduce maven multi-module configuration
authorDavid Cromberge <dcromberge@apache.org>
Mon, 14 Jun 2021 21:28:38 +0000 (22:28 +0100)
committerDavid Cromberge <dcromberge@apache.org>
Mon, 14 Jun 2021 21:29:03 +0000 (22:29 +0100)
commite3803375c2789aec8289119afe7cb05dcf5ca01f
tree310daea43faa7342c1c384e8e9464893781fd1fe
parent8cacd72bda3b875c9281f9465296a935f5f1db0f
Introduce maven multi-module configuration

The purpose of this change is to create a release that is usable
from multilpe Java versions.  This initially supports parity
with the current release, which is now baselined to Java8.
107 files changed:
datasketches-memory-java8/pom.xml [new file with mode: 0644]
datasketches-memory-java8/src/main/java/org/apache/datasketches/memory/BaseBuffer.java [moved from src/main/java/org/apache/datasketches/memory/BaseBuffer.java with 100% similarity]
datasketches-memory-java8/src/main/java/org/apache/datasketches/memory/BaseState.java [moved from src/main/java/org/apache/datasketches/memory/BaseState.java with 100% similarity]
datasketches-memory-java8/src/main/java/org/apache/datasketches/memory/Buffer.java [moved from src/main/java/org/apache/datasketches/memory/Buffer.java with 100% similarity]
datasketches-memory-java8/src/main/java/org/apache/datasketches/memory/DefaultMemoryRequestServer.java [moved from src/main/java/org/apache/datasketches/memory/DefaultMemoryRequestServer.java with 100% similarity]
datasketches-memory-java8/src/main/java/org/apache/datasketches/memory/Handle.java [moved from src/main/java/org/apache/datasketches/memory/Handle.java with 100% similarity]
datasketches-memory-java8/src/main/java/org/apache/datasketches/memory/Map.java [moved from src/main/java/org/apache/datasketches/memory/Map.java with 100% similarity]
datasketches-memory-java8/src/main/java/org/apache/datasketches/memory/MapHandle.java [moved from src/main/java/org/apache/datasketches/memory/MapHandle.java with 100% similarity]
datasketches-memory-java8/src/main/java/org/apache/datasketches/memory/Memory.java [moved from src/main/java/org/apache/datasketches/memory/Memory.java with 100% similarity]
datasketches-memory-java8/src/main/java/org/apache/datasketches/memory/MemoryCloseException.java [moved from src/main/java/org/apache/datasketches/memory/MemoryCloseException.java with 100% similarity]
datasketches-memory-java8/src/main/java/org/apache/datasketches/memory/MemoryException.java [moved from src/main/java/org/apache/datasketches/memory/MemoryException.java with 100% similarity]
datasketches-memory-java8/src/main/java/org/apache/datasketches/memory/MemoryRequestServer.java [moved from src/main/java/org/apache/datasketches/memory/MemoryRequestServer.java with 100% similarity]
datasketches-memory-java8/src/main/java/org/apache/datasketches/memory/Utf8CodingException.java [moved from src/main/java/org/apache/datasketches/memory/Utf8CodingException.java with 100% similarity]
datasketches-memory-java8/src/main/java/org/apache/datasketches/memory/WritableBuffer.java [moved from src/main/java/org/apache/datasketches/memory/WritableBuffer.java with 100% similarity]
datasketches-memory-java8/src/main/java/org/apache/datasketches/memory/WritableHandle.java [moved from src/main/java/org/apache/datasketches/memory/WritableHandle.java with 100% similarity]
datasketches-memory-java8/src/main/java/org/apache/datasketches/memory/WritableMap.java [moved from src/main/java/org/apache/datasketches/memory/WritableMap.java with 100% similarity]
datasketches-memory-java8/src/main/java/org/apache/datasketches/memory/WritableMapHandle.java [moved from src/main/java/org/apache/datasketches/memory/WritableMapHandle.java with 100% similarity]
datasketches-memory-java8/src/main/java/org/apache/datasketches/memory/WritableMemory.java [moved from src/main/java/org/apache/datasketches/memory/WritableMemory.java with 100% similarity]
datasketches-memory-java8/src/main/java/org/apache/datasketches/memory/internal/AccessByteBuffer.java [moved from src/main/java/org/apache/datasketches/memory/internal/AccessByteBuffer.java with 100% similarity]
datasketches-memory-java8/src/main/java/org/apache/datasketches/memory/internal/AllocateDirect.java [moved from src/main/java/org/apache/datasketches/memory/internal/AllocateDirect.java with 100% similarity]
datasketches-memory-java8/src/main/java/org/apache/datasketches/memory/internal/AllocateDirectMap.java [moved from src/main/java/org/apache/datasketches/memory/internal/AllocateDirectMap.java with 100% similarity]
datasketches-memory-java8/src/main/java/org/apache/datasketches/memory/internal/AllocateDirectWritableMap.java [moved from src/main/java/org/apache/datasketches/memory/internal/AllocateDirectWritableMap.java with 100% similarity]
datasketches-memory-java8/src/main/java/org/apache/datasketches/memory/internal/BBNonNativeWritableBufferImpl.java [moved from src/main/java/org/apache/datasketches/memory/internal/BBNonNativeWritableBufferImpl.java with 100% similarity]
datasketches-memory-java8/src/main/java/org/apache/datasketches/memory/internal/BBNonNativeWritableMemoryImpl.java [moved from src/main/java/org/apache/datasketches/memory/internal/BBNonNativeWritableMemoryImpl.java with 100% similarity]
datasketches-memory-java8/src/main/java/org/apache/datasketches/memory/internal/BBWritableBufferImpl.java [moved from src/main/java/org/apache/datasketches/memory/internal/BBWritableBufferImpl.java with 100% similarity]
datasketches-memory-java8/src/main/java/org/apache/datasketches/memory/internal/BBWritableMemoryImpl.java [moved from src/main/java/org/apache/datasketches/memory/internal/BBWritableMemoryImpl.java with 100% similarity]
datasketches-memory-java8/src/main/java/org/apache/datasketches/memory/internal/BaseBufferImpl.java [moved from src/main/java/org/apache/datasketches/memory/internal/BaseBufferImpl.java with 100% similarity]
datasketches-memory-java8/src/main/java/org/apache/datasketches/memory/internal/BaseStateImpl.java [moved from src/main/java/org/apache/datasketches/memory/internal/BaseStateImpl.java with 100% similarity]
datasketches-memory-java8/src/main/java/org/apache/datasketches/memory/internal/BaseWritableBufferImpl.java [moved from src/main/java/org/apache/datasketches/memory/internal/BaseWritableBufferImpl.java with 100% similarity]
datasketches-memory-java8/src/main/java/org/apache/datasketches/memory/internal/BaseWritableMemoryImpl.java [moved from src/main/java/org/apache/datasketches/memory/internal/BaseWritableMemoryImpl.java with 100% similarity]
datasketches-memory-java8/src/main/java/org/apache/datasketches/memory/internal/BufferImpl.java [moved from src/main/java/org/apache/datasketches/memory/internal/BufferImpl.java with 100% similarity]
datasketches-memory-java8/src/main/java/org/apache/datasketches/memory/internal/CompareAndCopy.java [moved from src/main/java/org/apache/datasketches/memory/internal/CompareAndCopy.java with 100% similarity]
datasketches-memory-java8/src/main/java/org/apache/datasketches/memory/internal/DirectNonNativeWritableBufferImpl.java [moved from src/main/java/org/apache/datasketches/memory/internal/DirectNonNativeWritableBufferImpl.java with 100% similarity]
datasketches-memory-java8/src/main/java/org/apache/datasketches/memory/internal/DirectNonNativeWritableMemoryImpl.java [moved from src/main/java/org/apache/datasketches/memory/internal/DirectNonNativeWritableMemoryImpl.java with 100% similarity]
datasketches-memory-java8/src/main/java/org/apache/datasketches/memory/internal/DirectWritableBufferImpl.java [moved from src/main/java/org/apache/datasketches/memory/internal/DirectWritableBufferImpl.java with 100% similarity]
datasketches-memory-java8/src/main/java/org/apache/datasketches/memory/internal/DirectWritableMemoryImpl.java [moved from src/main/java/org/apache/datasketches/memory/internal/DirectWritableMemoryImpl.java with 100% similarity]
datasketches-memory-java8/src/main/java/org/apache/datasketches/memory/internal/HeapNonNativeWritableBufferImpl.java [moved from src/main/java/org/apache/datasketches/memory/internal/HeapNonNativeWritableBufferImpl.java with 100% similarity]
datasketches-memory-java8/src/main/java/org/apache/datasketches/memory/internal/HeapNonNativeWritableMemoryImpl.java [moved from src/main/java/org/apache/datasketches/memory/internal/HeapNonNativeWritableMemoryImpl.java with 100% similarity]
datasketches-memory-java8/src/main/java/org/apache/datasketches/memory/internal/HeapWritableBufferImpl.java [moved from src/main/java/org/apache/datasketches/memory/internal/HeapWritableBufferImpl.java with 100% similarity]
datasketches-memory-java8/src/main/java/org/apache/datasketches/memory/internal/HeapWritableMemoryImpl.java [moved from src/main/java/org/apache/datasketches/memory/internal/HeapWritableMemoryImpl.java with 100% similarity]
datasketches-memory-java8/src/main/java/org/apache/datasketches/memory/internal/Ints.java [moved from src/main/java/org/apache/datasketches/memory/internal/Ints.java with 100% similarity]
datasketches-memory-java8/src/main/java/org/apache/datasketches/memory/internal/MapHandleImpl.java [moved from src/main/java/org/apache/datasketches/memory/internal/MapHandleImpl.java with 100% similarity]
datasketches-memory-java8/src/main/java/org/apache/datasketches/memory/internal/MapNonNativeWritableBufferImpl.java [moved from src/main/java/org/apache/datasketches/memory/internal/MapNonNativeWritableBufferImpl.java with 100% similarity]
datasketches-memory-java8/src/main/java/org/apache/datasketches/memory/internal/MapNonNativeWritableMemoryImpl.java [moved from src/main/java/org/apache/datasketches/memory/internal/MapNonNativeWritableMemoryImpl.java with 100% similarity]
datasketches-memory-java8/src/main/java/org/apache/datasketches/memory/internal/MapWritableBufferImpl.java [moved from src/main/java/org/apache/datasketches/memory/internal/MapWritableBufferImpl.java with 100% similarity]
datasketches-memory-java8/src/main/java/org/apache/datasketches/memory/internal/MapWritableMemoryImpl.java [moved from src/main/java/org/apache/datasketches/memory/internal/MapWritableMemoryImpl.java with 100% similarity]
datasketches-memory-java8/src/main/java/org/apache/datasketches/memory/internal/MemoryImpl.java [moved from src/main/java/org/apache/datasketches/memory/internal/MemoryImpl.java with 100% similarity]
datasketches-memory-java8/src/main/java/org/apache/datasketches/memory/internal/NativeWritableBufferImpl.java [moved from src/main/java/org/apache/datasketches/memory/internal/NativeWritableBufferImpl.java with 100% similarity]
datasketches-memory-java8/src/main/java/org/apache/datasketches/memory/internal/NativeWritableMemoryImpl.java [moved from src/main/java/org/apache/datasketches/memory/internal/NativeWritableMemoryImpl.java with 100% similarity]
datasketches-memory-java8/src/main/java/org/apache/datasketches/memory/internal/NioBits.java [moved from src/main/java/org/apache/datasketches/memory/internal/NioBits.java with 100% similarity]
datasketches-memory-java8/src/main/java/org/apache/datasketches/memory/internal/NonNativeWritableBufferImpl.java [moved from src/main/java/org/apache/datasketches/memory/internal/NonNativeWritableBufferImpl.java with 100% similarity]
datasketches-memory-java8/src/main/java/org/apache/datasketches/memory/internal/NonNativeWritableMemoryImpl.java [moved from src/main/java/org/apache/datasketches/memory/internal/NonNativeWritableMemoryImpl.java with 100% similarity]
datasketches-memory-java8/src/main/java/org/apache/datasketches/memory/internal/Prim.java [moved from src/main/java/org/apache/datasketches/memory/internal/Prim.java with 100% similarity]
datasketches-memory-java8/src/main/java/org/apache/datasketches/memory/internal/ReadOnlyException.java [moved from src/main/java/org/apache/datasketches/memory/internal/ReadOnlyException.java with 100% similarity]
datasketches-memory-java8/src/main/java/org/apache/datasketches/memory/internal/StepBoolean.java [moved from src/main/java/org/apache/datasketches/memory/internal/StepBoolean.java with 100% similarity]
datasketches-memory-java8/src/main/java/org/apache/datasketches/memory/internal/UnsafeUtil.java [moved from src/main/java/org/apache/datasketches/memory/internal/UnsafeUtil.java with 100% similarity]
datasketches-memory-java8/src/main/java/org/apache/datasketches/memory/internal/Utf8.java [moved from src/main/java/org/apache/datasketches/memory/internal/Utf8.java with 100% similarity]
datasketches-memory-java8/src/main/java/org/apache/datasketches/memory/internal/Util.java [moved from src/main/java/org/apache/datasketches/memory/internal/Util.java with 100% similarity]
datasketches-memory-java8/src/main/java/org/apache/datasketches/memory/internal/WritableBufferImpl.java [moved from src/main/java/org/apache/datasketches/memory/internal/WritableBufferImpl.java with 100% similarity]
datasketches-memory-java8/src/main/java/org/apache/datasketches/memory/internal/WritableDirectHandleImpl.java [moved from src/main/java/org/apache/datasketches/memory/internal/WritableDirectHandleImpl.java with 100% similarity]
datasketches-memory-java8/src/main/java/org/apache/datasketches/memory/internal/WritableMapHandleImpl.java [moved from src/main/java/org/apache/datasketches/memory/internal/WritableMapHandleImpl.java with 100% similarity]
datasketches-memory-java8/src/main/java/org/apache/datasketches/memory/internal/WritableMemoryImpl.java [moved from src/main/java/org/apache/datasketches/memory/internal/WritableMemoryImpl.java with 100% similarity]
datasketches-memory-java8/src/main/java/org/apache/datasketches/memory/internal/XxHash64.java [moved from src/main/java/org/apache/datasketches/memory/internal/XxHash64.java with 100% similarity]
datasketches-memory-java8/src/main/java/org/apache/datasketches/memory/internal/package-info.java [moved from src/main/java/org/apache/datasketches/memory/internal/package-info.java with 100% similarity]
datasketches-memory-java8/src/main/java/org/apache/datasketches/memory/package-info.java [moved from src/main/java/org/apache/datasketches/memory/package-info.java with 100% similarity]
datasketches-memory-java8/src/main/javadoc/overview.html [moved from src/main/javadoc/overview.html with 100% similarity]
datasketches-memory-java8/src/test/java/org/apache/datasketches/memory/test/AllocateDirectMapMemoryTest.java [moved from src/test/java/org/apache/datasketches/memory/test/AllocateDirectMapMemoryTest.java with 100% similarity]
datasketches-memory-java8/src/test/java/org/apache/datasketches/memory/test/AllocateDirectMemoryTest.java [moved from src/test/java/org/apache/datasketches/memory/test/AllocateDirectMemoryTest.java with 100% similarity]
datasketches-memory-java8/src/test/java/org/apache/datasketches/memory/test/AllocateDirectWritableMapMemoryTest.java [moved from src/test/java/org/apache/datasketches/memory/test/AllocateDirectWritableMapMemoryTest.java with 100% similarity]
datasketches-memory-java8/src/test/java/org/apache/datasketches/memory/test/BaseBufferTest.java [moved from src/test/java/org/apache/datasketches/memory/test/BaseBufferTest.java with 100% similarity]
datasketches-memory-java8/src/test/java/org/apache/datasketches/memory/test/BaseStateTest.java [moved from src/test/java/org/apache/datasketches/memory/test/BaseStateTest.java with 100% similarity]
datasketches-memory-java8/src/test/java/org/apache/datasketches/memory/test/Buffer2Test.java [moved from src/test/java/org/apache/datasketches/memory/test/Buffer2Test.java with 100% similarity]
datasketches-memory-java8/src/test/java/org/apache/datasketches/memory/test/BufferBoundaryCheckTest.java [moved from src/test/java/org/apache/datasketches/memory/test/BufferBoundaryCheckTest.java with 100% similarity]
datasketches-memory-java8/src/test/java/org/apache/datasketches/memory/test/BufferInvariantsTest.java [moved from src/test/java/org/apache/datasketches/memory/test/BufferInvariantsTest.java with 100% similarity]
datasketches-memory-java8/src/test/java/org/apache/datasketches/memory/test/BufferReadWriteSafetyTest.java [moved from src/test/java/org/apache/datasketches/memory/test/BufferReadWriteSafetyTest.java with 100% similarity]
datasketches-memory-java8/src/test/java/org/apache/datasketches/memory/test/BufferTest.java [moved from src/test/java/org/apache/datasketches/memory/test/BufferTest.java with 100% similarity]
datasketches-memory-java8/src/test/java/org/apache/datasketches/memory/test/CommonBufferTest.java [moved from src/test/java/org/apache/datasketches/memory/test/CommonBufferTest.java with 100% similarity]
datasketches-memory-java8/src/test/java/org/apache/datasketches/memory/test/CommonMemoryTest.java [moved from src/test/java/org/apache/datasketches/memory/test/CommonMemoryTest.java with 100% similarity]
datasketches-memory-java8/src/test/java/org/apache/datasketches/memory/test/CopyMemoryOverlapTest.java [moved from src/test/java/org/apache/datasketches/memory/test/CopyMemoryOverlapTest.java with 100% similarity]
datasketches-memory-java8/src/test/java/org/apache/datasketches/memory/test/CopyMemoryTest.java [moved from src/test/java/org/apache/datasketches/memory/test/CopyMemoryTest.java with 100% similarity]
datasketches-memory-java8/src/test/java/org/apache/datasketches/memory/test/ExampleMemoryRequestServerTest.java [moved from src/test/java/org/apache/datasketches/memory/test/ExampleMemoryRequestServerTest.java with 100% similarity]
datasketches-memory-java8/src/test/java/org/apache/datasketches/memory/test/IgnoredArrayOverflowTest.java [moved from src/test/java/org/apache/datasketches/memory/test/IgnoredArrayOverflowTest.java with 100% similarity]
datasketches-memory-java8/src/test/java/org/apache/datasketches/memory/test/IsValidUtf8TestUtil.java [moved from src/test/java/org/apache/datasketches/memory/test/IsValidUtf8TestUtil.java with 100% similarity]
datasketches-memory-java8/src/test/java/org/apache/datasketches/memory/test/LeafImplTest.java [moved from src/test/java/org/apache/datasketches/memory/test/LeafImplTest.java with 100% similarity]
datasketches-memory-java8/src/test/java/org/apache/datasketches/memory/test/MemoryBoundaryCheckTest.java [moved from src/test/java/org/apache/datasketches/memory/test/MemoryBoundaryCheckTest.java with 100% similarity]
datasketches-memory-java8/src/test/java/org/apache/datasketches/memory/test/MemoryReadWriteSafetyTest.java [moved from src/test/java/org/apache/datasketches/memory/test/MemoryReadWriteSafetyTest.java with 100% similarity]
datasketches-memory-java8/src/test/java/org/apache/datasketches/memory/test/MemoryTest.java [moved from src/test/java/org/apache/datasketches/memory/test/MemoryTest.java with 100% similarity]
datasketches-memory-java8/src/test/java/org/apache/datasketches/memory/test/MemoryWriteToTest.java [moved from src/test/java/org/apache/datasketches/memory/test/MemoryWriteToTest.java with 100% similarity]
datasketches-memory-java8/src/test/java/org/apache/datasketches/memory/test/NativeWritableBufferImplTest.java [moved from src/test/java/org/apache/datasketches/memory/test/NativeWritableBufferImplTest.java with 100% similarity]
datasketches-memory-java8/src/test/java/org/apache/datasketches/memory/test/NativeWritableMemoryImplTest.java [moved from src/test/java/org/apache/datasketches/memory/test/NativeWritableMemoryImplTest.java with 100% similarity]
datasketches-memory-java8/src/test/java/org/apache/datasketches/memory/test/NioBitsTest.java [moved from src/test/java/org/apache/datasketches/memory/test/NioBitsTest.java with 100% similarity]
datasketches-memory-java8/src/test/java/org/apache/datasketches/memory/test/NonNativeWritableBufferImplTest.java [moved from src/test/java/org/apache/datasketches/memory/test/NonNativeWritableBufferImplTest.java with 100% similarity]
datasketches-memory-java8/src/test/java/org/apache/datasketches/memory/test/NonNativeWritableMemoryImplTest.java [moved from src/test/java/org/apache/datasketches/memory/test/NonNativeWritableMemoryImplTest.java with 100% similarity]
datasketches-memory-java8/src/test/java/org/apache/datasketches/memory/test/ReflectUtil.java [moved from src/test/java/org/apache/datasketches/memory/test/ReflectUtil.java with 100% similarity]
datasketches-memory-java8/src/test/java/org/apache/datasketches/memory/test/SpecificLeafTest.java [moved from src/test/java/org/apache/datasketches/memory/test/SpecificLeafTest.java with 100% similarity]
datasketches-memory-java8/src/test/java/org/apache/datasketches/memory/test/UnsafeUtilTest.java [moved from src/test/java/org/apache/datasketches/memory/test/UnsafeUtilTest.java with 100% similarity]
datasketches-memory-java8/src/test/java/org/apache/datasketches/memory/test/Utf8Test.java [moved from src/test/java/org/apache/datasketches/memory/test/Utf8Test.java with 100% similarity]
datasketches-memory-java8/src/test/java/org/apache/datasketches/memory/test/UtilTest.java [moved from src/test/java/org/apache/datasketches/memory/test/UtilTest.java with 100% similarity]
datasketches-memory-java8/src/test/java/org/apache/datasketches/memory/test/WritableDirectCopyTest.java [moved from src/test/java/org/apache/datasketches/memory/test/WritableDirectCopyTest.java with 100% similarity]
datasketches-memory-java8/src/test/java/org/apache/datasketches/memory/test/WritableMemoryTest.java [moved from src/test/java/org/apache/datasketches/memory/test/WritableMemoryTest.java with 100% similarity]
datasketches-memory-java8/src/test/java/org/apache/datasketches/memory/test/XxHash64LoopingTest.java [moved from src/test/java/org/apache/datasketches/memory/test/XxHash64LoopingTest.java with 100% similarity]
datasketches-memory-java8/src/test/java/org/apache/datasketches/memory/test/XxHash64Test.java [moved from src/test/java/org/apache/datasketches/memory/test/XxHash64Test.java with 100% similarity]
datasketches-memory-java8/src/test/java/org/apache/datasketches/memory/test/ZeroCapacityTest.java [moved from src/test/java/org/apache/datasketches/memory/test/ZeroCapacityTest.java with 100% similarity]
datasketches-memory-java8/src/test/java/org/apache/datasketches/memory/test/package-info.java [moved from src/test/java/org/apache/datasketches/memory/test/package-info.java with 100% similarity]
datasketches-memory-java8/src/test/resources/GettysburgAddress.txt [moved from src/test/resources/GettysburgAddress.txt with 100% similarity]
docs/index.md [new file with mode: 0644]
pom.xml