You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@datasketches.apache.org by ke...@apache.org on 2019/05/08 22:52:18 UTC
[incubator-datasketches-memory] branch master created (now fd3a961)
This is an automated email from the ASF dual-hosted git repository.
kenn pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-datasketches-memory.git.
at fd3a961 update javadoc
This branch includes the following new commits:
new 081920a Initial commit
new 642e77d Moved experimental/memory4 to here.
new 67d891e Changed package from memory4 to memory
new 402a588 Adding try-with-resources where possible.
new 27bac4e Correct FindBugs warnings
new 081ac61 update pom
new 81a5d0d Fixed javadoc errors and warnings
new e47f594 Minor updates
new 0031576 Fixed pom
new c215fec Allocate map cleanup 1
new 2209990 Clean up mapping classes, update unit tests.
new 3050ea7 Update javadocs
new f0dcd64 Update javadocs
new c316336 update package info
new 7ed3959 update readme
new 37c2255 Update javadocs
new 511b677 Update overview.html
new 27837f9 pulled in java.nio.Buffer for reference
new 68f9cd4 updated MemoryState copy method
new 5f2b104 Merge branch 'master' into Buffer
new 3794673 Initial setup for Positional Buffer and WritableBuffer
new f6bdf0e Change MemoryState to ResourceState
new 8550bd3 Simplify static heap array wraps
new 2217645 updated javadoc, restructuring
new c6e587b Next try to simplify mapping interface
new 950c8d3 Reduced dependence on resource classes
new 3c93edb update unit tests
new 3ea5eb5 Remove dependence of AccessByteBuffer on WritableMemory.
new de8f6a0 Changes moving toward Buffer impl
new b058bda working on positional
new 93f9965 Filling in Buffer impl
new 0c6c877 Filled in Buffer impls
new e62ccbb small changes
new 2cf571f Minor updates to docs
new 79bf8f9 Added asBuffer tests to Memory.
new 702054d Added duplicate, fixed Buffer region, started compareTo, had to stop.
new ddfc2d5 Added tests for Memory duplicate()
new 644cc17 Picks up pos, limit from ByteBuffer
new f501659 Try again.
new 0cbb2ee Buffer Tests
new b2942ae Code cleanup
new 12bb274 Merge branch 'master' into buffer-tests
new 53f6815 Identify tests files using Memory
new b7643a6 Merge branch 'master' into buffer-tests
new 2e69637 Add buffer test
new 1175969 Inbetween changes
new 21995ad remove AllocateDirectBufferTest
new 76a77df Simplified StepBoolean
new e7c26c6 Unit test progress
new f5a5e14 more unit tests for buffer
new 4051135 Commented out Buffer.compareTo for now.
new 1a66d7a Removed isBits methods, not needed.
new 72ecad6 More unit tests.
new 26f0102 update MemoryRequest logic
new 2d6eb8f Refactored MemoryRequest handling into WritableMemoryDirectHandler.
new e82b97f add .travis.yml, and readme.md badges.
new ff55cbe Add javadocs to site
new fa32769 Rename api to docs
new 48e12ac correct readme
new 3959253 Moved javadocs to web site
new 5ac6b19 Update Javadocs
new a973513 Improved BigEndian detection, with unit tests.
new 67b3da4 Added Monitoring.
new 8cdd817 Added endianness to toHexString() output.
new 6af79d1 Corrected decrementing problem during close().
new cb7ec8b Javadoc fix.
new aea75f2 Separated monitored direct memory into map and plain direct.
new 1977972 Added Checkstyle & FindBugs in tools.
new 7e30889 Update authors
new dddd00b Corrected javadoc error
new bccfed5 fix typo.
new 4cfa958 Minor updates
new 3580fc6 Intermediate changes
new 5ef36c0 Making MemoryMgr extendable.
new d6e1b0d Update javadocs
new a9881a5 Update unit tests, minor fixes
new c791b13 Fix bug in putShort(...) in WritableMemory
new e789e1c Add isSameResource(...) to Memory
new 3349dfc update comment in MemoryCheckstyle.xml
new d3e0358 new package name
new be9c8e3 new repo URL, updated dependencies
new d1c1fea Merge branch 'master' of git@github.com:DataSketches/memory.git
new a0fdfa1 removed comment, updated versioneye
new bb1ca8a [maven-release-plugin] prepare release memory-0.10.0
new 9a66a53 [maven-release-plugin] prepare for next development iteration
new bf7e6dc Allow memory/buffer to have zero capacity
new 22e82d5 Added getRegionOffset to both Buffer and Memory
new 8b1547d Merge pull request #3 from niketh/master
new 87826b6 Add methods for getting primitives with absolute position
new 9ea82f8 Merge pull request #4 from niketh/master
new eb07f0f Add support for zero length arrays
new cef9fbd Fix failing tests
new 9da566a Fix braces
new eb59fc8 Merge pull request #5 from niketh/zero-length-array
new a1047cd Return static instance incase array/bytebuff capacity is zero
new 09dd2ec Increase coverage
new 5d65777 Merge pull request #6 from niketh/static-mem-size-zero
new 095feaa fixed checkstyle warnings
new 502b812 Increase coverage
new d5d4a15 Merge pull request #7 from niketh/static-mem-size-zero
new 62112e9 Adding more tests
new f552c67 Merge pull request #8 from niketh/static-mem-sizezero
new 453a60d Increase coverall coverage
new c17bb41 Merge pull request #9 from niketh/static-mem-size-zero
new dae836b Added isSameResourceState to Buffer.
new be2be3a Update pom and readme
new e7e7369 [maven-release-plugin] prepare release memory-0.10.1
new ba0d740 [maven-release-plugin] prepare for next development iteration
new 7f96d9d Fixed bug in Buffer where region() was not setting the positionals correctly.
new 14ed409 Changed WritableMapHandler to WritableMapHandle for consistency with the other handles.
new f54a1b0 Added parallel unit tests for buffer direct cases
new 839aa75 update pom
new e99a94f Cleaned up BaseBuffer
new 59e805b Add putXXX(offset, value) to WritableBuffer.
new 1e36644 [maven-release-plugin] prepare release memory-0.10.2
new 82ab0fe [maven-release-plugin] prepare for next development iteration
new e2b3a68 Update javadoc for package-info
new 3ba4ebe update overview & package-info
new 1915d86 Eliminated two redundant checkValid().
new eb4fdd8 Improve Javadoc for swapBytes()
new 291ea1e DefaultMemoryManager now checks for null in requestClose().
new 2ad5b2b Update pom
new 157a765 update pom
new c1cd6b8 update Readme.md
new 8a52de8 Fixed some benign FindBugs warnings.
new 0c297b8 Added unit tests for JDK7compatibility class. Fixed problems in both methods.
new 9a5e4ee removed unused shade plugin
new 6a701f0 Merge pull request #11 from DataSketches/remove-shade-plugin
new a31dc4d Fix FindBugs warning.
new fb9abb7 [maven-release-plugin] prepare release memory-0.10.3
new b456331 [maven-release-plugin] prepare for next development iteration
new 73d1618 add null-check for isSameResource()
new 240b580 Added tests for null mem in isSameResource()
new 6f9faa4 Add Memory.getUtf8() and WritableMemory.putUtf8()
new 180fa80 Add more tests
new 9f92f25 More tests
new f7625df Merge pull request #13 from leventov/utf8
new cfbc526 A number of methods should have been made static.
new 421a0dc Fixed mostly lacking "final"
new 8a7c38a moved the restricted class and method to restricted section at the end
new d159594 Moved private DecodeUtil to end.
new ca731bf Add sb.ensureCapacity()
new 3f84168 Moved UTF-8 code to its own class.
new 375f008 update pom
new c79e75d Merge branch 'master' into utf8
new b3ca576 Update utf8
new 7db66ff Update Utf8, but not finished.
new 3523d51 Rename methods
new 68919ab Improve test coverage
new 6ac5cab Fix javadoc
new 71e9eb2 Refactoring method names and arguments.
new f642340 Optimize getCharsAsUtf8 for CharBuffer case
new dd0638f Update comment
new f6d680a Preparation for redesign of Utf8 encoding.
new 8df717b Update prep, use Java Character.isSurrogate(c)
new 79849af Update error messages.
new 9bae1b7 Mostly style cleanup
new 5cbdd9e Code comment edits.
new 66459c2 Merge branch 'utf8' of git@github.com:DataSketches/memory.git into utf8
new 454ba7e minor cleanup
new 53ea57f Add finals.
new 8c09375 Added finals.
new d1d0da1 added unit tests for better coverage.
new 720d409 Merge pull request #16 from DataSketches/utf8
new 9060bc7 Changed bounds checks to hard for get/put arrays, copy, compareTo, etc.
new c446225 more assertBounds to checkBounds
new 6d652ac Update tests to reflect different thrown exception.
new 3c1e21d Merge pull request #17 from DataSketches/HardBoundsChecksForArrays
new d6dd4f1 Removed unnecessary initializations of class members.
new ffdbf81 Merge pull request #18 from DataSketches/CleanupResourceStateConstruction
new 7d4001f [maven-release-plugin] prepare release memory-0.10.4
new f9f9def [maven-release-plugin] prepare for next development iteration
new 5356a8b Fix 404 in Readme pointing to Javadocs
new 2d5070d Make BaseBuffer public
new 47a6e98 Replace assert with real checks in WritableMemoryImpl.writableRegion()
new 91d8da9 Simplify StepBoolean, reduce allocations of those objects in ResourceState
new 4875044 Remove unnecessary allocation
new 62b9f6c Small simplification in compareTo() code
new b0071b9 Add Memory.checkBounds()
new 7901c5a Fix javadoc
new afd5001 Add Memory.wrap(byte[], ByteOrder)
new f8cc106 Always make checks instead of assertions in WritableBufferImpl.doRegion() and doDuplicate()
new 4fc67e3 Cache Field objects in AccessByteBuffer
new ff26abd Simplified StepBoolean
new a8cd93f Change Memory.asWritableBuffer() to ignore ByteBuffer resource positional values.
new 2026052 Updated ResourceState
new c7de991 Added new CheckBounds(offset, capacity) to Memory.
new bd8f6d6 Improvements to AccessByteBuffer
new 709c47f Added parallel checkBounds to Buffer.
new 9da2c0d More javadoc changes.
new 230c413 Removed Memory.duplicate()
new 3878b82 Remove ResourceState copies from asBuffer(), asMemory(), duplicate(), but not region().
new 2bf6df6 Javadoc edits.
new d8a5f78 Merge pull request #23 from DataSketches/assorted-changes-3
new a6a52b5 Fix a bug in WritableMemoryImpl.compareAndSwapLong()
new dc75248 Add WritableMemoryImpl.assertBounds()
new bad8003 Fix bugs with array scale overflow
new 951761a Refactor BaseBuffer, Buffer, WritableBufferImpl; add assertBounds(), incrementPosition(long, long), checkLimits(), checkValid() methods
new 46b1906 Fix bugs in WritableBufferImpl.getXxx(long)
new a067a1f Use checkValid() in checkLimits()
new 301f83e Remove extra check in WritableBufferImpl.putByte()
new eacb17b Ignore too big test
new acfd411 Added finals
new 15af1db Updated javadocs
new 29a5c51 Eliminated duplicate checks, added additional methods to BaseBuffer.
new 2a58049 Various fixes.
new dcf412e update asWritableMemory()
new 5c85106 Last commit before merge with master.
new ceae27f Moved checkBounds earlier in compareTo and copyTo.
new b9a6fb5 Added copyMemoryOverlapTest.
new e972fff Merge pull request #29 from DataSketches/assorted-changes-5
new 0d8cba6 Added unit tests
new 72a7a18 update code comments
new c226eb2 Removed static primitive wraps from Buffer and WritableBuffer.
new 033adc7 Added unit tests
new af76ef5 Added unit tests as examples.
new db28851 Update removeBufferStatics
new 91abcbf Backed out previous commit, which was a mistake.
new 79a379a Merge pull request #30 from DataSketches/removeBufferStatics
new 47e313f Code clean up, eliminate duplicate code, minor bug fix.
new 4d60edd Fixed javadoc errors.
new c2de621 Javadocs and formatting
new 4b6c964 Add test as example.
new 0e1a29c Minor style fixes.
new fff0f79 sync cleanup
new eec61b1 Update Memory, WritableMemory, WritableMemoryImpl for consistent degenerate cases.
new 095fb13 Update cleanup
new c800b1f Update Cleanup
new 4e0e659 Added return of #Chars decoded to getCharsFromUtf8().
new 4373e29 Update cleanup.
new 49e4319 Disabled println
new d6713bf remove unneeded Overload
new f775268 WritableHandle extends Handle
new 5ae5292 Changed my mind.
new 9e00665 putCharsToUtf8() now returns number of bytes encoded.
new 11a7d87 Rename length parameters to reflect actual units.
new 49f7e9f Fix javadocs
new a1a05ed Merge pull request #34 from DataSketches/Cleanup
new 85e91b2 Extract byte order agnostic BaseWritableMemoryImpl
new 24f1eaf Remove unused field
new 3deceff Extract byte order agnostic BaseWritableBufferImpl
new 705649c Remove unused field in WritableBufferImpl
new 9046220 Overlap-checking and chunked Memory.copyTo(); safer getArray and putArray methods
new da7ae70 Code style issues:
new c7e6aff Move methods up
new 702206a Removed unused imports
new 58827fb Fix a bug in Memory.compareTo() when comparing ranges with same start but different lengths; Refine Memory.compareTo() and Buffer.compareTo() javadocs
new b03cf17 Remove annotations
new 9ff7c56 Add unit tests
new 1b92094 Less checks in getArray/putArray
new 1915c07 Operators belong on the next line.
new c536d4d Fixed bug. Created common class for all compare and copy logic.
new 511bdc0 Changed to overflow-aware comparison.
new efb04dd Sync with origin
new a8d283c Add Memory.equalTo(Memory that) and equalTo(long, Memory, long, long);
new bedf853 Merge pull request #37 from DataSketches/assorted-changes-7
new 474ca59 Add possible ability to work with JDK > 1.8.
new 7d5378f Fix a bug in CompareAndCopy.equals(); optimize performance
new 772492f Add Memory.writeTo() method
new 2eebc52 Leftover tests
new 62c1b2c Remove unused constant
new 8105f69 Chunk unsafe.setMemory() calls
new f587df3 nit
new 4508f0d Merge pull request #45 from DataSketches/chunked-unsafe-set-memory
new 32bf3a4 Add finals. Remove unnecessary casts.
new e59dc8b Remove spaces.
new 305f2fe Merge pull request #40 from DataSketches/equals-changes
new 1272f84 correct typo
new e7825b7 Merge branch 'master' into AllowJDK_GT1.7
new 6d89c30 Merge branch 'master' into memory-write-to
new 4389a89 Make some methods static, use try-with-resource.
new 3562ad4 Make mergable with Add Memory.writeTo() method.
new 7b84d82 Make mergable with Allow jdk gt1.7.
new f062b69 Merge pull request #44 from DataSketches/memory-write-to
new 3b0adc4 Merge pull request #46 from DataSketches/AllowJDK_GT1.7
new 6156f0c Fix getAndAdd bug.
new b888e97 Read-write safety and minor changes and cleanups
new 07afefc Fix a bug in getAndAdd implementation; Simplify for performance
new 17d95e2 Fix
new 9259a85 removed writableDuplicate.
new 5357cb6 Merge branch 'master' into read-write
new e2a4ce8 Fixed missing Overrides, @SuppressWarnings("resource").
new 5e61052 Merge pull request #49 from DataSketches/read-write
new cffd2b4 Fixed import order
new 81c1970 Merge remote-tracking branch 'origin/master' into get-and-add-fixes
new dced102 Merge pull request #50 from DataSketches/get-and-add-fixes
new e14076d Make API less specific; Hide WritableDirectHandle from the API
new 27cf909 JDK is now a string.
new a320f95 Renamed BufferTest2 to Buffer2Test. Disabled @Ignore in ArrayOverflowTest.
new 50e0396 Fix problem with asBuffer()
new dc9c820 Set ArrayOverflowTest back to normal.
new 28de4a0 Fixed bugs in test.
new 82095f6 Final fix for master build problems.
new 4e8db21 Fix ArrayOverflowTest, asBuffer()
new f544151 Add test.
new a91cb81 Merge branch 'master' into JDKchecks
new 7286a23 Merge pull request #54 from DataSketches/JDKchecks
new 1588298 Merge branch 'master' into api-changes
new 82d3585 Added additional check for JDK strings.
new b3278c7 Merge branch 'master' into api-changes
new 37e84f2 Merge pull request #52 from DataSketches/api-changes
new 3eff7f0 Nit
new e805c07 Fix redundant WritableMemory.writableMap issue #53
new 722edf9 Added equals(that) and hashCode()
new ae74c29 Changed equalsTo(that) to equals(that), added hashCode(), added unit tests.
new 8613cfc Fixed bug in CompareAndCopy.equals(...).
new 0aced40 Removed BaseBuffer reference from ResourceState.
new 55ad03f New Read-only scheme
new 5d2d57c Review fixes
new db6aadf resourceIsReadOnly_ flag is now final boolean.
new d9dec74 New MemoryRequestServer built on NewReadOnlyScheme.
new d0deb64 Merge pull request #60 from DataSketches/NewReadOnlyScheme
new 169e501 MemoryRequestServer working now.
new d564ea8 Made WritableDirectHandle package-private again.
new 9ba650b Eliminated swapBytes field from ResourceState, it is automatically computed.
new 0572cae Updated names for consistency: getResourceOrder(), putResourceOrder(...), etc.
new aadc97a Restored two tests in BufferReadWriteSafetyTests
new a7db770 Added unit tests.
new 44d4ff5 Merge pull request #61 from DataSketches/NewMemoryRequestServer
new ec9bfc9 Fix unused warning
new 30cdf00 Add independence unit test.
new 8f82bd2 Rewrite of javadocs for duplicates, regions and asMemory, asBuffer.
new 3355baa nit comments
new 473ba9e nit comments
new 40f0cee Removed unnecessary fields in WritableMapHandle.
new af18ead Removed RandomAccessFile and MappedByteBuffer from ResourceState
new 05aec8b Removed file and fileOffset from ResourceState
new 6606afb Moved refactored methods to static fields in AllocateDirectMap
new 0d6b49f Cleanup
new 58ac033 Renamed UNSAFE_COPY_MEMORY_THRESHOLD to UNSAFE_COPY_THRESHOLD to be consistent with the name in java.nio.Bits.
new a018ded Checkpoint. Begin merge of BB fields for BB into AccessByteBuffer.
new 3bc4054 CheckPoint 2
new c82666b Simplified AllocateDirectMap to leverage the ZERO_DIRECT_BUFFER.
new 2d235ba Added nio.Bits tracking of AllocateDirect memory.
new c43ada7 Changed test to not cover > 2GB allocations.
new 425916e Hopefully fix travis-ci failures
new 242799b try fix travis-ci build failures
new 5b04266 try fix #3 travis-ci build failures
new 501e99f Removing unsafeObjHeader
new 4f0aa1d Response to PR
new 03194eb simplified reserve, unreserve
new d5f4ee6 Merge pull request #64 from DataSketches/BitsLinkage
new 19095d3 Merge branch 'master' into UnsafeObjHeader
new 8c1ba95 Eliminated UnsafeObjHeader from ResourceState
new 7140e50 Add unit test.
new 8b22c55 Merge pull request #65 from DataSketches/UnsafeObjHeader
new 2f5af82 Page adjustment now only once per allocation.
new 8aa3acb OriginMemory is now final in BaseWritableBufferImpl. Several changes needed to make this work.
new 94c7d33 Merge pull request #66 from DataSketches/FixAsBufferAsMemory
new ed358ed had to remove two "self-equals" checks
new aabbfee Added back the "Owner / Client" test, which now works.
new a2b424f Restore original MemoryRequestServer interface.
new 623f49b Made WritableDirectHandle public for existing code and deprecated it (as public).
new 42f9ed1 Restore as package private. Changed my mind.
new b9e892c remove annotations.
new aaac556 Making WritableDirectHandle package private causes too many ripple changes in sketches-core code.
new 2412d23 Implemented page-aligned DirectMemory if JVM is page-aligned.
new 638bcb1 Update selected changes from PR #67
new 6018191 Merge non-native impls
new 36266e8 Start tests
new abc1190 Merge non-native impls
new ca2ac36 Merge branch 'master' of git@github.com:DataSketches/memory.git
new 4c13a55 Consolidated Endian insensitive methods into BaseWritable*Impl classes.
new 315f223 Added unit tests
new 6757622 Merge pull request #71 from DataSketches/Tests
new e91b611 Improved a unit test
new fafc163 Merge branch 'Tests'
new 3332c3d Merge branch 'master' of git@github.com:DataSketches/memory.git
new 45b2186 Changed isResourceReadOnly() to isReadOnly().
new 51bf176 Update Coveralls badge
new ee455f7 Add code comments
new 17e6839 Fix FindBugs warnings
new 3044bf3 remove .git from pom scm url
new 98f1bcd [maven-release-plugin] prepare release memory-0.11.0
new bc09428 [maven-release-plugin] prepare for next development iteration
new 95ddcbc Formatting (spacing) fixes
new 1000d0b Fix a bug in BaseWritableBufferImpl
new 10116d0 Make ReadOnlyException a subclass of IllegalStateException; Make WritableBuffer.writableDuplicate(), WritableBuffer.writableRegion(), WritableMemory.writableRegion() and WritableMemory.asWritableBuffer() to throw ReadOnlyException eagerly
new ef855d9 Pass both allocationSize and capacity to NioBits.reserveMemory() and unreserveMemory()
new 3149d78 Add tests
new 9b72f95 Simplify AccessByteBuffer
new a586b40 Clarify code comment.
new d67a6a6 Update javadoc
new 5ae12b1 Merge pull request #73 from DataSketches/simplify-AccessByteBuffer
new dd1b802 Merge branch 'master' into some-changes
new db7c15d Added FindBugs dependency, scope=compile to Pom.
new 9b50729 Merge branch 'master' into some-changes
new 6601242 Make error messages more explicit.
new c975eb1 Merge pull request #72 from DataSketches/some-changes
new fba8513 Changed FindBugs scope to "test". Narrowed focus of SuppressWarnings.
new 4679a52 Add additional @SuppressWarnings
new ef8ec41 Temp changes
new 7eee14f Improve Memory.map() and WritableMemory.map() javadocs
new 578f8ab Add Memory.unsafeByteBufferView()
new d5f97fe Intermediate commit
new 77838ca Intermediate commit2
new 752decd Refactoring to eliminate independent ResourceState
new c3566e5 Rename ResourceState to BaseState
new 9c37a56 Added unit tests
new 232afe5 Refactoring, removing duplication.
new a921567 More unit tests
new e4d3827 added finals
new a88d593 rename to zero_read-only_direct_byte_buffer
new 4ba41bf Merge pull request #75 from DataSketches/unsafe-byte-buffer-view
new 7796de1 Merge branch 'master' into NewBase
new 180ffc7 Cleanup variable hiding.
new ff84139 Update javadocs, simplify isReadOnly()
new 2ba3ba7 add comment & Cleanup.
new 30f09cc Cleanup
new 4a273ea Fix not null failure
new e706e92 Added
new e28c764 Added back for compatibility getRegionOffset(long) for both writable Memory and Buffer.
new 82f7c42 Improve NonNativeWritableMemoryImpl.getAndAddLong() and getAndSetLong()
new 5a99080 Minor fixes
new 70d4e16 Harden AllocateDirect's and AllocateDirectMap's Deallocators, warn about non-deterministic resource cleanup
new 9e194d7 Make MapHandle and WritableDirectHandle safe for concurrent publication
new 45946d6 fix issues from comment feedback
new 852de29 Merge pull request #77 from DataSketches/addRegionWithByteOrder
new 114d542 Change "endianness" to "byte order" in javadocs
new afc9861 Fix conflicts in BaseState and BaseWritableMemoryImpl.
new 54b1055 Merge branch 'master' into random-improvements
new 5efd33d add missing method
new d5f8f24 fix writableBuf conflict
new cb9aa61 fix conflict with WritableBuffer
new 06a583d Fix warnings
new f4a9c68 restore original change.
new b427193 restore original change
new 3383e36 Fixed bug in AllocateDirect, other cosmetic changes
new d4daeec Merge pull request #78 from DataSketches/random-improvements
new 0d2dd57 Added, modified unit tests.
new 1f12e47 Use getRegionOffset(long) and getCumulativeOffset(long) where possible.
new ca08d39 First 2 Heap Memory leafs
new 8a96497 update
new d68390c Added Direct Leafs
new 2cc20e2 Added BB Leafs
new e1c6305 Add map leafs
new e3f38d8 Changes so far.
new 167c04d Update
new 179c2ba This version works.
new 54a7aa8 Code clean up. This still works.
new 39e0c0f Added finals to leaf classes
new 86fbc92 Added option of switching byte order on Buffer duplicate.
new 9f9764b Add unit tests for all leafs.
new 25b5a45 Add check for requested map length greater than file length.
new 18944a3 Fixed wrong exception in test.
new 97d1fc2 remove reference to getNativeBaseOffset()
new 779f463 Replaced getNativeBaseOffset() with isDirect().
new 06f64d7 Clean up unnecessary code.
new 19293c5 In process. Added typeId, made readOnly abstract.
new f9fb644 Add unit tests.
new 55e1cc2 Fix warnings
new f7db1e3 Merge pull request #81 from DataSketches/Hoist
new 6d96b70 Catch null ByteOrder; add test.
new 18d5979 Make Default MRSvr public
new 4f48ed9 Add javadocs
new 01c1346 Improve and update javadocs.
new 952c6bb Eliminated abstract from isDirect() and getByteOrder() methods.
new dbace80 Removed regionOffset as instance variable, it can be computed when needed.
new 41e01c7 Added finals.
new da428d6 Created custom Task Tags: //TODO-JDK9.
new 78885bb Fix double dashes in pom comments
new fa74d53 Add unit test.
new 0bf0b64 Updated pom versions
new ebf5e50 [maven-release-plugin] prepare release memory-0.12.0
new 2b51675 [maven-release-plugin] prepare for next development iteration
new a68d69e update Readme.md
new c862134 Updated pom
new 8034c6c Improve error message.
new 5c643d2 Add WritableMemory.allocate(cap, order)
new 5120ebc Javadoc improvement and test
new 19d156d Troubleshooting why the travis-ci build fails, but does not fail locally.
new 633e5b7 Travis-ci is not detecting read-only file.
new bf86428 troubleshooting
new 1ad5ae5 Troubleshooting
new aa54d32 Troubleshooting
new 6f1024d Troubleshooting
new 1925532 Improving isFileReadOnly()
new fbe3e77 Cleanup isFileReadOnly check.
new 9f99509 Merge pull request #86 from DataSketches/allocate-method
new 020354d Update hashCode computation
new 20303df Merge pull request #88 from DataSketches/NewHashCode
new 97848c5 Interim
new 6fdd588 Add xxHash to Memory for hashCode and arbitrary subsequence.
new c2ed55f cleanup code for xxHash integration.
new aabaced Fix checkHashCode()
new 07cca45 Correct javadoc parameter name.
new 1bcaafc Minor cleanup.
new 31535c4 Merge pull request #93 from DataSketches/xxHashIntegration
new d1fa2fd Suppress intentional constant overflow.
new d198cca Update Readme with LGTM badge
new 5dfe0a6 Merge pull request #94 from DataSketches/LGTM_badge
new 51f9d75 [maven-release-plugin] prepare release memory-0.12.1
new ee19de5 [maven-release-plugin] prepare for next development iteration
new ba35175 Update maven plugin versions
new 2fcc35f Add resourceFence for allocate direct and map doClose().
new 1a753ac Merge pull request #95 from DataSketches/Resources
new bbfad24 Add static array xxHash methods
new b0610d6 Fix FindBugs warnings
new 17abdcd Fix FindBugs warnings
new db0ce2b Merge pull request #96 from DataSketches/xxHashArrays
new 2c03fc1 [maven-release-plugin] prepare release memory-0.12.2
new f4c0eb7 [maven-release-plugin] prepare for next development iteration
new 75b279a Add string hash support to xxHash
new fd3a961 update javadoc
The 504 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.
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@datasketches.apache.org
For additional commands, e-mail: commits-help@datasketches.apache.org