This is an automated email from the ASF dual-hosted git repository.

leerho pushed a change to branch master
in repository 
https://gitbox.apache.org/repos/asf/incubator-datasketches-java.git.


      at e2aa1bc  code cleanup

This branch includes the following new commits:

     new b4598b9  Initial commit
     new 3fe7297  repopulating 1
     new a06b061  repopulate 2
     new 2e2e7a5  Removed original HLL code in preparation for new HLL.
     new e49abd2  Enabling maven support and removing ant support for building 
sketch library.
     new d0e83f1  Cleanup of final classes
     new c40a7dd  update dictionary
     new c26a12f  Adding instructions for building and releasing with maven
     new e4f6598  Merge pull request #1 from will-lauer/enableMavenSupport
     new 9dc92f4  added build.xml to gitignore
     new 961aad9  Merge branch 'master' of 
https://github.com/DataSketches/sketches-core.git
     new 0b51ed5  With a pom that points to maven central!
     new 7878752  Moved SetOpReturnState to its own file.
     new eea6345  A pom that can push to maven central
     new 0c02972  Changed setMemory() to initMemory() in builder.
     new 52ddff9  Merge branch 'master' of 
https://github.com/DataSketches/sketches-core.git
     new 19d20c4  Update HLL package-info
     new 67f1779  Add PowerLawGenerator and code examples into test package
     new e712486  Created new method in Union Interface that accepts a Mem 
reference directly.  This bypasses the need to heapify or wrap to create a 
sketch object before unioning.  This mem object MUST be a compact-ordered 
sketch, or a SetSketch from V2 or V3. My light testing says it should work.
     new 7be314a  Minor changes to union unit test.
     new b66d5cc  Made UpdateSketch rebuild() public consistently and it 
returns this.
     new 18ef029  Fixed bugs that Eric found, but not quite the same way.
     new f8455f9  Renaming PREAMBLE_LONGS constant
     new ab43aed  Add ability to reassign a MemoryRegion.  This reuses the same 
object.
     new 2e5b6cf  Merge pull request #2 from DataSketches/UnionOptimization
     new 591cb2d  Disabled print statements in HeapUnionTest and PLG Test.
     new 7b6aa81  Added clarifying javadoc to UpdateSketch.compact(...) method.
     new 014ffe2  New Sketches class and corrections to gitignore, pom.xml, 
UpdateSketch and SetOperation.
     new 038d449  Merge pull request #3 from DataSketches/SketchesClass
     new edae720  dictionary updates
     new 4daa396  Added common static method references to Sketches
     new 68fde98  An initial benchmark "framework" for benchmarking sketches
     new e126191  Merge pull request #4 from DataSketches/benchmarking
     new fea4e97  Javadoc updates
     new 8290725  update gitignore
     new a0849b9  Merge branch 'master' of 
https://github.com/DataSketches/sketches-core.git
     new cd6b35b  [maven-release-plugin] prepare release sketches-core-0.1.0
     new c34e5a8  [maven-release-plugin] prepare for next development iteration
     new 84fcdd3  updated pom description
     new 040f31e  Initial commit of some very simple on-heap HLL implementations
     new 31b2bb1  MemoryRegion state variables are now volatile.
     new 99a7c24  Add callback on Fields interface
     new 1ec3aa0  Add /.clover/ to gitignore
     new 9a23c92  Add HIP Estimation to the HLL implementation
     new d6c4137  Add compatibility layer for jdk7
     new 3e989a2  Remove the unneeded static method.  It's... not needed.
     new 2507213  update tests
     new b78774b  update heap and direct union tests
     new 4e4c983  Updated unit tests
     new 02648ac  Eliminated unused and variable hiding warnings. Added 
documentation wrt JDK7 vs JDK8 at the package level and in the README.MD. 
Incorporated changes from Master that were not picked up.  Aesthetic changes 
for consistency in method appearance.
     new 9d4885b  Merge pull request #6 from DataSketches/support-java-7
     new f697403  Merge branch 'master' of 
[email protected]:DataSketches/sketches-core.git
     new 6c499ef  Updated changes from current Master, fixed javadocs, added 
suppress warnings for unneccessary casts, fixed parameter hiding cases.
     new c67775c  Merge pull request #5 from DataSketches/hll
     new 00812bf  Merge branch 'master' of 
[email protected]:DataSketches/sketches-core.git
     new eb5e70d  Merge branch 'master' of local repository into TestUpdates
     new 110753a  Merge pull request #7 from DataSketches/TestUpdates
     new ae09722  fix 2 minor unused warnings
     new a2cd134  Remove lambda expression from OHICF
     new acf0bed  Merge pull request #8 from DataSketches/no-more-lambda
     new aed5d06  Add some convenience methods for working with SetOperation
     new a4b4c8b  Cleanup code based on inspection warnings
     new 8e18aff  Merge pull request #9 from DataSketches/mo4r-bldr
     new 2c21579  Fix Javadoc warning
     new 587a2ee  For constency, changed method setOpBuilder to 
setOperationBuilder
     new e7f6d74  [maven-release-plugin] prepare release sketches-core-0.1.1
     new f565974  [maven-release-plugin] prepare for next development iteration
     new 0635c45  correction to gitignore
     new f06c75b  New MemoryRequest Interface, minor other edits.
     new 2d1fb16  Added static estimators using memory
     new 345b66c  Added unit tests for static memory estimators
     new b3bc1bd  Update unit test for static memory estimators in Sketches.
     new 8061f40  Added check to Sketches.getEstimate(Memory) so that a user 
does not try to get an estimate from a non-sketch, e.g., Union.  Added unit 
tests and misc. documentation corrections.
     new 6600a30  Made some classes final that should be final and made the 
default constructor private.
     new abdc552  Extended Sketch and SetOperation Builders to include getters.
     new d1644ee  Bug fix: HllSketch without HIP bounds calculations were way 
off. The HllSketch eps() method was using the HIP_REL_ERROR_NUMER = 
0.836083874576235 constant instead of HLL_REL_ERROR_NUMER = 1.04.  These are 
correctly used in Kevin's C code, but incorrect in Alex's HLL java code and 
everthing since. I am fixing it here but nowhere else.
     new 0a46933  Promoted UpdateSketch and SetOperation Builders to their own 
class.
     new dddf652  Adding MemoryFreeAndLink class and associated method in the 
MemoryRequest class.
     new 538e433  Suggested HLL Changes, primarily to HllSketchBuilder, some to 
Preamble.
     new 57cfd97  Merge pull request #12 from DataSketches/HLL_changes
     new 9e97869  Changes to HllSketchBuilder, Preamble, HipHllSketchTest, 
HllSketchTest, PreambleTest and Family that did not get pushed when git got 
out-of-sync
     new d747dc1  Adding accuracy and speed performance test suite into test 
package.
     new df0eaca  Fixed Javadoc warnings
     new 8a8dbe3  POM: Added <goal>test-jar-no-fork</goal> to 
maven-source-plugin.
     new 5fb2ab9  Changed name of constant MAX_THETA_LONG to 
MAX_THETA_LONG_AS_DOUBLE for clarity.  Otherwise, could be easily confused with 
Long.MAX_VALUE.
     new 9cfad5d  Corrections to javadocs
     new f0c6779  Changes required for new MemoryRequest interface and 
eliminating the requirement for the user to check the Return enums.
     new afad724  Finished changes to Memory Interface and callback.
     new 21935f2  Added convenience methods of compact() for update sketches 
and getResult() for set operations using the default of dstOrdered is true and 
dstMem is null.
     new 85ef643  More javadoc updates
     new 4b1fa76  Merge pull request #13 from DataSketches/MemoryCallback
     new 809f9c1  Making TSF paper consistent
     new 11072d9  javadoc updates
     new 308295e  OnHeapCompressedFields
     new 8d83432  Removed TODOs in test branch
     new 2a8a83f  Adds gpg install instructions to README
     new ba8eefc  Adds gpg install instructions to README
     new 5e531a0  Adds gpg install instructions to README
     new 66348e8  Merge pull request #15 from edoliberty/master
     new 384b5d9  Merge branch 'master' of 
[email protected]:DataSketches/sketches-core.git
     new 404e6d2  Updated printlnTest in all test files to be more informative.
     new e43c858  adding travis.yml
     new 9e83d51  corrected to .travis.yml
     new 98d0763  try2
     new d5057ec  try 3
     new 1015540  pom update
     new 1b2fb9b  Update Readme with travisCI badges
     new bb0aaa6  Adding coverage
     new 4a00828  Continued coverage updates
     new 8df00eb  continue coverage reporting
     new 6678239  Final coverage reporting (hopefully)
     new 37ba56d  Cleanup POM
     new baabeec  Merge pull request #10 from DataSketches/hll-compressed
     new e556bcc  Fixed pom to correct for nasty eclipse/testng/surefire 
compatibility issue.
     new 03590b5  fix typos
     new 5c9f8c9  Made HLL classes package private that could be.
     new f17267f  Removed log4j.properties which was not used
     new 7f8433e  [maven-release-plugin] prepare release sketches-core-0.2.0
     new 85e4bdc  [maven-release-plugin] prepare for next development iteration
     new 8bb2e0e  Minor fix to pom
     new 327bbfd  Create Extended Union
     new ad7a868  Add test coverage for Extended Union functions
     new 94d3571  Update pdf links in dictionary
     new 8e3be7c  Merge pull request #17 from DataSketches/ExtendedUnion
     new 2223a64  [maven-release-plugin] prepare release sketches-core-0.2.1
     new dd2ddfa  [maven-release-plugin] prepare for next development iteration
     new de97044  Partial check-in for Extended Union2 changes
     new b43edcc  Update changes for Extended Union2
     new 4860d90  Added tests for HashOperations not otherwise covered
     new 3f49d29  Merge pull request #18 from DataSketches/ExtendedUnion2
     new f86d894  [maven-release-plugin] prepare release sketches-core-0.2.2
     new 4915737  [maven-release-plugin] prepare for next development iteration
     new baadd08  Eliminate invPower2Table with inline calculation suggested by 
Otmar Ertl
     new 3c72c53  Merge pull request #22 from DataSketches/power2
     new 7808800  Update copyright & javadoc, misc styles.
     new d147972  Merge pull request #23 from DataSketches/StyleUpdates
     new a7fc0a7  Remove self from @author tags
     new 0811b30  Removed unused parameter from javadoc for 
DirectQuickSelectSketch
     new 97b5300  Merge pull request #24 from DataSketches/remove-author
     new cff61ff  Update performance test harness
     new 2a341bb  Update javadocs
     new 4b63740  Fix bug with HIP estimation and OnHeapCompressedFields
     new 31daddd  Merge pull request #25 from DataSketches/fix-hip-on-compressed
     new 2d9d34f  Added missing update methods, javadocs to HllSketch
     new 243f147  Removed warnings from test code. Enabled disableable printing 
in HashUtilsTest that was generating undocumented output during testing.
     new bd04a5f  Update Intersection javadocs
     new 093d658  Clarified Javadoc for Direct Update Sketch Resize Factor.
     new ed7bfed  added missing fast rejection
     new cf5532f  moved fast reject to be the first thing in the update method
     new d1c8953  Merge pull request #26 from DataSketches/fast-rejection
     new d40065c  Adding simple demo to test hierarchy.
     new e966b95  update to demo
     new 94f7bb4  Add compressedDense mode to HllSketchBuilder.toString()
     new 0a03a52  Add doc link to Readme
     new 1c2d24f  Improved HLL tests, updated Family to include quantiles, 
misc. other javadoc fixes.
     new e749f8e  Public HashOperations for reuse in other types of sketches. 
Kept the original one in place for transition.
     new ddc3e97  extracted getStride, added hashInsertOnly method, tests, 
small optimizations
     new af9b164  Preparing for next release.
     new 1ffcc63  Added EOL as last character for all files to conform with 
GitHub.
     new 2047084  Merge pull request #27 from 
DataSketches/reusable-hash-operations
     new 79f71e4  Made Bounds public, added exception checks for input args and 
test.
     new a6aa4b2  Fix method name error in Bounds (my bad!).
     new a7edc9a  switched to new reusable HashOperations, removed the old class
     new 80e7dd1  Renamed Bounds to BinomialBounds and moved to sketches pkg
     new 7ce3635  Merge pull request #28 from DataSketches/switch-to-new-hashop
     new a700f9f  Make Memory moveMe and rebuildMe static
     new ac26789  Merge branch 'master' of 
[email protected]:DataSketches/sketches-core.git
     new 7fcb174  Cleaned up and abstracted Memory handling into a MemoryImpl 
class.
     new 488e9e9  Fixed RF computation in DQS Sketch constructor
     new 467b124  Changed name of MemoryImpl to Rebuilder. Misc updates.
     new 549cf00  refactored DirectQuickSelect constructors to factories.
     new d1c9b99  Refactor constructors for HeapQuickSelectSketch as factories.
     new 88db1eb  Refactored Alpha Sketch constructors as factories.
     new 92ea3ff  Minor updates to Family, PreambleUtil/Test and Sketch
     new 0d3dae3  Minor changes to PrambleUtil and Test
     new ed478e2  Increased strength of PreambleTest
     new 4fc8628  Adding the on-heap version of the QuantilesSketch.
     new 4b1467f  Fixed link.
     new 6eeb8b1  Add javadocs
     new 677c1a6  Update javadocs
     new 2412978  [maven-release-plugin] prepare release sketches-core-0.3.0
     new d274459  [maven-release-plugin] prepare for next development iteration
     new 3e18041  Updated package-info files for javadocs
     new 1bd24b0  Changed DEFAULT_K to be 128, a power of 2.
     new f1b59aa  Removed //TODO
     new de099ba  Update quantiles unit tests.
     new e6630df  Update Unit Tests for HeapQuantilesSketch,
     new a6eaded  Changes to make code more resilliant to possible changes in 
MIN_BASE_BUFFER_SIZE.
     new 42e3224  Update javadocs
     new fb8c745  Corrected blockyMergeSort
     new a900b7c  Updates to Quantiles to allow down sampling.
     new 792486a  Update javadocs
     new 190dafa  Prepare for release 0.3.1
     new 7f4b2a2  [maven-release-plugin] prepare release sketches-core-0.3.1
     new 16aab56  [maven-release-plugin] prepare for next development iteration
     new aa1557b  move placement of Random and default seed and K
     new 6792a8b  Changes for union-based merging in QuantilesSketches instead 
of internal merging.
     new 61169bc  Javadoc updates
     new 69514a6  [maven-release-plugin] prepare release sketches-core-0.3.2
     new d74fbb7  [maven-release-plugin] prepare for next development iteration
     new 94b881e  Fixed bug: HeapUnion(QuantilesSketch) should have been a copy.
     new 2701f1d  Minor javadoc updates in quantiles UnionBuilder.
     new 1f885ec  Minor update to Overview.html
     new 6875d8f  moved here from the experimental repo
     new cd810b8  Remove unused SuppressWarnings
     new 4f891d8  fixed javadoc and warnings
     new ca64f76  Merge pull request #29 from DataSketches/tuple-sketches
     new fa437f6  Remove unnecessary SuppressWarnings
     new 6be95e9  comment out generation of test file data
     new 0ea87c6  Update POM for TestNG 6.9.10
     new 36b9311  javadoc updates
     new d4bc3f2  package info
     new 12f00eb  implemented a-not-b
     new 8ba1578  Merge pull request #30 from DataSketches/package-info
     new eb56d4e  Merge pull request #31 from DataSketches/a-not-b
     new 93b879f  Changed 
HeapArrayOfDoublesAnotB.convertToHashTable(ArrayOfDoublesSketch sketch) to 
static.
     new bf7e5da  fix indents in QuantilesSketch
     new 8ea77c5  moved ResizeFactor to sketches level
     new 90e6569  Added back SuppressWarnings("restriction") in Memory classes
     new c6bf3dd  introduced builders to simplify API and hide a lot of 
implementation
     new 69544b9  builder for set operations, some cleanup
     new 57f891c  added javadoc
     new 9f1fd68  more hiding of the implementation details
     new 8676279  better test coverage
     new 1770bf9  removed unused constructor
     new c80c1e4  Merge pull request #32 from DataSketches/builders
     new dcfca46  Javadoc updates, unit test updates. Added getFamily()
     new a26ac24  tests with custom seed, tests with null input
     new e7ba54f  added heapifyUpdatableSketch() method and tests
     new 64a950b  Merge pull request #35 from DataSketches/heapify-updatable
     new ee32f4b  Merge pull request #34 from DataSketches/more-tests
     new b92506c  more tests
     new 5c42fb2  Merge pull request #36 from DataSketches/more-tests
     new e974227  Change for improved handling of seeds especially with SerVer1 
inputs.
     new 0bf1059  added final wherever possibe, fixed default resize factor
     new 2fd3663  Change Intersection so that an input of null is ignored. 
Minor changes in Sketch to eliminate double checks.
     new 8a3a726  Update DirectIntersectionTest to conform to current null 
handling.
     new a96e1cc  Reposition Bounds checking for BinomialBoundsN.  Change param 
order on internal calls to UB and LB.
     new e7e800d  used BinomialBounds
     new d0a1ccc  Corrected PreambleUtil.toString(mem)
     new da709ec  make Heap Intersect align with Direct Intersect
     new 126474e  Update javadocs
     new 93d5366  Remove main from BinomialBoundsN
     new f5557f2  Corrected try/catch blocks in test methods.
     new c847ab3  Code comment changes
     new aace329  Revert to original behavior where Null := (1.0, 0, true)
     new 510f1f3  Revert to original null handling model for Set Ops
     new 0a0b289  Removed commented out toByteArray
     new 4c7ad8c  Merge pull request #39 from DataSketches/SeedHandling
     new 4d70108  Merge pull request #37 from DataSketches/use-final
     new e9cbe6b  Merge branch 'master' into bounds, resolved conflicts
     new e3f0e5b  Merge pull request #38 from DataSketches/bounds
     new e541397  Update maven-compiler-plugin version to 3.5.1
     new c5719be  Merge branch 'master' of 
[email protected]:DataSketches/sketches-core.git
     new 5612005  [maven-release-plugin] prepare release sketches-core-0.4.0
     new 0335709  [maven-release-plugin] prepare for next development iteration
     new c709b26  fixed iteration over an empty sketch
     new b6f159e  Merge pull request #40 from DataSketches/iterator-fix
     new 690fcf1  javadoc updates
     new 6792e1a  javadoc updates
     new cb7a493  Merge branch 'master' of 
[email protected]:DataSketches/sketches-core.git
     new fe5275e  Enabled Resize Factor capability for DirectQuickSelectSketch.
     new 115a267  Update Readme.md badges
     new 06ad14e  Fix coveralls badge
     new 1bdeeff  Restructure README.md
     new 61076d5  Update README.md
     new 2730735  switched from double[][] to double[] to speed up serializing 
and deserializing
     new cc8d0f0  fixed update
     new 62ce9db  Merge pull request #42 from 
DataSketches/improve-heap-serialize-deserialize
     new 459d66f  Checking in initial frequencies package
     new 1bbfebd  minor javadoc updates
     new f04dd40  Formatting changes
     new 589acb4  Added changes after discussion with Justin
     new ac797c5  Reenabling CountMinFastTest
     new 8fcfa02  Minor updates
     new f776e82  trim union before returning the result or serializing
     new ff14b7a  mixed (exact and estimate) mode test
     new 803f902  Merge pull request #43 from DataSketches/trim-union
     new bd6b572  Moved hashmaps into frequencies package.
     new 00210a5  recent changes
     new 11bca05  Fix DirectQS resize bug, added unit test
     new 460c399  Merge branch 'master' of 
[email protected]:DataSketches/sketches-core.git
     new 688bde8  removed TODO comment
     new 0de11ad  Merge branch 'master' into frequencies
     new 0c37603  2 bug fixes
     new cb08c51  Merge branch 'master' into frequencies
     new 75c11d9  Disable println in HashMapTest
     new 0317d8f  Removed extraneous print statements in 
UpdatableSketchWithDoubleSummaryTest.
     new f69cc39  [maven-release-plugin] prepare release sketches-core-0.4.1
     new 184b97b  [maven-release-plugin] prepare for next development iteration
     new e43069a  changed the constructor interface for FrequentItems and 
HashMaps. Updated some function and variable names
     new 0b04f91  changed serialization so values come before keys.
     new 355f03a  fix javadoc errors
     new 6ad2481  update javadoc
     new bf73bae  fixed testing code to work with new constructor to 
HashMapReverseEfficient.java
     new 4173902  tweaked variable names in hashmap testing code.
     new 483d850  Various changes
     new 6f3da04  Disable println statement, cleanup warnings.
     new 0f6d174  Proposed changes
     new 4638354  Many changes, class names, renamed and moved methods.
     new bbda58f  Merge pull request #45 from DataSketches/freq2
     new 5461060  Merge branch 'master' into frequencies
     new ed477f1  Defined DRIFT_LIMIT.
     new 174325f  Merged the two hash maps together into one class.
     new c689455  Removed CountMin and test.
     new 2ca7b34  Changed name of FrequencyEstimator to FrequentLongsEstimator
     new 5d96cfa  Javadoc updates
     new 23842bc  Changed map name to ReversePurgeLongHashMap
     new aa26789  Added unit tests
     new 1045892  Added unit tests
     new 7bd44fc  Update javadocs, remove Item
     new 69b9167  Eliminated the Estimator abstract class, more javadocs
     new b1305ac  Removed unneeded test classes.
     new 786d6fc  generic FrequentItemsSketch
     new 0d4fcfc  Commit changes required for Binomial Bounds on proportions
     new 42f6988  Disable test printing
     new 9c73c2c  fixed stream length in merge() and array type in 
getFrequentItems()
     new dc397b1  better class name
     new 33b6c1a  Fixed a bug in computation of streamLength when merging. 
Updated unit tests to check that streamLength in computed correctly in merges
     new aaba030  some refactoring
     new 13a2f24  Updates to frequencies and a few to core
     new bc2077a  Merge branch 'frequencies' of 
[email protected]:DataSketches/sketches-core.git into frequencies
     new 329e14d  Update unit tests, enable new getFrequentItems method
     new ec09595  Merge pull request #46 from 
DataSketches/generic-frequent-items
     new 1f6c517  Added comments and restructured getInstance(mem) to make it 
clearer.
     new cfca768  resolved conflicts, some refactoring
     new 49c8f60  Merge pull request #48 from 
DataSketches/conflict-resolution-generic
     new f16d990  added final wherever possible
     new 5379cb0  Update javadocs
     new e2e38c4  Merge pull request #49 from DataSketches/add-final
     new bc68369  Checked and fixed a few places where we were accessing 
non-public final static arrays without a getter.
     new 282bcf5  Add Maven Badge to README.md
     new d9d5d2c  Merge pull request #50 from DataSketches/badge-updates
     new 827c23d  Add Gitter badge
     new e4e9c78  Merge pull request #51 from gitter-badger/gitter-badge
     new c0f7327  Add Gitter chat to readme
     new 6a1d972  Merge branch 'master' into frequencies
     new 792b1de  Added test for Memory's JDK7Compatibility methods
     new 502641d  Changes preparing for Frequency Sketches, Other numerous 
minor changes.
     new af60dc2  Merge branch 'master' into frequencies
     new 3c3d8a8  Added BoundsOnBinomialProportions classes
     new 0e51b73  Merge branch 'master' into frequencies
     new dab86da  Changed JDK7 emulation of JDK8 to synchronized ... much safer.
     new 2941096  Merge branch 'master' into frequencies
     new 6a37773  getters for properties of Row
     new 6d19953  Merge pull request #52 from DataSketches/row-getters
     new 98162e3  fixed ordering in getFrequentItems()
     new 7dd5342  Merge pull request #53 from DataSketches/fix-sort
     new f987e7a  Removed mergeError and subsequent fixes to tests. Fixed 
resize in the map.
     new efb3b4e  Added unit tests for FrequentLongsSketch
     new 1ef4439  Added tests for BoundsOn... functions
     new 0ba51da  removed warning
     new 38389e6  Merge branch 'master' into frequencies
     new 1a4edd0  removed print stmt
     new aaa8429  Merge branch 'master' into frequencies
     new 76e09fb  Added toString(), Util, other minor changes.
     new 3d6b70b  added documentation
     new 4525f38  added tests
     new f3c8616  Merge pull request #55 from DataSketches/more-tests
     new 60561c9  Merge pull request #54 from DataSketches/serde-javadoc
     new a3d92e9  Added DistTest to contain the several freq distribution 
algorithms used in testing.
     new 39e4806  Merge pull request #56 from DataSketches/frequencies
     new e51aaea  Doc updates
     new 1bf33da  Update Javadocs, tests
     new db7394e  Promote ErrorType, eliminated adjust(), javadoc fixes.
     new f609278  Update javadocs in Memory classes, redo the JDK7 emulation 
methods.
     new 30e56bb  Correcting javadocs for Frequent Items classes
     new ed0b194  Removed JDK7 emulation methods in Memory package.
     new 7530698  Improved Unit tests, code docs
     new d293a62  Javadoc updates
     new c7089a7  fixed buffer size
     new 9f30eea  Merge pull request #57 from DataSketches/fix-serialize
     new fbf326e  Added code comment in FrequentLongsSketch WRT memory sizing
     new 10d7566  Added SuppressWarnings("null") in 
FrequentItemsSketch.serializeToByteArray(SerDe).
     new 92b0698  Changed bounds language in Frequent*Sketch to include epsilon 
= 4/(3*M).
     new 04b59ea  comments to describe serialized layout
     new 7452fa7  Merge pull request #58 from DataSketches/layout-comments
     new e93d01b  Updated code comments
     new 1de9171  save all except remove of hashmap test
     new b5ad81d  Remove Trove
     new 2484576  added unit tests
     new bea7b4d  removed trove
     new 6efb155  [maven-release-plugin] prepare release sketches-core-0.5.0
     new 4f63730  [maven-release-plugin] prepare for next development iteration
     new 7e38793  Fix Himanshu's case with Quantiles.
     new c8a998b  Javadoc updates
     new 56b4ecd  support wide chars
     new 804e8f8  refactoring
     new 1950ba6  better test
     new acabfea  use UTF8 to avoid relying on default platform encoding
     new 50cbdd7  Merge pull request #59 from DataSketches/wide-chars
     new 49bca23  Added BoundsOnRatiosInThetaSketchedSets, added new method to 
theta Sketch class to help compute this.
     new e19437f  Added union.getResultAndReset() to Quantiles API.
     new 4a4e08c  Added unit tests
     new a8ae1bd  Corrected Quantiles HeapUnion.getResultAndReset() suggested 
by Himanshu.
     new 028ea11  used Java 1.8 constants for better readability
     new a80abf1  Merge pull request #61 from DataSketches/constants
     new a17df27  Added getQuantiles(evenlySpaced) to API
     new f7aba25  removed unnecessary casts
     new 9c63e02  Removed unit test printing
     new c13f661  javadoc fixes
     new 51d880d  javadoc fixes
     new e8012e1  [maven-release-plugin] prepare release sketches-core-0.5.1
     new 17a42f1  [maven-release-plugin] prepare for next development iteration
     new 5385b96  javadoc updates
     new 9047b03  Updates to BoundsOnRatiosInSampledSets and 
BoundsOnRatiosInSketchedSets.
     new 80c6d22  Doc updates for sketch demo
     new 3386a55  UTF-16 SerDe
     new e65b279  better test names
     new 15ea36b  Javadoc updates
     new 268ab01  Javadoc updates
     new e71bdc2  Added Command Line facility
     new 739721b  updated sketch
     new 98a8c3c  Merge pull request #62 from DataSketches/utf16-strings-serde
     new e0c8fa6  Update javadoc
     new cf27bf6  enable updating union with double values only
     new da654fa  Merge pull request #63 from 
DataSketches/union-update-with-double
     new c9a1c74  Moved CommandLine into test branch, removed sketch and 
install bash scripts.
     new a173bb2  Added additional check in quantiles sketch for input of empty 
arrays.
     new 3504f9a  Added update(char[]) to UnionImpl and unit tests.
     new c101514  Removed misc code in test to sketches-misc repo.
     new 9a2e580  Version updates to POM.
     new 8569e97  [maven-release-plugin] prepare release sketches-core-0.5.2
     new 94a4f29  [maven-release-plugin] prepare for next development iteration
     new f07b14f  update .gitignore
     new 0394fa3  check memory
     new 286dc97  Merge pull request #64 from DataSketches/check-memory
     new 8032c7c  Moved PowerLawGenerator to sketches-misc.
     new 64da23f  Fix broken link in dictionary.
     new 7e78e73  Fix typos in Dictionary & remove old ThetaSketchFramework.pdf
     new 5cb3944  dependency version updates for pom.
     new 1b575f1  Added VersionEye badge
     new e4c6a32  Latest TestNG is 6.9.10 not 6.9.11
     new a63e073  Added versionEye badge
     new f353ba2  update javadoc
     new 19906ff  Corrections to toString() functions to allow more space for 
big numbers
     new 9b5dfc7  troubleshoot Readme display problem
     new 7906261  Fix Readme reference
     new ee0e6b8  update pom
     new cc66f6e  generic quantiles sketch
     new dd6f60c  Merge pull request #65 from 
DataSketches/generic-quantiles-sketch
     new 1cd25b7  corrected static access to Random.
     new 2ba3367  update Readme with comments
     new 8a7b07a  restructured utils, added toString() to ItemsQuantilesSketch
     new d9bc951  small corrections in documentation
     new c1ad690  more tests
     new eb9ef18  more tests, fixed null update
     new ff898e1  more tests
     new f6a4851  more consistent class names
     new cd09131  test evenly spaced intervals
     new 85b81bf  resolved conflict with master
     new 9db4104  Merge pull request #66 from 
DataSketches/generic-quantiles-sketch
     new 619ed68  Fixed Javadoc warnings
     new 5cc85aa  static inner class for consistency
     new b59e33e  Merge pull request #67 from DataSketches/static-row
     new 27e6fdd  minor javadoc fix, removed unnecessary cast
     new 1b4eb08  array of doubles serde, javadoc corrections
     new 1e85119  test for array of doubles serde
     new 8e99a9e  Merge pull request #68 from DataSketches/double-serde
     new b6abad8  Changes required to store only valid doubles.
     new 3619578  Minor changes to method naming.
     new b181b1a  default k for unions
     new 13618f4  Merge pull request #75 from DataSketches/default-k-union
     new 1d630a7  Made some of the changes recommended by George's PRs.
     new e3fcdff  Merge branch 'master' of 
[email protected]:DataSketches/sketches-core.git
     new 63c2877  Changed method name of toByteArray() in Frequent Items and 
Longs to be consistant with rest of library.
     new 423c964  Javadoc updates
     new 3cad45d  update pom
     new 30b521c  Changed SketchesExceptions class names.
     new c7172c7  Replace IllegalArgumentException to SketchesArgumentException
     new 16ac36c  Travis-ci can't locate TestNG 6.9.11 or 12.  Moving back to 
6.9.10.
     new fed245a  Javadoc and copyright updates
     new 6e52de5  Added copyright and updating javadocs.
     new 4b1af3d  Javadoc updates
     new c2f612c  Update javadocs
     new c7f5827  Update README with link to releases
     new 1c2b06b  [maven-release-plugin] prepare release sketches-core-0.6.0
     new 9927490  [maven-release-plugin] prepare for next development iteration
     new b740d01  Test to see if remote repository works in pom and passes 
travis-ci.
     new c66c08b  moved min and max to be consistent with DoublesSketch
     new 8f39b08  Merge pull request #76 from DataSketches/move-min-and-max
     new 65ff5d1  Changes to SerDe's for Frequency and Quantiles to simplify 
compatibility checking.
     new 0187515  test serialization compatibility of generic and special 
implementations
     new edfc4e7  Merge pull request #77 from 
DataSketches/serde-compatibility-tests
     new 0e07a76  remove unnecessary casts
     new 1c5fb74  add explanitory code comments WRT computing hash codes.
     new 0fdb8be  Improve unit tests
     new ad8b750  update & reorganize pom
     new 384a7b5  Update coveralls badge
     new 583c550  FindBugs changes
     new 75e6634  Roll back to TestNG 6.9.10.
     new 3d94bfb  Merge branch 'master' into findBugs
     new e1cc001  FindBugs for Eclipse, plus corrections due to FindBugs
     new 5882472  Corrections to hashCode() and equals for Row ordering to 
insure compatability with compareTo.
     new fde62e2  Code improvements due to FindBugs.
     new 9ac7888  Adding unit tests
     new 41df121  Merge pull request #78 from DataSketches/findBugs
     new 0945564  Made most leaf-classes final.
     new 59e6c1b  Fix quantiles updateLogic to always maintain the smaller k 
when merging.
     new 1577b41  fixed getQuantiles, added tests, some javadoc corrections
     new e4c9f8b  Add tools directory
     new 27c7742  Correct gitignore
     new ebaa7e2  Merge pull request #79 from DataSketches/fix-get-quantiles
     new 723fe4e  Improved space calculator for quantiles DoublesSketch
     new 1dd83bc  Update space class
     new 8524735  Merge branch 'master' of 
[email protected]:DataSketches/sketches-core.git
     new 48214dd  Added unit tests
     new b060f1e  Code clean-up:
     new 0b0b560  Minor javadoc corrections.
     new ca69e45  Fixed Checkstyle found errors.
     new 9b4f28c  MemoryMappedFile
     new 25369e4  final changes to FileMemory branch
     new 433bbd8  Added copyrights
     new f28c77a  minor style changes
     new 40d30e2  Removed unneeded constructors
     new 3a450c2  Update unit tests and few other minor tweaks.
     new 265a743  Merge pull request #80 from DataSketches/FileMemoryUnitTests
     new c524afe  Updates to MemoryMappedFile
     new 6cf834d  Added Seed checks to Compact Direct and Heap sketches.
     new 0126a6c  Add ability to write Mapped memory back into the file
     new 7a7d886  Fix Javadoc, update checkstyle
     new d9c56b6  Changes to force
     new ba32083  Changes to force
     new 1c8beab  update tests
     new e581262  Merge branch 'master' into MemoryMapped-force
     new f5757f3  Merge branch 'MemoryMapped-force' of 
[email protected]:DataSketches/sketches-core.git into MemoryMapped-force
     new 98c5f87  additional unit tests
     new e4b9410  Correct "bugs" found with FindBugs.
     new 67bfc4c  [maven-release-plugin] prepare release sketches-core-0.7.0
     new 6d81587  [maven-release-plugin] prepare for next development iteration
     new 502b0a7  Commit Refactoring Duplicated Code: PR #83
     new 96a3b3f  code cleanup.
     new 3f096b7  improved test coverage, some code cleanup
     new a0212a1  more tests
     new c861607  removed unused constructors
     new 32b4144  Merge pull request #86 from DataSketches/improve-tests
     new 3f678db  more tests
     new f25d0db  Merge pull request #87 from DataSketches/improve-tests
     new b06c538  Merged DirectIntersection and HeapIntersection into 
IntersectionImpl
     new d9f1543  improve unit tests
     new 11f6d3a  Fix added warnings
     new e859062  reworking IntersectionImpl
     new 447a32e  minor updates to IntersectionImpl
     new a8cfb55  Merge pull request #88 from DataSketches/IntersectRework
     new 0810941  Code style cleanup
     new c682f21  Update gitignore, checkstyle
     new daa8151  Added package-info to frequencies
     new 1c72ac2  support default nominal entries
     new ced9778  cover new constructor
     new a81d8e6  Merge pull request #89 from 
DataSketches/default-nominal-entries
     new 6a6ec47  Update javadocs
     new a4bd77f  Moved subMultiple calculation to sketches.Util
     new 8e3a77b  used common startingSubMultiple and related defaults
     new 3934b8d  removed accidentally committed experimental code
     new e80e547  Merge pull request #93 from 
DataSketches/shared-starting-sub-multiple
     new 8b26f9b  Fixed wrong lexicographical import order.
     new 70fb18a  working prototype of reservoir sampling with longs, without 
merging
     new cf75b73  Merge branch 'master' of 
https://github.com/DataSketches/sketches-core into reservoir
     new 1df1701  incremental check-in, including some test code
     new e4e1df9  use named constant for shift
     new 24cf093  Merge pull request #94 from DataSketches/jmalkin-shift-naming
     new 091e252  Merge branch 'master' of 
https://github.com/DataSketches/sketches-core into reservoir
     new 8e99e23  Streamline UnionImpl getResult() code for better performance
     new f68cb66  add space around code
     new fb6065c  Merge branch 'master' of 
[email protected]:DataSketches/sketches-core.git
     new ba31d7b  Basic sampling and full header serialization/deserialization 
working. Documentation only partial, improper testing
     new 7d5a05f  Merge branch 'master' of 
https://github.com/DataSketches/sketches-core into reservoir
     new 721df05  small refactoring in NativeMemory constructor
     new 06790ac  Added methods to Memory Interface, which cleaned up the 
static copy method.
     new 67d075f  Merge pull request #95 from DataSketches/master
     new 4fe2d01  Made UnsafeUtil public.
     new 6b9661c  Removed MurmurHash3Adaptor dependency on sketches.Util
     new ddb6e64  Removed Memory test package dependency on MurmurHash3
     new 92e67a9  Modularized sketches core
     new f0826d6  Merge pull request #96 from DataSketches/update-modules
     new 0d93aaa  base class for item sketch using generics
     new c349d46  Merge branch 'master' of 
https://github.com/DataSketches/sketches-core into reservoir
     new 2b1de94  pull from master
     new a3aee8a  update import for Memory package changes
     new 4c6425b  Fix http references to https where supported
     new f33e08b  update dictionary
     new 22a47b7  update javadoc to avoid warnings at compile
     new 99a8412  Merge branch 'master' of 
https://github.com/DataSketches/sketches-core into reservoir
     new 817d853  make checkstyle happy
     new 43c91bb  Read only memory options
     new c305fe8  Cleanup POM
     new 78a19e9  Removing unnecessary SuppressWarnings
     new c86153f  test ReservoirSize class
     new 2900523  Begining of DirectDoublesSketch
     new a3219df  Update ro-memory
     new 74bb0f4  refine computeSize()
     new 1477faf  Merge pull request #97 from DataSketches/ro-memory
     new 0133813  Merge branch 'master' into reservoir
     new 019f296  Organize Imports all classes.
     new acb7e1d  Correct memory tests with resource leak
     new dab46d3  address some checkstyle issues
     new b5051fc  Merge branch 'master' of 
https://github.com/DataSketches/sketches-core into reservoir
     new b5ab395  Merge branch 'master' into DirectQuantiles
     new c6ab457  update DDS
     new ab38618  Add Reservoir family
     new c6c8921  Merge branch 'master' into DirectQuantiles
     new 1fa6f4c  update preamble for consistency with library, rename files 
for consistency
     new 14fd46f  fix typo in comment in Family.java
     new 4f6c88d  progress to DirectDoublesSketch
     new 19bc8a8  Organize imports for memory classes
     new 8e7d01f  Merge branch 'master' into DirectQuantiles
     new b64903c  Update Memory Read only classes + Direct quantiles update
     new 0d05946  updates to DirectDoublesSketch
     new f89b6da  Revert Direct Doubles Quantiles changes (accidentally merged).
     new da79826  Update Direct Quantiles
     new d516f6d  Update DirectDoublesSketch
     new 8cbef19  Correct some variable names
     new 6d7ab31  Update DirectQuantiles branch
     new b8f9f19  Move all non-DoublesSketch changes to master
     new 0a0349e  update memory test
     new e8ba432  bring up to date with master
     new 0f3c425  Merge branch 'DirectQuantiles'
     new c71b5c8  change ReservoirSize to use short, fully test 
ReservoirLongsSketch
     new 9ffad57  finish tests on ReservoirItemSketch, minor refactoring based 
on testing discoveries
     new e7f64b8  add ArrayOfNumbersSerDe to test polymorphic behavior with 
ReservoirItemsSketch
     new 6bcf59a  tweak preambleToString(), remove commented-out method, add 
println() to test class
     new 7f078d2  Merge branch 'master' of 
https://github.com/DataSketches/sketches-core into reservoir
     new 725482d  initial union code for ReservoirLongsSketches, with some 
supporting changes to the base class
     new 4e5909e  pull out a few common static methods and the Random object 
into a shared SamplingUtil class
     new 54d9d13  Update quantiles so far
     new 985a6f9  test longs union, minor refactoring for consistency
     new a60a3c5  unit test items union, and associated code cleanup
     new ba9f327  Remove unused import
     new dca2e2f  Commit changes, no failures
     new 55f0e48  Commit 20Sep_8:46PM
     new b998561  commit 20Sep 10:04PM
     new ab13214  commit 20Sep 11:35PM
     new f845dd7  fix unit test failures, with extra array copy as current 
serde solution
     new 81dc7b7  more changes to quantiles
     new 7c903cc  Checkstyle updates and cleaning
     new 37b4c30  add code to handle different K values to Longs version, 
refactor for consistency and clean up code in main directory
     new ccf5b31  test renaming
     new 7563136  fixed a small formatting issue
     new ae935fc  support union with different k values with items, refactoring 
for style, update unit tests
     new 19b1f71  Merge pull request #99 from DataSketches/fix-tostring
     new c6f0916  Merge branch 'master' of 
https://github.com/DataSketches/sketches-core into reservoir
     new c081f8b  remove intellij-specific annotation
     new 4182bc5  fixed small formatting issue
     new fc21918  Merge pull request #100 from DataSketches/fix-tostring
     new e7b5bc6  Remove entropy testing code from unit tests
     new 65adb3a  Merge branch 'master' of 
[email protected]:DataSketches/sketches-core.git
     new 9f57a86  Add useful functions to TestingUtil. Improve javadocs for 
Memory, NativeMemory.
     new b5dfeb1  Merge branch 'master' into reservoir
     new 1fe508f  Remove unnecessary suppresswarnings, add a few others where 
Eclipse overly-eagerly detects issues
     new 491aca3  Merge branch 'reservoir' of 
[email protected]:DataSketches/sketches-core.git into reservoir
     new 397aa60  Remove DirectDoublesSketch and test for now.
     new 978dfb3  Merge pull request #101 from DataSketches/QuantilesWork
     new 641fa7f  Merge branch 'master' of 
https://github.com/DataSketches/sketches-core into reservoir
     new ec1f31e  Fix </p> unexpected end tag
     new 1913060  Merge branch 'master' of 
https://github.com/DataSketches/sketches-core into reservoir
     new 2c1993a  code cleanup/reformatting most long lines, add toString() 
methods
     new d27fa90  Adding functions to Util and TestingUtil.
     new 1add602  Added unit tests.
     new f18d8b7  Merge branch 'master' of 
https://github.com/DataSketches/sketches-core into reservoir
     new 9d81c56  Added unit tests, code cleanup
     new 3f72704  Update pom, package-info and some javadoc warnings
     new 19c0513  Merge branch 'master' into reservoir
     new 1fb1770  Merge branch 'reservoir' of 
[email protected]:DataSketches/sketches-core.git into reservoir
     new a201cf5  Update Family for Reservoir Sampling
     new c93e161  Merge branch 'master' of 
https://github.com/DataSketches/sketches-core into reservoir
     new 6a449cb  Merge branch 'reservoir' of 
https://github.com/DataSketches/sketches-core into reservoir
     new c0cc3ab  Merge branch 'master' into reservoir
     new edcdbf4  Merge branch 'reservoir' of 
https://github.com/DataSketches/sketches-core into reservoir
     new 6b025b4  update unit tests for 100% coverage on unions, move to 
2-space indenting
     new 08dd109  remove unneccesary warnings
     new e20c5e7  explicitly ignore update() with null items
     new 6632522  Merge pull request #102 from DataSketches/reservoir
     new c04df11  Update FindBugs Exclusions
     new 7f78dc9  Correct FindBugs warnings
     new 085e887  Update overview
     new 817503b  update pom
     new 6c95865  fix http to https references.
     new 1f2b4ae  Added note about resource file
     new 781d13a  Partial changes to implement static pairwise intersection
     new 518ffb7  progress toward pairwise intersection
     new b8d3743  Rename method
     new 401b8df  added final where possible, a few spelling corrections
     new d1ee14d  Added PairwiseSetOptions; fixed assert bug in HeapAnotB.
     new 2d0d366  Merge pull request #103 from DataSketches/finals-and-spelling
     new 5a72920  Merge branch 'master' into newIntersection
     new 841e3a5  Merge pull request #104 from DataSketches/newIntersection
     new 5d9ffe5  Add Jon to pom.
     new 955b018  Improvements in PairwiseSetOperations.
     new 01d0046  Javadoc corrections
     new d8ec3be  Removed trailing blanks.
     new 4c55c13  Corrected POM headers
     new 73dbbf5  [maven-release-plugin] prepare release sketches-0.8.0
     new 9abb5d5  [maven-release-plugin] prepare for next development iteration
     new dedd25f  fixed jar with shaded memory
     new 44f9890  Merge pull request #105 from DataSketches/fix-shaded-artifact
     new 04ab580  [maven-release-plugin] prepare release sketches-0.8.1
     new e4fb60c  [maven-release-plugin] prepare for next development iteration
     new 1e55f85  small change to pom
     new b2fc847  Moved invPower2 to sketches package because it has broad use.
     new d5ee964  fix bug getting initial array size, add builder method to 
support data available from hadoop
     new b5208e4  Fix bugs in computing initial array sizes
     new cc645e2  a little formatting consistency
     new b527d9a  fix initial array sizing bugs, move items sketch to use 
arraylist to better handle generics
     new d4ea51d  Merge branch 'reservoir' of 
https://github.com/DataSketches/sketches-core into reservoir
     new 6859119  promoting hllmap from experimental repo
     new 7e26b02  expose ReservoirSize methods used in pig UDF
     new 71f387f  made package private
     new d5e823a  better doc
     new 67fd094  Changes to the 2 Process classes
     new d053f8c  Remove comment
     new 0a8db9d  Merge branch 'master' into hllmap
     new dd9bf94  updates to Process classes
     new 965f481  javadoc corrections
     new ad2bb68  Javadoc updates.
     new 79a539b  javadoc updates
     new 2e68f03  move hllmap to hll
     new 6285fbc  removed serde id checking
     new bed9b28  Merge hllmap into hll package, code clean up
     new 7b7427c  Update unit tests.
     new c43da3d  Fix FindBugs
     new e388c17  Update UniqueCountMap.java
     new 261c470  Added class javadocs.
     new bebbf57  remove serde checks from sampling
     new 5b7bc17  javadoc updates
     new 154e7d3  Merge pull request #107 from DataSketches/fix-serde-checking
     new be23aab  Merge pull request #108 from DataSketches/hllmap
     new 414de0f  update javadocs
     new 2c86b5a  Merge branch 'master' of 
[email protected]:DataSketches/sketches-core.git
     new 9f8c374  update dependencies
     new 164b07a  Merge branch 'master' of 
https://github.com/DataSketches/sketches-core into reservoir
     new 2b47e71  Merge pull request #109 from DataSketches/reservoir
     new d060fc9  minor fixes
     new 6ee9f48  test getRawSamplesAsList and test too-small Memory
     new 9be5dfa  typos, finals and such
     new 99ee7de  Update Process Stream classes
     new 56b8e02  Merge pull request #110 from DataSketches/reservoir
     new 1499843  Merge pull request #111 from DataSketches/small-corrections
     new 1487688  removed unused import
     new b876172  update javadocs
     new 397ea57  update javadocs
     new 68b0c05  Code and javadoc cleanup
     new abb5fef  shift to arbitrary k, but no conversion yet
     new 5235ddc  Added UB, LB, added unit tests
     new 2c643b5  Correct RSE for traverse map
     new 15cd476  code cleanup, correcting RSE computations for SingleCoupon, 
correct entrySizeBytes computations.
     new 0d213bb  Update unit tests, fixed minor bug in CouponHashMap.
     new 58f0c94  update javadocs
     new b6b0c5d  Update UniqueCountMap.java
     new fb9a5e5  Finish moving to arbitrary k (and dropping serDe checking due 
to problems cused by shading), add class to aid in converting v1 to v2.
     new 9586bdf  Merge pull request #112 from DataSketches/sampling_arbitrary_k
     new 9911a70  move characterization and command-line test classes to 
sketches-misc repository.
     new b713292  Improve unit test to compare Memory with and without 
read-only input
     new 27f0658  moved util functions from test hierarchy to sketches.Util in 
main.
     new 55fe16d  clean up test code
     new 7eec9b6  Merge pull request #113 from DataSketches/sampling_arbitrary_k
     new 79be2f4  make revertToV1 static
     new 0fa7673  Style corrections: require braces.
     new e8265dc  disable print stmt
     new 1c8778b  Reduced line-lengths to 110.
     new 55746b9  More checkstyle rules enabled
     new 3aa8020  refactored update, removed redundant CouponMap
     new 4fe055f  Merge branch 'master' into refactor-update
     new 97010fc  Merge pull request #114 from DataSketches/refactor-update
     new b6224f1  Cleanup overridden methods
     new d7ac2a4  code cleanup
     new d0bb01c  revert overly-aggressive code removal
     new e88d1b3  Merge pull request #115 from DataSketches/cleanup
     new 9964f3c  update gitignore
     new a9448f8  added SuppressWarnings("deprecation")
     new cf23a73  [maven-release-plugin] prepare release sketches-0.8.2
     new 68cd073  [maven-release-plugin] prepare for next development iteration
     new b100e89  NativeMemory: Respect arrayOffset for onheap ByteBuffers.
     new 6ac7411  added defensive checking of memory limits during 
deserialization
     new 1bebd30  moved the checking method to UnsafeUtil and made consistent 
with assertBounds
     new 243f4cb  Merge pull request #116 from gianm/bb-slices
     new 492e429  Merge pull request #117 from DataSketches/check-memory-bounds
     new 6addf3a  Fixed FindBugs warning
     new 79e35dd  mostly finals
     new 308cf59  Merge pull request #118 from DataSketches/style-fixes
     new bc1bd1d  Final classes, final variables
     new 47f8346  update finals indicated by checkstyle
     new 237235c  set final where indicated by checkstyle
     new 6816cbf  update pom
     new b44c25f  Correct javadoc error
     new e544ed4  [maven-release-plugin] prepare release sketches-0.8.3
     new 2baf84c  [maven-release-plugin] prepare for next development iteration
     new a54f049  Update overview.html
     new be9759c  stop holding a reference to an externally owned sketch
     new 1170e6d  stop holding a reference to an externally owned sketch
     new fa67c39  removed confusing test, which relied on the side effect, 
which we eliminated
     new f05fc89  Merge pull request #119 from DataSketches/copy-input-sketch
     new e92c0cd  Migrate low-level Memory calls to static Unsafe calls.
     new 4cef4d6  Merge branch 'master' of 
[email protected]:DataSketches/sketches-core.git
     new a9c876a  Add SuppressWarnings for deprecated method
     new 03920cd  First pass new Quantiles DirectDoublesSketch
     new f6a54df  Memory: Corrected getAndAdd* to addAndGet*, added 
CompareAndSwap*.
     new 0a8f9f7  Added pairwise union method that uses the default k.
     new d7c40c2  Corrected null exception in DirectQuickSelectSketch.
     new 375050c  Initial pass at off-heap, Direct quantiles sketch and union.
     new 6a5b910  added getFrequentItems() with threshold for convenience
     new 33cb935  Update POM, fix minor bug in PreambleUtil, update comments in 
Union.
     new be7ce2b  Added JaccardSimilarity minor javadoc changes to Bounds...
     new cc81a27  Update javadocs
     new efff943  Quantiles is now forward compatible from 0.3.0 onward.
     new 623d8e0  Fixed some minor issues from Checkstyle and FindBugs
     new 39896c0  Merge pull request #120 from 
DataSketches/get-frequent-items-threshold
     new abec5fe  Fix javadocs
     new eea3d2a  Merge branch 'master' of 
[email protected]:DataSketches/sketches-core.git
     new 221808e  Corrected experimental results with Hll-Map
     new f14829c  Added boolean tests
     new ab2c481  Improved unit tests
     new 8b08c17  update sampling to use new memory interaction model
     new 6423518  Merge pull request #122 from DataSketches/sampling_memory
     new 91bc278  Fix javadoc
     new a452dcf  Add quantiles forward compatibility tests + more.
     new 8b5ff75  Quantiles DoublesSketch now handles MemoryRequest.
     new 2ac6482  Include identity check.
     new 50cab47  Disable printing
     new 688ad5d  Added CloverConfig to /Tools dir.
     new 0cf681c  Moved /Test/.../quantiles/Space to misc repo.
     new 1ac4a6c  updated JaccardSimilarity
     new 9497bd2  Added exactlyEquals to JaccardSimilarity
     new a1bca8d  Speed tuning of PairwiseSetOps
     new 312a088  Fixed a FindBugs MS_EXPOSE_REP
     new 33ce5f8  Improve code coverage
     new 64a948f  Fixed minor errors in set operations with empties and theta < 
1.0.
     new 5460d12  Refactored Pairwise tests
     new cb43c84  update copyright info
     new 66c06bc  update ReservoirItemsSketch to use maxK gadget for exact mode 
initial inputs
     new c08138b  update ReservoirLongsSketch to use maxK gadget for exact mode 
initial inputs
     new d56fb27  slightly simplify code for loading union from memory
     new 6556ca7  Fixed several bugs related to the new Direct Quantiles code.
     new ca23eb3  Merge pull request #123 from DataSketches/reservoir_merge
     new d975689  Clean up ArrayOfNubmersSerDe and test errors in the serde
     new ce745eb  Merge pull request #124 from DataSketches/number_serde
     new 1a20e4b  improve sampling package PreambleUtil.preambleToString() to 
use separate code paths for sketch vs union and print appropriate info in each 
case
     new a5507c4  Merge pull request #125 from DataSketches/sampling_preamble
     new 0f55678  Multiple bug fixes both in Direct and Heap quantiles.
     new 5c1d307  Merge branch 'master' of 
[email protected]:DataSketches/sketches-core.git
     new 545b14b  Fixed unused import and unused variable.
     new f5eada4  Added unit tests.
     new 4293cc3  Update pom dependencies
     new 3dcd406  Add versionEye plugin to pom
     new 2dc1ee0  Update versionEye reference key
     new 2b50c49  Update readme.md
     new 1bbb426  fixed a typo
     new 84cde57  Added missing @Deprecated annotation
     new e722b2e  [maven-release-plugin] prepare release sketches-0.8.4
     new 25e5798  [maven-release-plugin] prepare for next development iteration
     new cad9442  Updated pom, added pow2LawNext to sketches.Util.
     new 681940e  test heap-to-direct and direct-to-heap conversions
     new 961cdb9  serializeDeserialize test
     new 5392df3  serializeDeserialize test
     new 04dfe4f  Corrected new unit tests. Updated error message.
     new dc15e21  serialize and deserialize empty non-compact
     new 7a7e7d0  correct test
     new 4b873f5  Update checkPreLongsFlagsSerVer
     new 096151a  spelling fix
     new bebef86  spelling fix
     new 272c060  Merge pull request #127 from DataSketches/fix-typo
     new dba6ca2  Removed volatiles from NativeMemory.
     new 7f8cf33  Merge branch 'master' of 
[email protected]:DataSketches/sketches-core.git
     new b92d89d  Some minor changes to Memory package:
     new 2a7852b  Add static NativeMemory.wrap() method to handle readonly 
ByteBuffers
     new b89bd2b  Merge pull request #128 from niketh/master
     new 6c5bb18  Add finals
     new b41e80f  Improved error messages.
     new 8632249  Comprehensive changes to quantiles, some Memory changes.
     new 0b63dd7  Introduce cleaner to clean AllocMemory and MemoryMappedFile
     new 2f3b57c  Merge pull request #129 from niketh/master
     new ebf3045  Revert "Introduce cleaner to clean AllocMemory and 
MemoryMappedFile"
     new 76467cd  Merge pull request #130 from DataSketches/revert-129-master
     new 1acaaae  Introduce cleaner in AllocMemory and MemoryMappedFile
     new 859d808  Merge pull request #131 from niketh/master
     new bcbcedd  Adding freeMemory to Memory.
     new fc6b75b  Fixed bug in Direct Quantiles.  Added unit tests
     new 5a01d9a  Cleanup of NativeMemory wrap.
     new ca48580  Updated unit tests and javadocs
     new be0101c  fixed freeMemory.
     new a6e83f3  code cleanup
     new 1f58e83  Removed incorrect javadoc comments
     new 18620d0  Update javadocs
     new 32d8da6  added deprecated method
     new 382d4d7  Preliminary and non-robust implementation of 
kolmogorov-smirnov test. Needs to be improved, better tested, and relocated to 
a better class.
     new e7b834f  Template for RO Memory cases
     new 92c765e  tests to reproduce the problem
     new c6bd294  Merge branch 'master' into read-only-mem-tests
     new d5c2523  update HeapQuickSelectSketch
     new dfa8c49  Merge branch 'read-only-mem-tests' of 
https://github.com/DataSketches/sketches-core into read-only-mem-tests
     new 2acd4d5  Fix checksytle warnings
     new bf4329c  Fix bug in toByteArray for non-compact quantile sketches
     new f0287e4  support read only memory
     new 23c3198  Merge remote-tracking branch 'origin/master' into 
read-only-mem-tests
     new d0fc7f3  support read-only memory
     new dcd0810  remove TODO comment
     new 95e5058  Properly handle instantiation from read-only on-heap memory, 
improve tests to catch a few partially-covered lines
     new 056e18f  Merge branch 'read-only-mem-tests' of 
https://github.com/DataSketches/sketches-core into read-only-mem-tests
     new 1b61385  support read-only memory
     new c3772c2  Merge branch 'read-only-mem-tests' of 
[email protected]:DataSketches/sketches-core.git into read-only-mem-tests
     new deee1d3  Fixes ReadOnly issues with the copy method.
     new 37b6f9e  support read-only memory
     new 41b1f88  Merge branch 'master' into read-only-mem-tests
     new a9f01d9  more tests
     new d37853c  Merge pull request #132 from DataSketches/read-only-mem-tests
     new 6c9250e  Fix warnings wrt import order
     new 3fcb1e8  update unit test
     new 90f79d1  Add CompactDoublesSketch and UpdateDoublesSkecth classes, 
update tests to handle new structure
     new 46b7917  add an extra assert as documentation
     new d008d29  Initial attempt at DoublesSketchIterator
     new b91e045  Doc updates
     new c44c7f4  Fix DirectDoublesSketch update method.
     new a9c0ad6  Update unit test
     new 3e0eb76  Rename not-reall-iterators to accessors, split array from 
memory class.
     new 039f217  Merge branch 'master' of 
https://github.com/DataSketches/sketches-core into compact_quantiles
     new c95e2ee  convert heap and direct udpate() to new code
     new ab6d08d  convert propagate-carry to use new accessor classes
     new 28a797d  Fix in MemoryRegion to detect readOnly.
     new a72bce7  Stop implementing AbstractList in Accessor class, add sort() 
method using Java's built-in sort options
     new 6ff75dc  fixed merge performance using strides based on golden ratio
     new cfc0e9b  Merge branch 'master' of 
https://github.com/DataSketches/sketches-core into compact_quantiles
     new 18139ab  remove commented-out code, minor refactoring for internal 
consistency
     new 00ec266  comment out seemingly unnecessary mem.clear()
     new 9a16042  Move CDF/PMF and auxiliary creation to use accessors
     new 292ba0c  Allow DirectDoublesSketch to instantiate as long as it can 
hold the header, then request 2*k memory in update whenever run out
     new 2e96453  rename to DirectUpdateDoublesSketch
     new d0469fd  Merge pull request #135 from 
DataSketches/fix-merge-frequent-items
     new 18bf90d  Minor updates
     new ee6b853  update pom
     new 2ebdc6c  Eliminated DirectUpdateSketch layer.
     new 7c71f3c  fixed get array() for read-only cases and direct where it 
returns null.
     new 35eabc8  Refactor toByteArray implementation, add heap and direct 
compact sketch classes
     new a1848d0  mostly complete refactor of DoublesSketch, still need to 
increase unit test coverage
     new 6a5bd0b  Remove some unused code
     new 0b62c46  Heap-based variants fully covered
     new e23136b  check all but one unused method
     new 681889d  fix checkstyle, remove unused flags from a few methods
     new 8337aa8  Merge branch 'master' of 
https://github.com/DataSketches/sketches-core into compact_quantiles
     new 5916186  Merge pull request #136 from DataSketches/compact_quantiles
     new a305126  Made method static
     new f663660  Minor updates to remove an unused variable, rename a method 
and fix its javadoc
     new dbd5cf5  Fixed warnings
     new 3e1dd3c  Fix javadoc to specify where returning UpdateDoublesSketch
     new ead1f3f  Fix DoublesUtil.copyToHeap() to handle compact input
     new cdf4ad5  Annotate deprecated method as such
     new c479887  minor commenting improvements, fix getDataDetail() to handle 
compact sketches
     new 0267051  remove putCombinedBufferItemCapacity(), package-private with 
an empty implementation everywhere
     new 1a936f9  Merge pull request #137 from DataSketches/minor_fixes
     new 7437ace  make union tests handle compact sketches in a few cases, 
check resulting distribution in simple unifomr case as sanity check
     new d1b72cb  Merge pull request #138 from DataSketches/qs_union_test
     new 69fe566  [maven-release-plugin] prepare release sketches-0.9.0
     new 2b64e91  [maven-release-plugin] prepare for next development iteration
     new 17c7a23  Minor documentation change
     new eb2d794  Fix spelling error.
     new fadfc70  checkpoint varopt, no union code yet
     new 1a746da  Template for W/R DirectQuickSelectSketch split
     new 753adad  Merge pull request #141 from DataSketches/varopt_nounion
     new 8232f94  Spelling errors
     new f32533a  Fix a couple typos, add parameterized types where needed
     new b6d2af5  Remove unneeded suppress warnings
     new aaf12b3  More fixes to make eclipse stop complaining
     new 61b9850  Add deserialization methods for HLL sketches
     new b984076  swithched Theta sketches to the new memory
     new 8c74967  Merge branch 'R_W_split_direct_update_sk' of 
https://github.com/DataSketches/sketches-core into R_W_split_direct_update_sk
     new 178c2c2  Ensure compact sketches always sorted when instantiated, 
allow sketch accessor's sort() to run as no-op on compact sketches
     new bb7908e  migrated Frequent Items sketches to the new memory
     new 5d55c5b  add reset() to reservoir sampling classes
     new cab3510  Merge pull request #143 from DataSketches/compact_sort_fix
     new 2d2bd70  added reset method
     new c9442a8  Merge branch 'R_W_split_direct_update_sk' of 
https://github.com/DataSketches/sketches-core into R_W_split_direct_update_sk
     new 6ade1fb  added tests
     new 6254e77  Merge pull request #144 from DataSketches/tuple-reset
     new e1f286d  bump VersionEye version, add missing copyrights, improve 
sampling union reset tests
     new e2414e4  make varopt classes package-private
     new c6ed8d5  Merge pull request #145 from DataSketches/reservoir_reset_test
     new 73284dc  Clean up code formatting
     new abdb25d  Added isSameResource(...) function to memory
     new 1402a09  Code cleanup
     new 1fd19cf  Merge branch 'master' into hll-serde
     new c888fbe  Pushed current state with bugs.
     new 2f1fcfd  Fix bug with maintaining offsets during deserialization
     new 5083ff9  Add more tests
     new c0ae575  Reduce size of sketch in FieldsTest
     new 624fda6  Test ImmutableCompact fields too
     new 69ca0c7  Update javadocs and tests.
     new ec842f0  isSameResource is now exclusively a static method in 
MemoryUtil.
     new 4b70237  fix unit tests.
     new d6f424c  Implemented isSameResource(Memory)
     new 0e62bff  Add isSameResources() to SetOperations
     new 1b8cc26  Update javadocs, code cleanup, minor changes to allow debug.
     new 5d156cc  move quantiles and sampling sketches to new memory library
     new fcde86d  fixes to toString methods.
     new bd9eac7  pull from master, resolve conflicts
     new fbdcf85  New Memory conversion for HLL and HLL test
     new 8ff04cf  Update javadocs.
     new c3af962  Update javadocs
     new e5c3b92  swithed tuple sketches to the new memory
     new 7fa66c5  Merge branch 'R_W_split_direct_update_sk' of 
[email protected]:DataSketches/sketches-core.git into R_W_split_direct_update_sk
     new 2416371  fixed a few omissions where the old memory was still used
     new 0ca6c75  added missing @Override
     new add4528  Revert "added missing @Override"
     new 9b0a8f4  added missing @Override
     new 6616f41  added heapify() method
     new aabc53b  updated surefire version
     new 82271ee  added heapify() method with default seed
     new 296f102  no donwcasting of Sketch to UpdateSketch needed anymore
     new d26488c  more consistent API for heapifying and wrapping
     new 991c67a  Added simpleIntLog2(..) to sketches.Util
     new 435e798  correct handling of read only memory in compatibility mode
     new 93e6099  prepare varopt sketch for union class
     new 698427e  Fix spelling error
     new 124703c  write untested varopt union class, minus (de)serialization 
methods
     new 77b952a  line length
     new f5b3803  create ArrayOfBooleansSerDe as packed bit array, add I/O 
methods to varopt union. untested, but msotly feature complete.
     new 085a1db  Add comments to SketchesCheckstyle.xml
     new bd469b3  fix typos and off-by-one errors in iterator
     new 26261d6  build() can only accept memory
     new 5fe1d92  Merge branch 'R_W_split_direct_update_sk' of 
[email protected]:DataSketches/sketches-core.git into R_W_split_direct_update_sk
     new d6dc61c  serialize speed improvement
     new 12bf8ad  build() can only accept memory
     new f7b787c  corrected names
     new fcb1267  bug fixes, serialization fixes, adding more union tests
     new a44d97e  finish testing varopt sketch (union not done yet)
     new bc11612  better coverage on varopt iterators
     new 02518c2  improve sketch rebuilding via heapify() to allow explicit 
control of allocated size
     new 19880e4  improve comments, including noting a currently-unreachable 
code block
     new 064efe1  Merge branch 'master' of 
https://github.com/DataSketches/sketches-core into varopt_union
     new c0bdc64  address checkstyle and findbugs issues
     new 73a1c06  remove unused code, ensure heap restored in union.getResult()
     new 15f377a  change build() to newInstance() for sampling sketches, fix a 
few minor checkstyle points
     new 007e519  Merge pull request #147 from DataSketches/varopt_union
     new 3c1b8be  merge varopt into new memory branch
     new 299a9df  quantiles union getResult() now returns UpdateDoublesSketch 
explicitly, added getResult(WritableMemory), and improved putMemory() for 
direct sketches
     new e113625  fixed documentation error in SketchesCheckstyle.xml
     new b0797f4  Merge branch 'master' of 
[email protected]:DataSketches/sketches-core.git
     new 375a271  dependency on new memory
     new eb5e77a  error bounds for varopt subset sums
     new 40a2ef8  Merge branch 'R_W_split_direct_update_sk' of 
https://github.com/DataSketches/sketches-core into R_W_split_direct_update_sk
     new 0d2f1c5  fix edge cases in unit tests where equality is possible in 
comparisons
     new 6fa82fb  updated dependencies
     new e6bb2ba  Fix method name spelling
     new 107ae5d  Merge branch 'master' into R_W_split_direct_update_sk
     new aa3c209  style cleanup
     new af19046  fix incorrect integer division
     new 887467f  resolve minor javadoc conflict
     new fd8d308  Extend bounds testing to reservoir sampling
     new d39fb6c  Minor changes preparing for branch merge
     new bf96aea  minor changes to prepare for branch merge
     new 8564dca  Merge branch 'R_W_split_direct_update_sk' of 
[email protected]:DataSketches/sketches-core.git into R_W_split_direct_update_sk
     new af32bfa  Removed unnecessary seed parameter
     new b13dff2  Merge branch 'master' into R_W_split_direct_update_sk
     new 301919a  Merge pull request #149 from 
DataSketches/R_W_split_direct_update_sk
     new 1715d67  Major update including:
     new fd1b128  Changed Unioner back to Union to be consistent with the rest 
of the library.
     new af21191  remove modules, shift sketches/src and sketches/test to be 
off base directory
     new 6a65de9  modify bounds in unit tests to significantly reduce risk of 
random failure
     new c9b060c  Merge pull request #150 from DataSketches/remove_modules
     new 5bd6df4  Make class public
     new 631d227  make class public
     new 9b7ad9c  javadoc fixes
     new 6cbec99  fix a few typos in comments, let varopt use k=1
     new d76b24b  Bug fix. Improved unit tests. Other misc.
     new b6ba674  Added unit tests, some code cleanup.
     new 2893d20  Added heapify(byte[]) and heapify(Memory) to Union.
     new 2545db3  Changed default to HLL_4
     new 0b19aac  Improvements to estimators.
     new 5b396a3  fixed null pointer in case of no entries and isEmpty=false
     new 5c10f50  fixed indentation
     new c9a5197  Correct toString() output
     new 1850226  update pom
     new b5c5705  Remove TODOs, code cleanup.
     new d289453  fix typo in error message (2 -> 1)
     new e0e51b0  minor cleanup
     new 7d3e86d  Fix varopt test against wrong strong, remove deprecation on a 
method and udpate its memory capacity check logic
     new 7075612  fixed toString(), removed old comments
     new 3ba94d4  Merge pull request #151 from 
DataSketches/fix-tuple-intersection
     new f04713d  Merge pull request #152 from DataSketches/fix-toString
     new cb7b63e  fix varopt convertToHeap()
     new eab95c1  Merge pull request #154 from DataSketches/vo_heap_fix
     new 89805f1  Added LgConfigK of 4, 5 and 6.
     new 6a1dfa8  update pom with memory 0.10.1
     new e22e016  Fixed bug in JaccardSimilarity.
     new 7b1382b  allow unioning reservoir sketch into varopt sketch
     new 5ae2806  Merge branch 'master' of 
https://github.com/DataSketches/sketches-core into vo_res_update
     new 60d02de  Merge pull request #155 from DataSketches/vo_res_update
     new 3edc4c7  [maven-release-plugin] prepare release sketches-core-0.10.0
     new 16d97dd  [maven-release-plugin] prepare for next development iteration
     new 1312d07  Merge branch 'master' of 
https://github.com/DataSketches/sketches-core into ks_statistic
     new f35825a  Updated pom, prepare to remove InterpolateY
     new 6c994b3  Added Variable HLL HIP and non-HIP RSE factors at low lgK 
values.
     new 0c75c7d  Fixed union test case
     new e0bad49  Removed InterpolationY Arrays
     new f27dabe  Added convenience methods to BaseSketch
     new f0d6c64  update unit tests
     new f4e4445  Added getSerializationVersion and getRSE methods
     new b7115c7  update pom, readme, travis.yml for codecov
     new 4e8d796  minor update to pom
     new 6360644  upadate hll package-info
     new 30384b1  get upper and lower bounds argument changed to int to prepare 
for future table lookups for small HLL sketches.  Other misc doc improvements.
     new d434791  Added public getCompositeEstimate()
     new 246416f  Added checks for corrupt preamble in heapify.
     new 8d7d49f  add toByteArray() to quantiles unions, plus clean up code 
where relevant.
     new de08004  Merge pull request #158 from 
DataSketches/quantiles_union_serialize
     new 0f4c7b5  Fix incorrect static access in quantiles DoublesUnionImpl
     new b0ab8e9  Major improvement in upper and lower bounds estimators.
     new 13d7817  Corrected name of getRse and getRseFactor to getRelErr and 
getRelErrFactor.
     new c714de8  Fixed bug in CouponHashSet.growHashSet().
     new 15185a1  Test for vulnerability of bug in growHashSet.
     new 0deb9cb  Code cleanup for toByteArray and heapify methods.
     new 00594f7  Code cleanup
     new 3c401f2  Update to DirectHll
     new 07c140f  update DirectHll
     new f67efde  Update DirectHll
     new f3587cb  Added isDirect(), pwr2LawPrev() to sketches.Util.
     new 075ed1a  Merge branch 'master' of 
https://github.com/DataSketches/sketches-core into ks_statistic
     new 617fb4d  Current updates to DirectHll
     new 9875322  Intermediate update
     new 8fdbdd1  Updates and fixes
     new 97d54a6  change a couple signed right shifts to unsigned
     new 4131afa  Updates to DirectHll
     new 8f5db47  Update pom, make right shifts explicitly unsigned.
     new cbcb6ce  Merge branch 'master' into DirectHll
     new 2e40cb7  Update DirectHll
     new 2fd5840  interim commit
     new 5ddfe1b  Update DirectHll
     new 7e91aad  Update
     new 2a64b42  Update
     new 159938e  Update DirectHll
     new eaa2d33  update
     new 18bd772  Update DirectHll unit tests.
     new 6666f6c  Update DirectHll
     new c14a1f6  Update unit tests, fix aux hash map issues
     new f4cb6de  Updated DirectHll unit tests, optimized toByteArray for 
direct.
     new d034d3a  Remove unneeded factory
     new f12345f  update javadocs
     new 83b5cf1  update pom
     new d174141  fix benign bug found by strict.
     new 12b016a  fix test bug found by strict
     new 8338776  fix test bugs found by strict
     new 212459a  Fixed compact serialize to updatable.
     new 2addfa1  Added unit tests
     new 5578689  Update putSlot, getSlot
     new dbb2a0f  split out Conversions and toByteArr from AbstractHllArray
     new 6b4f8d9  Hll4Update made pkg private
     new 74630a7  update javadocs
     new f28e794  fixed intMemoryIterator when compact.
     new e31cf55  Made isCompact() an API.
     new 5557254  Minor updates.
     new 1fe2b7c  added test for getMaxBytes()
     new bf0d137  Merge branch 'master' of 
[email protected]:DataSketches/sketches-core.git
     new 63da85f  updated dependency
     new 03dfafd  fix bug in Union.copyOrDownsample()
     new 82654b8  Merge branch 'master' of 
[email protected]:DataSketches/sketches-core.git
     new d4db3ba  added isSameResource(mem) to quantiles DoublesUnion
     new 3a5fa75  added test for on-heap union
     new 60ba4a8  test moving onto heap eventually
     new 645b079  Merge pull request #159 from 
DataSketches/quantiles-union-is-same-resource
     new c25fd4e  Fix Misc FindBugs warnings, unit tests for DirectHllSketch
     new baa5a15  Disabled printing
     new 981aa8b  Fixed javadoc errors
     new 8768c58  update pom for memory 0.10.3
     new c041661  Added isSameResource(), and unit tests
     new 07f4628  minor tweaks
     new ed038a4  updated dependency
     new 8a55241  small refactoring.
     new 11aad90  Merge branch 'master' of 
[email protected]:DataSketches/sketches-core.git
     new cea3f74  restructured coupon toByteArray to consolidate code.
     new b0e40fa  Fixed several bugs in cross-serialization.
     new fd246da  [maven-release-plugin] prepare release sketches-core-0.10.1
     new b64ca3b  Retry release
     new a4806aa  [maven-release-plugin] prepare release sketches-core-0.10.1
     new 68f73a7  [maven-release-plugin] prepare for next development iteration
     new c3e5a12  Improve theta sketch detection of corrupt memory images by 
refactoring.
     new 6490b2b  Fix bug in HeapUpdatesketch.toByteArray() that didn't set 
resize factor. Could cause infinite loop if wrapping an under-full serialized 
sketche and updating it.
     new 2c3ac02  public isSameResource()
     new 5a281a5  Merge pull request #164 from DataSketches/infloop_fix
     new 8914bc8  Merge pull request #163 from 
DataSketches/public-is-same-resource
     new f897dbc  convert while loops to do..while, to allow checks for 
infinite loops
     new 932066d  test HashOperatiosn, add loop detection to alpha sketch code
     new 3c2a0e2  Spelling error
     new d29fad2  If resize factor X1, check that allocated space holds entire 
sketch for writable update sketch heapify/wrap
     new 960cdcf  finish testing heapify/wrap resize factor mismatch for theta 
sketches, fix bug improperly resetting theta in memory corruption test
     new cb9a6d6  Merge pull request #165 from DataSketches/hash_loop_refactor
     new 3d92e46  test detecting infinite loop in alpha sketch
     new 51d8f28  Fixed HLL Union conversion to HLL_4 bug.
     new 99a9b2e  Update tests to remove hard-coding of values, improve 
semantics
     new d5fe1e7  update javadocs to note when exceptions thrown
     new 7ee546b  Merge branch 'master' of github.com:DataSketches/sketches-core
     new d686e47  Removed unused import
     new 0273ebc  updated dependencies
     new abd150a  Added unit tests to Theta, fixed some spelling errors.
     new 1054e7f  Merge branch 'master' of 
[email protected]:DataSketches/sketches-core.git
     new ff71eff  Made methods public
     new a29f954  [maven-release-plugin] prepare release sketches-core-0.10.2
     new 58e07e6  [maven-release-plugin] prepare for next development iteration
     new c3c6413  partial impl of new compact hierarchy
     new def5037  Update to SingletonTheta
     new b58874c  Update SingletonSketch
     new 69bf25c  Update SingletonSketch
     new c276695  update SingleItemSketch
     new 9fe0b72  change consistency check failure on resize factor to 
force-promote in X1 case
     new 61bce0c  Merge pull request #166 from DataSketches/compat_fix
     new 0da54a6  Update SingleItem
     new 491daef  Merge branch 'master' into SingletonTheta
     new 0c640ba  [maven-release-plugin] prepare release sketches-core-0.10.3
     new 920b0f3  [maven-release-plugin] prepare for next development iteration
     new 51fd298  Update SingleItem Sketch
     new 4290266  removed unused import
     new cb7b7a5  Merge branch 'master' into SingletonTheta
     new 36675a2  Merge branch 'master' of 
github.com:DataSketches/sketches-core into ks_statistic
     new 750cfbc  Update Util, Summary
     new c324b5c  Push branch ks_statistic
     new 06c4f2c  Update ks_statistic
     new 7968b0c  update ks_statistic
     new 78ffd58  Update pom
     new 16a7d07  Update KS-statistic
     new d3dc520  Update RefactorQuantiles
     new f980e41  update checkstyle.xml, gitignore, misc.
     new 08e68a9  Update checkstyle, gitignore
     new 76b7e67  update RefactorQuantiles
     new cf556dd  Merge branch 'master' into RefactorQuantiles
     new 01f183a  Merge branch 'master' into SingletonTheta
     new 76f6d02  Fix comparisons with Double.NaN
     new f4846e8  fix comparison with Double.NaN
     new be5e3ee  Fix comparison with Double.NaN
     new 564aac9  Fix comparison with Double.NaN
     new 508ad4c  Merge branch 'master' into RefactorQuantiles
     new 9a27ac5  fix comparisons with Double.NaN
     new 61406a4  change getQuantile(2.0) to getQuantile(1.0)
     new f6beb6f  Added .codecov.yml
     new 4cf6bfb  Merge pull request #167 from DataSketches/RefactorQuantiles
     new fabb7f8  Merge branch 'master' into SingletonTheta
     new 9a626a7  Merge branch 'master' into ks_statistic
     new 44fba91  update codecov.yml
     new d335fc3  Update SingleItemSketch tests and theta tests
     new a1aa37a  Merge branch 'master' into SingletonTheta
     new 92b495b  this test fails
     new 15184cc  Fix Union of SingleItemSketch
     new 4eef9fc  Merge branch 'SingletonTheta' of 
[email protected]:DataSketches/sketches-core.git into SingletonTheta
     new 265b18a  Fixed duplicate test
     new c89ac34  Merge pull request #168 from DataSketches/SingletonTheta
     new 0fd8c68  Found a few more SingleItem issues.
     new f178e0a  Additional support for SingleItemSketch
     new 28e62ba  Update SingleItemSketch plus more general unit tests.
     new d90491a  Merge branch 'master' into SingletonTheta
     new b659049  More unit tests
     new 8c9e6ef  added toString method
     new c55f6da  added toString method
     new 3c54ae3  added comment
     new 7e368da  dummy tests for toString()
     new 3766a20  Update POM
     new 1ddc478  Merge branch 'master' into SingletonTheta
     new f09c524  Merge pull request #169 from DataSketches/SingletonTheta
     new f7f4a0f  Merge pull request #170 from DataSketches/tuple-to-string
     new 16af7b9  line too long
     new c27abce  Merge branch 'master' into ks_statistic
     new 843a367  Removed printing on test
     new 40e6aa9  removed surefireArgLine
     new e7dec0b  Removed surefireArgLine
     new 7f6cce9  Removed println from test
     new 75eb6c9  Merge branch 'master' into ks_statistic
     new a3777ca  check if the input sketches have the same number of values
     new 7269327  test PMF and CDF up to 100%
     new 9650073  Update KS Statistic
     new 23f9063  Merge pull request #172 from 
DataSketches/quant-improved-pmf-cdf-test
     new 8fa5bcf  Merge pull request #171 from 
DataSketches/tuple-check-compatibility
     new a8996a6  Merge branch 'master' into ks_statistic
     new e058662  Merge pull request #173 from DataSketches/ks_statistic
     new 4cb0fcc  Fix codecov, try 1
     new 8d3d577  Merge pull request #174 from DataSketches/FixCodeCov
     new d72d522  bounds refactor
     new 68942fb  tweek UnionTest
     new 0c68bc8  Merge branch 'master' into boundsRefactor
     new 2d7bdda  updates to UnionTest
     new 6f71410  removed deprecated methods
     new 6dde56e  update boundsRefactor
     new cb4ecbb  update bounds refactor
     new 71defd1  fixed tests
     new 18ec918  Update quantilesAcc
     new d8284bd  update comments
     new 95cf5a1  Merge pull request #176 from DataSketches/remove-deprecated
     new 33990d7  Merge branch 'master' of 
[email protected]:DataSketches/sketches-core.git
     new 1b69e6a  update UnionTest
     new d178d83  update bounds refactor
     new f921099  Update bounds refactor
     new 90256f4  Merge branch 'master' into boundsRefactor
     new a0bf186  Merge branch 'master' into quantilesAcc
     new 80caf55  Merge pull request #177 from DataSketches/boundsRefactor
     new d21fa9b  Update quantilesAcc
     new ec6d75e  API change, stop serializing factories
     new 9814564  adjusted error message
     new 476efaf  update codecov.yml
     new 1b088f6  Merge branch 'master' into quantilesAcc
     new 55b667a  Fixed javadoc typos
     new 2eb0b54  minor renaming
     new 50f4c7d  Update theta unit tests
     new 28f7c5f  added getRank()
     new 50b4f0e  added getRank()
     new 79d4e9f  small cleanup
     new 618d6ab  Merge pull request #180 from DataSketches/get-rank
     new 2be9774  Merge pull request #179 from 
DataSketches/generic-tuple-api-change
     new 12e21bd  update changes from master
     new 6815213  Merge branch 'master' into quantilesAcc
     new 06a72bf  Remove alternating Random zip
     new ae90325  Merge branch 'master' of 
[email protected]:DataSketches/sketches-core.git
     new 2cbbca0  fix warnings
     new c4754a7  empty sketch returns null from getQuantiles(), getPMF() and 
getCDF()
     new bc5539a  Merge pull request #181 from 
DataSketches/quantiles-consistency
     new efeab42  update pom
     new 00d4c6d  Merge branch 'master' of 
[email protected]:DataSketches/sketches-core.git
     new f0d558d  add SuppressWarnings("null")
     new b6dab4c  hard-code values for types in serde to remove confusing code
     new dbc8b8f  Merge pull request #182 from DataSketches/serde_fix
     new c9bc7dc  specialized getRank for speed, avoid one array allocation in 
PMF and CDF
     new 75f1578  style
     new 1a4ebd9  Merge pull request #183 from 
DataSketches/speed-up-rank-pmf-cdf
     new 7ac34e2  the first working version of KLL sketch
     new 3dd6e40  fixed bug in computeTargetItemCount
     new a12bf2f  min K
     new b702643  new upper bound on number of levels during merge
     new f34a22b  fixed typo
     new 9a0e67b  level capacity function based on integer arithmetic
     new 1edde6c  n == 0 case
     new 63933d8  max K test
     new fb73618  serialization and some cleanup
     new 9245b4e  selialize M and check compatibility in merge
     new a8dd4cb  no need to require ordered quantiles. check ordering of split 
points
     new 1efe27e  moved KLL sketch to its own package
     new 2336fdc  javadoc, cleanup and getMaxSerializedSizeBytes()
     new e572ad5  java-style variable and method names, javadoc
     new 0e7f794  moved static methods to KllHelper
     new 81cba6d  fixed test
     new d664dfe  don't serialize the last integer in levels_ since it can be 
derived
     new a3cee8f  implemented detailed toString()
     new 4e17485  corrected rank error for default K=200
     new 3bf3f67  performance improvement in getRank()
     new c81e2df  Cleaned up warnings: long lines, finals, missing 
package-info.java.
     new e72f77c  use given comparator to sort the base buffer
     new d809fff  Merge pull request #187 from 
DataSketches/sort-using-comparator-fix
     new 0bd1cfd  Added filter support for tuple sketches to filter based on 
summary per element
     new ce23daa  Added some tests for tuple sketches filter class
     new 1fbce7e  Fix malformed Javadoc
     new abbe5dc  Corrected paper reference.
     new aed865a  Improve javadoc
     new 2ed2ba4  improved test coverage
     new fa30b83  Improve Unit tests.
     new fdf68b8  Merge pull request #185 from DataSketches/kll-floats-sketch
     new 89e2c36  [maven-release-plugin] prepare release sketches-core-0.11.0
     new cd991a3  [maven-release-plugin] prepare for next development iteration
     new b2748e2  Temporary fix of bug in ArrayOfDoublesUnion.
     new 0a4c310  Filtered sketch is set non empty only if it effectively is 
non empty
     new 3162ccb  Don't pass summary factory to Filter class as it is not needed
     new 0ab26fb  Use ResizeFactor parameter instead of hardcoded integer
     new 2b6b683  Removed factory from FilterTest
     new 7dd93a3  Manage null sketches in Filter class
     new af30ed1  Merge pull request #191 from DataSketches/NewMemory
     new 9e7f997  Add "double-sided" Pmf epsilon and "single-sided" epsilon for 
users.
     new 3ba293f  Minor cleanups in POM
     new 4d71744  proofreading edits, incorporate feedback from Kevin
     new 59ad5e3  Merge pull request #189 from inigoillan/filter-support
     new 959f068  estimation mode test, some cleanup
     new be6cb8f  fixed isEmpty, added test
     new 50d0e36  Merge pull request #193 from DataSketches/tuple-filter
     new e53bec5  Partial changes
     new 5ffa7a4  update KLL javadoc
     new 4642752  Merge branch 'kll_improvements' of 
github.com:DataSketches/sketches-core into kll_improvements
     new 90b23de  expand overview at top of javadoc. still needs minor cleanup
     new cef9351  validation, match reference impl in ocaml
     new 672f0c8  move test code to the end with comment
     new c13d072  comment out validation code as it affects coverage
     new ebe017a  removed unused data, moved comment for clarity
     new 9ff8039  updated pom for sketches-concurrent
     new 1741336  revert pom
     new f56a26f  lines to long
     new 64e279c  Merge pull request #194 from DataSketches/kll-validation
     new c0384e9  Update eps equations
     new cadcc7b  Added UB, LB test
     new 2a4cc3a  Added bounds check to Quantiles DoublesSketch
     new a6763b0  Added unit tests
     new b4b283b  Merge pull request #192 from DataSketches/kll_improvements
     new 99fd7fb  update indent
     new 21be069  Fix SerDe Issue 165
     new 0ba1c2b  Update unit test with more checks.
     new 276d673  Make random tests deterministic.
     new 64f250a  Merge pull request #196 from DataSketches/FixSerDeIssue165
     new 89f1caa  Removed old EpsilonFromK model
     new 3773d6d  Update code comments on magic numbers.
     new fef7500  Fixed checkK() in both quantiles and KLL.
     new df2237b  Merge pull request #197 from DataSketches/RemoveOldEpsFromK
     new 67fc83e  Move Heapify and wrap to base DoublesUnion class,
     new 7a5bce4  Unit tests for deprecated methods that were moved or replaced.
     new ce91e6f  Merge pull request #198 from DataSketches/MoveHeapifyAndWrap
     new de3cd27  [maven-release-plugin] prepare release sketches-core-0.11.1
     new ad3ec14  [maven-release-plugin] prepare for next development iteration
     new 6c0ffaa  Fixed some bugs in the test code where a ByteBuffer was 
created.
     new 18e912a  Remove SuppressWarning
     new df9c55c  small correction in a test
     new b278ad9  minor corrections
     new f9d9806  concurrent theta sketch
     new fde6bd6  Fix ArrayOfDoublesUnion to be compatible with new Memory > 
0.11.0.
     new f3b067a  Changed input of read-only union to only require read-only 
Memory.
     new 4a02f88  Fix minor warning
     new 166bbfa  fixed min and max in merge, added test
     new 12bee43  level 0 can be empty, but it is always present
     new c9e4293  minor javadoc fixes
     new cdb380a  Merge pull request #204 from DataSketches/fix-kll-merge
     new 1fed230  Merge pull request #203 from 
DataSketches/FixArrayOfDoublesUnion
     new cd03103  improve code comments.
     new 0a19d8c  Merge branch 'master' into FixArrayOfDoublesUnion
     new 352eb28  Update code comments
     new 259a436  Merge pull request #205 from 
DataSketches/Minor_Freq_items_comments
     new 36f8d6e  In process fixing of MemReqSvr
     new ecef92a  Fix Memory Request Server 2
     new 45fa0ea  Fixed Theta tests that were not true direct off-heap tests.
     new cc93552  update javadoc for isSameResource()
     new b004285  Merge pull request #206 from DataSketches/FixMemoryReqSvr
     new 4eb69ef  Add ability to add MemoryRequestServer in Theta builders.
     new 0f2df46  access to retained samples using iterators
     new 50bb5e3  Add request close to DirectQuickSelectSketch use of 
MemoryRequestServer.
     new 5783bbc  Merge branch 'master' into quantiles-sketches-iterators
     new faebbb4  Added copyrights, missing spaces after "while"
     new 56929a6  check weight, added copyright
     new 3f53fec  Update pom versions
     new 1b98e6e  Updated memory dependency to 0.12.0
     new 3f173a1  added requestClose(...) in MemoryRequestServer process.
     new 4f06cfa  temp changes
     new 77cedab  Bug fix. Preamble doesn't contain N when empty.
     new 57aa46b  Merge branch 'master' into RemoveUnsafe
     new 36d23f2  Bug fix.
     new de38d05  Unsafe removed from sampling project.
     new 55817c8  Unsafe removed from quantiles
     new 92cea49  Unsafe removed from Theta
     new 558ba7c  Finished HLL unsafe extracts
     new 4b1e3f2  Finished HLL remove unsafe
     new 6f67a51  remove commented-out lines
     new b3a72d1  More cleanup.
     new f725cd0  Merge pull request #207 from 
DataSketches/quantiles-sketches-iterators
     new f93108f  Merge pull request #208 from DataSketches/RemoveUnsafe
     new 60f08de  refactor from concurrent->theta package
     new 2f090fb  Merge branch 'concTheta' of 
git://github.com/Eshcar/sketches-core into Eshcar-concTheta
     new 032a19c  Converted logger from apache to slf4j.
     new f136f2c  Minor changes: style and allow running TestPerformanceTheta 
from TestNG manually.
     new d34134f  Disable TestPeformanceTheta ... not suitable for Unit Tests.
     new dcb189d  Add getMemory, hasMemory. Fix Test bugs.
     new a67ada7  Clean up SingleItemSketch
     new 4334436  Add unit tests
     new 6660dc7  Merge branch 'master' into Eshcar-concTheta
     new 601238a  Make current with most recent master.
     new d749fde  Changed tabs to spaces. Added simple sketch test for 
comparison.
     new b3ed99e  Added abstract isOutOfSpace(numEntries) to UpdateSketch.
     new a3873c7  Merge branch 'master' into Eshcar-concTheta
     new 1ea610c  Merged from master
     new 9607d6a  Merge branch 'master' into Eshcar-concTheta3
     new 82c5b4e  Merged from master
     new b09f8d7  make identical to Eshcar-concTheta
     new 9c611ac  Merge branch 'Eshcar-concTheta' into Eshcar-concTheta3
     new fc6ac20  Interim
     new 0e6bcc0  Remove extra methods added by concurrent.
     new 5f182f7  Add javadocs to remove warnings
     new 32e5b7e  Interim
     new 99eb739  Fix typos
     new d4ab04c  Interim
     new da49d09  Interim
     new de9fea1  Interim
     new 940f7a3  Interim
     new 1eb2c9d  Interim
     new 57f22b5  Interim
     new 8d92ee2  Merge branch 'master' into Eshcar-concTheta3
     new b81da3b  Make HeapQuickSelectSketch non-final to allow extension.
     new 9900edb  Merge branch 'master' into Eshcar-concTheta3
     new 0a42d2d  Interim
     new 600750d  Interim
     new f4de1d4  Interim
     new 8239521  It now works.
     new 06d0fb3  Changes to allow extensions of Heap and Direct 
QuickSelectSketches for concurrency.
     new 98b7105  Merge branch 'master' into Eshcar-concTheta3
     new fd3a2a1  Remove class final
     new e2d13dd  Merge branch 'master' into Eshcar-concTheta3
     new bd0a39a  ConcurrentDirectThetaSketch extends DirectQuickSelectSketch.
     new 471a44e  Disable manual startTest
     new 8c0831b  Interim
     new e124d54  Allow reset override
     new dd997e5  Merge branch 'master' into Eshcar-concTheta3
     new 787cd02  Interim
     new 3732b52  make curCount, thetaLong and empty non final.
     new 566c037  Merge branch 'master' into Eshcar-concTheta3
     new 325a91d  Updated concurrent code.
     new 7a31664  fixed some concurrency bugs + new estimation test
     new ddd5b93  Update pom
     new 6f65fea  make compatible with master.  No reason to change in this 
branch.
     new dd556d3  Remove unneeded code comment print statements
     new b234e9b  Minor javadoc rewording
     new f2f3142  SLF4J dependency only for test scope
     new 6a7f10a  Remove generation of shaded memory for sketches-core.
     new 838f809  Improved tuple unit tests
     new ea0c198  Merge branch 'master' into Eshcar-concTheta3
     new 90c05f9  Moved the functionality of ConcurrentThetaEstimationTest to 
Characterization repo.
     new 0f97685  ConcurrentThetaEstimationTest is not correct and is 
deprecated.
     new a860e42  Properly disabled optional KllValidationTest
     new 8b30b6c  Update maven-compiler-plugin version
     new a1f68c6  [maven-release-plugin] prepare release sketches-core-0.12.0
     new 65a5ec5  [maven-release-plugin] prepare for next development iteration
     new 29929f4  implement a reset method in the shared concurrent sketch
     new b0e876d  Merge branch 'Eshcar-concTheta3' of 
github.com:DataSketches/sketches-core into Eshcar-concTheta3
     new 2b6a701  Merge branch 'master' into Eshcar-concTheta3
     new 0574ba5  Merge branch 'Eshcar-concTheta3' of 
[email protected]:DataSketches/sketches-core.git into Eshcar-concTheta3
     new 076979a  White space
     new 694760a  revert change to pom
     new 45f2e70  temp changes
     new f818d76  Initial commit of CPC, Preamble layout
     new 24189b7  Initial PreambleUtil
     new 2b5b3d1  Add unit tests.
     new 7cbccce  Remove println
     new 8a59f73  minor changes before redesign
     new cca7c0c  Update to new Formats
     new 66630b8  Interim update
     new a459e96  Interim commit
     new 919769c  Interim save
     new 5de1b46  Merge branch 'master' into cpc2
     new cfd016e  interim
     new 59162ec  Interim
     new 565cf63  Merge branch 'master' into cpc2
     new fdfbf39  interim
     new 14e1d19  Fix pwr2LawNextDouble
     new 73f3816  Merge branch 'master' into cpc2
     new aa97344  Interim check in
     new fce7882  Interim commit
     new ddd54c0  Interim commit
     new b6653a3  Interim checkin
     new fabf9bd  Interim checkin
     new febd1e2  new concurrent heap quick select sketch
     new a1952f3  Interim changes to cpc
     new 045b592  Renamed Fm85 to Cpc
     new 42a4c90  Interim checkin
     new 3bdea75  optimized serialization of single item KLL sketches
     new ff88a53  KLL sketch with one item serial version 1 for compatibility 
test
     new 2db8bf3  Interim update
     new 8dccdc1  Compression Characterization done.
     new c9b2a60  minor changes
     new afb9196  Interim update, completed test conversions
     new 0dfac3a  Merge pull request #210 from DataSketches/kll-single-item
     new 7989028  Interim cpc progress.
     new 9bfb44c  Interim update
     new b649c2c  Interim
     new bcdb936  Interim
     new bfeeb2c  interim update
     new cbbeef5  Added unit tests
     new 2cce1d8  clean up public API
     new 5a1a77c  Merge branch 'master' of 
[email protected]:DataSketches/sketches-core.git
     new cc939aa  Fixed line length
     new 8c6b3fa  Add unit test
     new f5dc011  Merge branch 'master' into cpc2
     new 685aaa9  Javadoc improvements
     new 09041c7  Minor revert.
     new 58024b8  Javadoc improvements
     new c516ee6  simplifiy API
     new d175d77  Reducing test times
     new 32f2087  Redo Icon Estimator test
     new ce8313a  improve javadocs
     new 1c6f8c8  disable test print
     new 0600daf  Correct issues found with FindBugs
     new 4827322  Changes as a result of review comments.
     new f18f3c8  Removed print statements
     new f213df7  Corrections to private and public Javadocs throughout the 
library.
     new 0b7989e  Merge pull request #211 from DataSketches/cpc2
     new b68fc15  Add required APIs
     new 0ea9fe0  Merge branch 'Eshcar-concTheta3' of 
[email protected]:DataSketches/sketches-core.git into Eshcar-concTheta3
     new 045d505  Add final
     new f5dc946  Merge pull request #212 from DataSketches/cpc
     new 703f033  Merge branch 'master' into Eshcar-concTheta3
     new a1eb977  Add unit tests
     new eb65325  Merge pull request #214 from DataSketches/cpc
     new 75473f4  Merge branch 'master' into Eshcar-concTheta3
     new 8e01c47  Update Javadocs
     new 5ecacd4  Merge branch 'master' into Eshcar-concTheta3
     new 6fe80b9  Add heapify w/out seed methods.
     new 91629f4  Code clean up, improve coverage.
     new 8c4c482  minor refactoring
     new a497107  Refactored Union for easier understanding.
     new 1e19ff9  code cleanup
     new a13298f  code cleanup
     new fd6c37e  Merge pull request #215 from DataSketches/cpcUnion
     new 14dcfbe  Interim
     new 17aa3ee  Update Seed can be zero.
     new e39737d  Update theta for hash iteration.
     new a8ce9db  Merge pull request #216 from DataSketches/ThetaUpdate
     new b743b86  Javadoc nits.
     new 4613c20  Renamed internal HLL getIterator() to iterator().
     new 14fcc95  Changes the public method getIterator to the java convention 
iterator().
     new 10b8908  Added C++ binaries for compatibility checking.
     new 1d69f84  Removed print statements.
     new 220f98e  Correction to Goloumb base bits.
     new 799bc50  Improve toString outputs
     new bee7faf  Read-only flag makes more sense as Compressed flag.
     new 3bee188  epoch based propagation and checkstyle fixes
     new b588820  Interim
     new 5a0a223  Changed order of SV and Window streams so that SV stream is 
at the end.
     new a9c0c5e  Add unit tests.
     new 4611ae0  Redefined toByteArray() as toCompressedByteArray().
     new 288e3af  Revert to CpcWrapper and toByteArray.
     new 23684ab  Improve unit tests.
     new d1fd21d  Updated cpp generated binaries to new formats for pinned and 
sliding.
     new 98d0927  updated javadoc
     new eb022b8  Add getMaxSize method
     new d586803  code cleanup
     new 21a4100  Merge pull request #217 from DataSketches/updateCPC
     new 16a03b6  revert
     new d8bd576  move restricted to bottom
     new 8b52b9a  Merge pull request #218 from DataSketches/updateHLL
     new 877181b  Fixed javadocs and error messages in CPC.
     new 11ba319  Updated pom
     new dc3029f  Revert name of CpcWrapper class.
     new 95eee69  Update javadocs
     new a1339b4  Update javadoc
     new 427ae5a  Converted some asserts to rtAsserts, enhanced sketch and 
binary toString() methods.
     new d07a993  Some var renaming, additional checks on deserialization for 
trunkation corruption.
     new 778e741  Merge pull request #219 from DataSketches/cpcAdditions
     new 34a9705  Add checks for sufficient space on compress,  decompress, and 
toString(true).
     new ecb988a  Added static toString() for images in CpcSketch.
     new c88b92e  Added validation function to CpcSketch.
     new 241a17e  Added toString(byte[]) and toString(Memory) to allow users to 
print out image preambles.
     new e448c0d  Add public methods for printing preamble data.
     new 0ea4517  Adds static toString methods to all sketches (except KLL and 
Tuple) for easier troubleshooting by users.
     new 8327d99  Merge pull request #220 from DataSketches/Add_static_toString
     new 36224f7  Fix subtle backward compatibility bug if preamble lgArr was 
not set.
     new 1e07e66  improve test coverage for concurrent theta sketches
     new 64e1a61  Interim
     new 2de1c7d  Interim
     new 8764460  Final refactoring and unit tests for MemoryMurmurHash3
     new d753fa0  Update javadocs
     new 4d8f5d4  Updated Javadocs to include attribution to Austin Appleby.
     new 7a17aba  Fixed input order. You probably need to set your IDE to do 
this automatically.
     new b7850ff  fixed checkstyle issues
     new 165c90c  fixed formating
     new fc42b61  copyright notice
     new 2f562d3  waitForPropagationToComplete really waits for propagation to 
complete
     new f846027  make shared volatile in tests
     new 7deecc4  waitForPropagationToComplete in tests
     new 40bdb94  debugging
     new cebee3c  debugging
     new 3c6767b  test::checkBackgroundPropagation(): increase num updates to 
trigger background propagation on all machines
     new 7f77955  test::checkBackgroundPropagation(): increase num updates to 
trigger background propagation on all machines
     new 4be8dcc  test::checkBackgroundPropagation() update condition
     new 85c6938  update copyright to 2018
     new 9a2aa65  Interim
     new 47e913d  Add LGTM.com code quality badges
     new 3bca18f  Interim update
     new 76ad632  Fixing LGTM alerts
     new dd775f0  Merge branch 'master' into MemoryMurmurHash3
     new 73e68f7  Added XxHash and tests, renamed MemoryMurmurHash to 
MurmurHash3v2.
     new fe88080  Added licensing references.
     new fce6ee1  Remove SuppressWarnings(null)
     new f2ca2aa  Merge branch 'master' into MemoryMurmurHash3
     new 36b5f10  Merge pull request #223 from DataSketches/MemoryMurmurHash3
     new a6204ea  Merge pull request #222 from xcorail/master
     new 2bba545  Add LGTM badges to Readme
     new c7bfba4  Partial LGTM alert fixes.
     new 8e1ac5d  Fix unused variables mostly.  Code cleanup
     new 50d6fe3  Remove final from reset()
     new cdb24c4  updating Readme
     new 248d92a  Merge pull request #221 from DataSketches/Eshcar-concTheta3
     new 5e34b50  Merge pull request #224 from DataSketches/LGTM_fixes
     new 5395255  Remove print statements in ConcurrentThetaEstimationTest
     new 5c68e88  Fix LGTM Alerts
     new b6dbde6  Merge pull request #225 from DataSketches/LGTM_alerts
     new 9777619  Simplify xxHash testing in core.
     new 5766866  Speed improvements
     new c1facad  Update Readme
     new 4e9ede3  Merge pull request #227 from DataSketches/updateReadme
     new 642ce00  update Maven plugin versions
     new e5f7e61  Merge pull request #226 from DataSketches/hash
     new 61a8835  generate test jar (for characterization dependency)
     new dc4cfb8  Remove unreachable code.
     new 01b002e  negative int equivalence test
     new a406ff6  Update to latest version of maven-jar-plugin, other minor 
fixes.
     new c5d4e32  Accidently deleted pom, repair with updated version and site 
plugin.
     new be881f2  Merge pull request #228 from DataSketches/test-jar
     new 46bb389  POM update
     new 754f476  Merge pull request #229 from DataSketches/PomUpdate
     new c9c993c  Code formatting cleanup
     new 23fec2f  Fix javadoc error
     new 351b9b8  unnecessary else
     new 436e976  unnecessary else
     new 5056471  unnecessary else
     new 377b910  extracted common method
     new a17f2ab  added getQuantiles(numEvenlySpaced)
     new 53182c9  unnecessary else
     new e9f8535  unnecessary else
     new 4d39bdc  the method was moved
     new 2fa1c91  test getQuantiles(numEvenlySpaced)
     new 53a78c3  fixed param name
     new a31cb0f  Merge pull request #231 from DataSketches/kll-evenly-spaced
     new 5ade6b6  Merge branch 'master' into ConcurrentCleanup
     new c2644fb  Merge pull request #230 from DataSketches/ConcurrentCleanup
     new 2dc8662  Remove CodeCov patch diff reporting
     new 14a52ba  Merge branch 'master' of 
[email protected]:DataSketches/sketches-core.git
     new 4eb3bb6  Remove printing of seed and consistent printing of seedHash 
for CPC, Theta and Tuple
     new 0480bcf  Add Unit tests for concurrent sketches
     new d1ac960  All concurrent sketches now have a prefix of "Concurrent".
     new c7a17ac  added getK()
     new 3b66750  Minor documentation fix + minor change to string format
     new 07da6ac  added default lgK
     new 353ba3c  removed non-existent param
     new 0840231  Fix typo, added RSE to CPC toString().
     new 3132f26  Merge pull request #233 from DataSketches/kll-add-getk
     new 58cc373  Merge pull request #234 from DataSketches/cpc-default-lgk
     new babab1c  default lgK
     new 27eaf2c  rm unused import
     new b386e44  Added parameter to sketches.Util: pwr2LawNextDouble.
     new 3b0d0cc  Extended ceiling and floor powers of B as doubles.
     new 44ff5ff  Added ceiling and floor powers of B as double functions.
     new 447dd4e  check fractions
     new 5e6e7f0  Merge pull request #237 from DataSketches/kll-check-fractions
     new 14e83d5  Merge pull request #235 from DataSketches/hll-default-lgk
     new abe6b6b  Merge branch 'master' of 
[email protected]:DataSketches/sketches-core.git
     new 8efa6a6  Clean up unnecessary order checks on getQuantiles() + other 
minor cleanup.
     new fead20c  added missing license
     new 67d7890  Merge pull request #238 from DataSketches/add-license
     new bd47c65  Interim
     new 20ea196  Merge pull request #240 from DataSketches/rename_byteArr_utils
     new 4f8e45c  Update doc on UPDATE_HASH_SEED
     new cf24076  fixed tests
     new e2c743b  Merge pull request #241 from DataSketches/quckselect-tests
     new a7cf8d4  refactor to reduce visibility of concurrent classes
     new 9320955  changes post rebase
     new e30db6e  added finals and fixed spacing.
     new b4b2150  Override needs to be on its own line
     new b13fdfc  Reorganized the order of methods by API group.
     new bc2529d  code review
     new c74b22a  remove bSharedIsDirect in builder
     new ea9d52b  simplify ConcurrentSharedThetaSketch
     new e67112a  scalability improvements
     new 141fbd1  remove cache limit, add concurrency error factor
     new ef7a881  added volatile to ConcurrentPropagationService instance
     new c764cbd  simplify ConcurrentSharedThetaSketch
     new d3df917  Removed unneccesary javadoc clutter (Overriding methods do 
not need JD unless it has to be different!).
     new 8940e68  remove redundant methods from ConcurrentSharedThetaSketch
     new 0aba337  Eliminated a number of unnecessary javadoc duplications that 
would be automatically inherited anyway.
     new 75714f1  Minor code cleanup.
     new fd103c7  Merge pull request #236 from DataSketches/scalability
     new 016b7ba  Minor changes
     new c4a5c15  remove redundant attributes
     new 000c6ea  Merge pull request #242 from DataSketches/bgprop
     new 6737190  Added mirror methods to interface.
     new 0108207  Fix corruption detection and error message.
     new bcb6092  Fix Javadoc
     new b8603be  cleaning up javadocs
     new 9f7a88c  Merge pull request #243 from DataSketches/scalability1
     new 8d49feb  Add default, on-heap buildShared().
     new a06cfd6  Remove print statements
     new 5820ac7  nullify hashUpdate in impl of ConcurrentSharedThetaSketch
     new 999a326  hide hash update in shared sketch; add max concurrency error, 
and max number of local threads to control the error of the sketch
     new e06d4c1  Merge pull request #244 from DataSketches/S001
     new 612a2bb  Add finals, minor style corrections.
     new 2481902  Numerous cleanup: Added unit tests for better coverage.
     new 4f25b88  Adds static getEpsilon & getAprioriError
     new af4f96a  Merge pull request #246 from DataSketches/AddGetEpsilon
     new e3ed902  Slight modification of SerDe test.
     new 82181a3  support toByteArray() in shared sketches, unsupported in 
local buffer
     new bcc2259  Added finals, minor style stuff.
     new bb1e591  Removed unused.
     new 5d796d3  Merge pull request #247 from DataSketches/C0002
     new e7a472a  Added missing unit test.
     new cd23c38  Add compact() methods to Sketch.
     new 6549405  minor cleanup
     new 6e9160a  Fix all but 2 FindBugs warnings.
     new 17c864d  Merge pull request #248 from DataSketches/AddCompactToSketch
     new b54c342  Merge pull request #249 from DataSketches/FixFindBugs
     new c970897  Fix POM
     new 62fae62  Merge pull request #250 from DataSketches/FixPOM
     new 3b50113  [maven-release-plugin] prepare release sketches-core-0.13.0
     new 488d027  [maven-release-plugin] prepare for next development iteration
     new 90442a1  Improved Javadoc and getStorageBytes() was returning a number 
that was 16 bytes too large.
     new 29b40b5  Updated Intersection and AnotB so far.
     new 2ae2b43  add empty line
     new 7796a01  tiny edits
     new d327234  Removed checkEmptyState
     new 7648366  clean up pairwise logic
     new 3c9da0d  Jon's fix plus my unit test
     new 457360c  Jon's fix plus my unit test
     new d7e898d  Merge branch 'direct_quantiles_fix2' of 
[email protected]:DataSketches/sketches-core.git into direct_quantiles_fix2
     new bd02cc3  Merge pull request #254 from 
DataSketches/direct_quantiles_fix2
     new 2b8e741  Updated Intersection and AnotB so far.
     new 8376c23  add empty line
     new c6fe607  tiny edits
     new 4402fea  Removed checkEmptyState
     new 5d44221  clean up pairwise logic
     new 8498ad4  Incomplete
     new 8ce7b4e  Merge branch 'NewEmpty' of 
[email protected]:DataSketches/sketches-core.git
     new 68dadd5  fix several bugs wrt empty and hasMemory().
     new efd59a2  Fix initialization bug for DirectQuickSelectSketch in Union 
gadget mode.
     new 4a973a7  Added unit tests
     new f0477af  Fix FindBugs warnings
     new 65da0ff  Suppress LGTM warnings
     new cec007a  Merge pull request #252 from DataSketches/NewEmpty
     new 0343cba  [maven-release-plugin] prepare release sketches-core-0.13.1
     new 76485b7  [maven-release-plugin] prepare for next development iteration
     new 3a7007d  Minor changes to Tuple
     new 21addac  Experimental
     new 77abe12  minor changes to sketch
     new 8e2b0c1  Create Strings package
     new d22136d  Remove FUN packages
     new 7b7fcba  Changed name to ArrayOfStrings
     new eaac740  Interim
     new e73f7c0  Interim
     new 9652f37  tuple.strings completed with unit tests
     new 1ea1870  remove print statements
     new fdd6bf3  Fix FindBugs warnings
     new 432b2a2  Swap xxHash for MurmurHash.
     new 564769a  Removed unneeded method.
     new 4996b57  Merge pull request #255 from DataSketches/newTupleHierarchy
     new 1753fd0  Update FUN sketch
     new d14a309  Interim
     new 20a7639  Finish rebase
     new f1cf1cc  Interim updates
     new ae7f322  Merge pull request #256 from DataSketches/FreqUniqueNodes
     new 046d938  Add unit tests for FunSketch
     new 8ccafaa  Interim update
     new c2cc573  clean up hashing of string arrays
     new 96dceb8  Clean up interim
     new 7a51afe  Interim update
     new c3b8a14  Added unit tests
     new 6f4e81e  Add suppressWarning
     new 659b79b  Interim update
     new fb73ddf  Interim commit
     new d54239f  Interim Commit
     new 12f5b0c  Make 3 methods public
     new ec6bdbf  Fixed toString in Sketch for Compact case.
     new ff49b85  Improve javadocs
     new ffb1c6e  Update FindBugs to SpotBugs
     new 70ef26f  Fix SpotBugs Warnings
     new f56642e  Add new method getPostProcessor().
     new 7303b01  Added support for separator character other minor changes.
     new 9cae629  Add unit tests
     new 02dc8f5  Update pom, remove print statements.
     new 1847edd  Update javadocs to link to web site.
     new 7706634  [maven-release-plugin] prepare release sketches-core-0.13.2
     new 10677cc  [maven-release-plugin] prepare for next development iteration
     new 900c8c9  Fix value sizes in visual checkToString test.
     new 07b10e3  Fix Druid bug where Theta wasn't getting properly set on a 
union merge.
     new 5f14859  code cleanup
     new faea09f  Disable printing
     new 1e7dbbc  [maven-release-plugin] prepare release sketches-core-0.13.3
     new 803c0ce  [maven-release-plugin] prepare for next development iteration
     new eb59adc  Removed dependencies on SpotBugs and FindBugs
     new e2aa1bc  code cleanup

The 1845 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: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to