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

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


    from ea4f453f1 Minor updates to MemorySegmentRequest related files.
     add f46fe9d2f Completed migration to FFM in /main/. Still have /test/ to 
do.
     add b2cbb47c7 add cpc-go cross-serde
     add 9fcecbead fix typo
     add b5ad37d93 add check-go profile
     add 1ad0be159 Merge pull request #666 from QasimKhan5d/qasim/cpcsketch
     add 5bb6181f4 CountMinSketch initial commit
     add 799436bcb Implement count min sketch1
     add 5b5f7ace0 Add documentation
     add b3d9f3fbb Flag isEmpty to be enum
     add aec9a7ef4 Add tests
     add bc9bfd7cb Merge pull request #667 from geonove/geonove/count-min-sketch
     add b163bc8f0 Merge pull request #674 from apache/ffm_phase6
     add 0d7a4106b Merge branch 'main' into ffm_phase7
     add d3c492717 Completed migration of Classic Quantiles

No new revisions were added by this update.

Summary of changes:
 pom.xml                                            |  26 +-
 .../apache/datasketches/count/CountMinSketch.java  | 423 +++++++++++++++++
 .../org/apache/datasketches/cpc/CpcSketch.java     |   2 +-
 .../datasketches/kll/KllDirectDoublesSketch.java   |   2 +-
 .../datasketches/kll/KllDirectFloatsSketch.java    |   2 +-
 .../datasketches/kll/KllDirectLongsSketch.java     |   2 +-
 .../apache/datasketches/kll/KllDoublesSketch.java  |   4 +-
 .../apache/datasketches/kll/KllFloatsSketch.java   |   4 +-
 .../org/apache/datasketches/kll/KllHelper.java     |  10 +-
 .../apache/datasketches/kll/KllLongsSketch.java    |   4 +-
 .../apache/datasketches/quantiles/ItemsUnion.java  |  30 +-
 .../{quantiles => quantiles2}/ClassicUtil.java     |  33 +-
 .../CompactDoublesSketch.java                      |   2 +-
 .../quantiles2/DirectCompactDoublesSketch.java     | 271 +++++++++++
 .../DirectDoublesSketchAccessor.java               |  31 +-
 .../quantiles2/DirectUpdateDoublesSketch.java      | 268 +++++++++++
 .../DirectUpdateDoublesSketchR.java                | 119 ++---
 .../DoublesArrayAccessor.java                      |   2 +-
 .../DoublesBufferAccessor.java                     |   2 +-
 .../DoublesByteArrayImpl.java                      |  77 +--
 .../DoublesMergeImpl.java                          |  22 +-
 .../{quantiles => quantiles2}/DoublesSketch.java   | 145 +++---
 .../DoublesSketchAccessor.java                     |  12 +-
 .../DoublesSketchBuilder.java                      |  29 +-
 .../DoublesSketchIterator.java                     |   2 +-
 .../{quantiles => quantiles2}/DoublesUnion.java    |  78 +--
 .../DoublesUnionBuilder.java                       |  13 +-
 .../DoublesUnionImpl.java                          |  98 ++--
 .../DoublesUnionImplR.java                         |  48 +-
 .../DoublesUpdateImpl.java                         |   2 +-
 .../{quantiles => quantiles2}/DoublesUtil.java     |  24 +-
 .../HeapCompactDoublesSketch.java                  | 123 ++---
 .../HeapDoublesSketchAccessor.java                 |   8 +-
 .../HeapUpdateDoublesSketch.java                   | 160 ++++---
 .../ItemsByteArrayImpl.java                        |  56 +--
 .../{quantiles => quantiles2}/ItemsMergeImpl.java  |   2 +-
 .../{quantiles => quantiles2}/ItemsSketch.java     | 123 +++--
 .../ItemsSketchIterator.java                       |   2 +-
 .../{quantiles => quantiles2}/ItemsUnion.java      |  83 ++--
 .../{quantiles => quantiles2}/ItemsUpdateImpl.java |   2 +-
 .../{quantiles => quantiles2}/ItemsUtil.java       |  10 +-
 .../{quantiles => quantiles2}/PreambleUtil.java    | 108 ++---
 .../UpdateDoublesSketch.java                       |  51 +-
 .../{quantiles => quantiles2}/package-info.java    |   2 +-
 .../org/apache/datasketches/common/TestUtil.java   |   6 +
 .../datasketches/count/CountMinSketchTest.java     | 246 ++++++++++
 .../cpc/CpcSketchCrossLanguageTest.java            |  15 +
 .../kll/KllMemorySegmentRequestApp.java            |   5 -
 .../quantiles/DirectUpdateDoublesSketchTest.java   |  95 ++--
 .../{quantiles => quantiles2}/AccuracyTest.java    |   2 +-
 .../ClassicQuantilesMemorySegmentRequestApp.java}  |  41 +-
 .../CustomQuantilesTest.java                       |   2 +-
 .../{quantiles => quantiles2}/DebugUnionTest.java  |  30 +-
 .../DirectCompactDoublesSketchTest.java            |  47 +-
 .../DirectQuantilesMemoryRequestTest.java          | 180 +++++++
 .../DirectUpdateDoublesSketchTest.java             | 145 +++---
 .../DoublesSketchBuilderTest.java                  |  22 +-
 .../DoublesSketchIteratorTest.java                 |   2 +-
 .../DoublesSketchTest.java                         |  96 ++--
 .../DoublesUnionBuilderTest.java                   |  49 +-
 .../DoublesUnionImplTest.java                      | 146 +++---
 .../{quantiles => quantiles2}/DoublesUtilTest.java |  20 +-
 .../HeapCompactDoublesSketchTest.java              |  49 +-
 .../HeapUpdateDoublesSketchTest.java               | 522 ++++++++++-----------
 .../ItemsSketchIteratorTest.java                   |   2 +-
 .../{quantiles => quantiles2}/ItemsSketchTest.java | 151 +++---
 .../{quantiles => quantiles2}/ItemsUnionTest.java  |  69 ++-
 .../datasketches/quantiles2/PreambleUtilTest.java  | 199 ++++++++
 .../QuantilesSketchCrossLanguageTest.java          | 100 ++--
 .../ReadOnlyMemoryTest.java                        |  97 ++--
 .../SerDeCompatibilityTest.java                    |  14 +-
 .../{quantiles => quantiles2}/UtilTest.java        |  66 +--
 72 files changed, 3266 insertions(+), 1669 deletions(-)
 create mode 100644 
src/main/java/org/apache/datasketches/count/CountMinSketch.java
 copy src/main/java/org/apache/datasketches/{quantiles => 
quantiles2}/ClassicUtil.java (91%)
 copy src/main/java/org/apache/datasketches/{quantiles => 
quantiles2}/CompactDoublesSketch.java (97%)
 create mode 100644 
src/main/java/org/apache/datasketches/quantiles2/DirectCompactDoublesSketch.java
 copy src/main/java/org/apache/datasketches/{quantiles => 
quantiles2}/DirectDoublesSketchAccessor.java (69%)
 create mode 100644 
src/main/java/org/apache/datasketches/quantiles2/DirectUpdateDoublesSketch.java
 copy src/main/java/org/apache/datasketches/{quantiles => 
quantiles2}/DirectUpdateDoublesSketchR.java (61%)
 copy src/main/java/org/apache/datasketches/{quantiles => 
quantiles2}/DoublesArrayAccessor.java (97%)
 copy src/main/java/org/apache/datasketches/{quantiles => 
quantiles2}/DoublesBufferAccessor.java (96%)
 copy src/main/java/org/apache/datasketches/{quantiles => 
quantiles2}/DoublesByteArrayImpl.java (62%)
 copy src/main/java/org/apache/datasketches/{quantiles => 
quantiles2}/DoublesMergeImpl.java (93%)
 copy src/main/java/org/apache/datasketches/{quantiles => 
quantiles2}/DoublesSketch.java (87%)
 copy src/main/java/org/apache/datasketches/{quantiles => 
quantiles2}/DoublesSketchAccessor.java (93%)
 copy src/main/java/org/apache/datasketches/{quantiles => 
quantiles2}/DoublesSketchBuilder.java (71%)
 copy src/main/java/org/apache/datasketches/{quantiles => 
quantiles2}/DoublesSketchIterator.java (98%)
 copy src/main/java/org/apache/datasketches/{quantiles => 
quantiles2}/DoublesUnion.java (68%)
 copy src/main/java/org/apache/datasketches/{quantiles => 
quantiles2}/DoublesUnionBuilder.java (86%)
 copy src/main/java/org/apache/datasketches/{quantiles => 
quantiles2}/DoublesUnionImpl.java (74%)
 copy src/main/java/org/apache/datasketches/{quantiles => 
quantiles2}/DoublesUnionImplR.java (80%)
 copy src/main/java/org/apache/datasketches/{quantiles => 
quantiles2}/DoublesUpdateImpl.java (99%)
 copy src/main/java/org/apache/datasketches/{quantiles => 
quantiles2}/DoublesUtil.java (91%)
 copy src/main/java/org/apache/datasketches/{quantiles => 
quantiles2}/HeapCompactDoublesSketch.java (65%)
 copy src/main/java/org/apache/datasketches/{quantiles => 
quantiles2}/HeapDoublesSketchAccessor.java (93%)
 copy src/main/java/org/apache/datasketches/{quantiles => 
quantiles2}/HeapUpdateDoublesSketch.java (71%)
 copy src/main/java/org/apache/datasketches/{quantiles => 
quantiles2}/ItemsByteArrayImpl.java (69%)
 copy src/main/java/org/apache/datasketches/{quantiles => 
quantiles2}/ItemsMergeImpl.java (99%)
 copy src/main/java/org/apache/datasketches/{quantiles => 
quantiles2}/ItemsSketch.java (86%)
 copy src/main/java/org/apache/datasketches/{quantiles => 
quantiles2}/ItemsSketchIterator.java (98%)
 copy src/main/java/org/apache/datasketches/{quantiles => 
quantiles2}/ItemsUnion.java (81%)
 copy src/main/java/org/apache/datasketches/{quantiles => 
quantiles2}/ItemsUpdateImpl.java (99%)
 copy src/main/java/org/apache/datasketches/{quantiles => 
quantiles2}/ItemsUtil.java (95%)
 copy src/main/java/org/apache/datasketches/{quantiles => 
quantiles2}/PreambleUtil.java (69%)
 copy src/main/java/org/apache/datasketches/{quantiles => 
quantiles2}/UpdateDoublesSketch.java (67%)
 copy src/main/java/org/apache/datasketches/{quantiles => 
quantiles2}/package-info.java (96%)
 create mode 100644 
src/test/java/org/apache/datasketches/count/CountMinSketchTest.java
 copy src/test/java/org/apache/datasketches/{quantiles => 
quantiles2}/AccuracyTest.java (98%)
 copy 
src/test/java/org/apache/datasketches/{kll/KllMemorySegmentRequestApp.java => 
quantiles2/ClassicQuantilesMemorySegmentRequestApp.java} (56%)
 copy src/test/java/org/apache/datasketches/{quantiles => 
quantiles2}/CustomQuantilesTest.java (99%)
 copy src/test/java/org/apache/datasketches/{quantiles => 
quantiles2}/DebugUnionTest.java (81%)
 copy src/test/java/org/apache/datasketches/{quantiles => 
quantiles2}/DirectCompactDoublesSketchTest.java (78%)
 create mode 100644 
src/test/java/org/apache/datasketches/quantiles2/DirectQuantilesMemoryRequestTest.java
 copy src/test/java/org/apache/datasketches/{quantiles => 
quantiles2}/DirectUpdateDoublesSketchTest.java (64%)
 copy src/test/java/org/apache/datasketches/{quantiles => 
quantiles2}/DoublesSketchBuilderTest.java (77%)
 copy src/test/java/org/apache/datasketches/{quantiles => 
quantiles2}/DoublesSketchIteratorTest.java (97%)
 copy src/test/java/org/apache/datasketches/{quantiles => 
quantiles2}/DoublesSketchTest.java (72%)
 copy src/test/java/org/apache/datasketches/{quantiles => 
quantiles2}/DoublesUnionBuilderTest.java (65%)
 copy src/test/java/org/apache/datasketches/{quantiles => 
quantiles2}/DoublesUnionImplTest.java (86%)
 copy src/test/java/org/apache/datasketches/{quantiles => 
quantiles2}/DoublesUtilTest.java (86%)
 copy src/test/java/org/apache/datasketches/{quantiles => 
quantiles2}/HeapCompactDoublesSketchTest.java (78%)
 copy src/test/java/org/apache/datasketches/{quantiles => 
quantiles2}/HeapUpdateDoublesSketchTest.java (62%)
 copy src/test/java/org/apache/datasketches/{quantiles => 
quantiles2}/ItemsSketchIteratorTest.java (98%)
 copy src/test/java/org/apache/datasketches/{quantiles => 
quantiles2}/ItemsSketchTest.java (83%)
 copy src/test/java/org/apache/datasketches/{quantiles => 
quantiles2}/ItemsUnionTest.java (85%)
 create mode 100644 
src/test/java/org/apache/datasketches/quantiles2/PreambleUtilTest.java
 copy src/test/java/org/apache/datasketches/{quantiles => 
quantiles2}/QuantilesSketchCrossLanguageTest.java (79%)
 copy src/test/java/org/apache/datasketches/{quantiles => 
quantiles2}/ReadOnlyMemoryTest.java (64%)
 copy src/test/java/org/apache/datasketches/{quantiles => 
quantiles2}/SerDeCompatibilityTest.java (86%)
 copy src/test/java/org/apache/datasketches/{quantiles => 
quantiles2}/UtilTest.java (74%)


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to