You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@datasketches.apache.org by le...@apache.org on 2022/10/20 23:06:21 UTC

[datasketches-java] branch master updated (e49eee8b -> 7f29a4aa)

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/datasketches-java.git


    from e49eee8b Merge pull request #418 from apache/test-workflows
     add 3e176df1 throwing exceptions instead of returning null or Nan when sketch is empty.
     add 499a44a8 fixed missing "throw"
     add 320a3de9 fix typo: item -> items
     new 7f29a4aa Merge pull request #419 from apache/exceptions_on_empty

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .../org/apache/datasketches/hll/TgtHllType.java    |  1 -
 .../apache/datasketches/kll/KllDoublesHelper.java  |  4 +-
 .../apache/datasketches/kll/KllDoublesSketch.java  | 25 +++++---
 .../kll/KllDoublesSketchSortedView.java            |  8 +++
 .../apache/datasketches/kll/KllFloatsHelper.java   |  4 +-
 .../apache/datasketches/kll/KllFloatsSketch.java   | 25 +++++---
 .../kll/KllFloatsSketchSortedView.java             |  8 +++
 .../org/apache/datasketches/kll/KllSketch.java     |  1 -
 .../quantiles/DirectCompactDoublesSketch.java      | 13 ++--
 .../quantiles/DirectUpdateDoublesSketch.java       | 12 ++--
 .../quantiles/DirectUpdateDoublesSketchR.java      | 11 ++--
 .../quantiles/DoublesByteArrayImpl.java            |  4 +-
 .../datasketches/quantiles/DoublesMergeImpl.java   |  8 +--
 .../datasketches/quantiles/DoublesSketch.java      | 15 +++--
 .../quantiles/DoublesSketchSortedView.java         |  8 +++
 .../apache/datasketches/quantiles/DoublesUtil.java | 14 ++--
 .../quantiles/HeapCompactDoublesSketch.java        | 37 ++++++-----
 .../quantiles/HeapUpdateDoublesSketch.java         | 55 ++++++++--------
 .../datasketches/quantiles/ItemsMergeImpl.java     | 16 ++---
 .../apache/datasketches/quantiles/ItemsSketch.java | 74 ++++++++++++++--------
 .../quantiles/ItemsSketchSortedView.java           | 12 +++-
 .../apache/datasketches/quantiles/ItemsUtil.java   |  6 +-
 .../quantiles/UpdateDoublesSketch.java             | 12 ++--
 .../quantilescommon/DoublesSortedView.java         | 14 ++--
 .../quantilescommon/FloatsSortedView.java          | 14 ++--
 .../quantilescommon/GenericSortedView.java         | 12 ++--
 .../quantilescommon/QuantilesDoublesAPI.java       | 42 ++++++------
 .../quantilescommon/QuantilesFloatsAPI.java        | 46 ++++++--------
 .../quantilescommon/QuantilesGenericAPI.java       | 50 +++++++--------
 .../quantilescommon/QuantilesUtil.java             |  2 +
 .../datasketches/quantilescommon/SortedView.java   | 17 +++--
 .../org/apache/datasketches/req/BaseReqSketch.java |  4 +-
 .../org/apache/datasketches/req/ReqSketch.java     | 15 +++--
 .../datasketches/req/ReqSketchSortedView.java      | 10 ++-
 .../thetacommon/SetOperationCornerCases.java       |  1 -
 .../datasketches/tuple/SerializerDeserializer.java |  1 -
 .../java/org/apache/datasketches/tuple/Util.java   |  2 +-
 .../kll/KllDirectCompactDoublesSketchTest.java     |  5 +-
 .../kll/KllDirectCompactFloatsSketchTest.java      |  5 +-
 .../kll/KllDirectDoublesSketchTest.java            | 23 ++++---
 .../kll/KllDirectFloatsSketchTest.java             | 63 +++++++++---------
 .../datasketches/kll/KllDoublesSketchTest.java     | 28 ++++----
 .../kll/KllFloatsSketchIteratorTest.java           |  4 +-
 .../datasketches/kll/KllFloatsSketchTest.java      | 18 +++---
 .../datasketches/kll/KllMiscDirectDoublesTest.java |  5 +-
 .../datasketches/kll/KllMiscDirectFloatsTest.java  |  6 +-
 .../datasketches/kll/KllMiscDoublesTest.java       |  4 +-
 .../apache/datasketches/kll/KllMiscFloatsTest.java |  5 +-
 .../quantiles/DirectCompactDoublesSketchTest.java  | 17 ++---
 .../quantiles/DirectUpdateDoublesSketchTest.java   |  9 ++-
 .../datasketches/quantiles/DoublesSketchTest.java  | 12 ++--
 .../quantiles/HeapCompactDoublesSketchTest.java    | 16 ++---
 .../quantiles/HeapUpdateDoublesSketchTest.java     | 24 +++----
 .../datasketches/quantiles/ItemsSketchTest.java    | 28 ++++----
 .../datasketches/quantiles/ItemsUnionTest.java     | 41 ++++++------
 .../datasketches/quantiles/ReadOnlyMemoryTest.java |  4 +-
 .../datasketches/req/ReqSketchOtherTest.java       | 18 +++---
 .../org/apache/datasketches/req/ReqSketchTest.java | 13 ++--
 58 files changed, 512 insertions(+), 439 deletions(-)


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@datasketches.apache.org
For additional commands, e-mail: commits-help@datasketches.apache.org


[datasketches-java] 01/01: Merge pull request #419 from apache/exceptions_on_empty

Posted by le...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

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

commit 7f29a4aaaa6c7d4335e88ea311ecf61684faca8e
Merge: e49eee8b 320a3de9
Author: Lee Rhodes <le...@users.noreply.github.com>
AuthorDate: Thu Oct 20 16:06:15 2022 -0700

    Merge pull request #419 from apache/exceptions_on_empty
    
    throwing exceptions instead of returning null or Nan when sketch is empty.

 .../org/apache/datasketches/hll/TgtHllType.java    |  1 -
 .../apache/datasketches/kll/KllDoublesHelper.java  |  4 +-
 .../apache/datasketches/kll/KllDoublesSketch.java  | 25 +++++---
 .../kll/KllDoublesSketchSortedView.java            |  8 +++
 .../apache/datasketches/kll/KllFloatsHelper.java   |  4 +-
 .../apache/datasketches/kll/KllFloatsSketch.java   | 25 +++++---
 .../kll/KllFloatsSketchSortedView.java             |  8 +++
 .../org/apache/datasketches/kll/KllSketch.java     |  1 -
 .../quantiles/DirectCompactDoublesSketch.java      | 13 ++--
 .../quantiles/DirectUpdateDoublesSketch.java       | 12 ++--
 .../quantiles/DirectUpdateDoublesSketchR.java      | 11 ++--
 .../quantiles/DoublesByteArrayImpl.java            |  4 +-
 .../datasketches/quantiles/DoublesMergeImpl.java   |  8 +--
 .../datasketches/quantiles/DoublesSketch.java      | 15 +++--
 .../quantiles/DoublesSketchSortedView.java         |  8 +++
 .../apache/datasketches/quantiles/DoublesUtil.java | 14 ++--
 .../quantiles/HeapCompactDoublesSketch.java        | 37 ++++++-----
 .../quantiles/HeapUpdateDoublesSketch.java         | 55 ++++++++--------
 .../datasketches/quantiles/ItemsMergeImpl.java     | 16 ++---
 .../apache/datasketches/quantiles/ItemsSketch.java | 74 ++++++++++++++--------
 .../quantiles/ItemsSketchSortedView.java           | 12 +++-
 .../apache/datasketches/quantiles/ItemsUtil.java   |  6 +-
 .../quantiles/UpdateDoublesSketch.java             | 12 ++--
 .../quantilescommon/DoublesSortedView.java         | 14 ++--
 .../quantilescommon/FloatsSortedView.java          | 14 ++--
 .../quantilescommon/GenericSortedView.java         | 12 ++--
 .../quantilescommon/QuantilesDoublesAPI.java       | 42 ++++++------
 .../quantilescommon/QuantilesFloatsAPI.java        | 46 ++++++--------
 .../quantilescommon/QuantilesGenericAPI.java       | 50 +++++++--------
 .../quantilescommon/QuantilesUtil.java             |  2 +
 .../datasketches/quantilescommon/SortedView.java   | 17 +++--
 .../org/apache/datasketches/req/BaseReqSketch.java |  4 +-
 .../org/apache/datasketches/req/ReqSketch.java     | 15 +++--
 .../datasketches/req/ReqSketchSortedView.java      | 10 ++-
 .../thetacommon/SetOperationCornerCases.java       |  1 -
 .../datasketches/tuple/SerializerDeserializer.java |  1 -
 .../java/org/apache/datasketches/tuple/Util.java   |  2 +-
 .../kll/KllDirectCompactDoublesSketchTest.java     |  5 +-
 .../kll/KllDirectCompactFloatsSketchTest.java      |  5 +-
 .../kll/KllDirectDoublesSketchTest.java            | 23 ++++---
 .../kll/KllDirectFloatsSketchTest.java             | 63 +++++++++---------
 .../datasketches/kll/KllDoublesSketchTest.java     | 28 ++++----
 .../kll/KllFloatsSketchIteratorTest.java           |  4 +-
 .../datasketches/kll/KllFloatsSketchTest.java      | 18 +++---
 .../datasketches/kll/KllMiscDirectDoublesTest.java |  5 +-
 .../datasketches/kll/KllMiscDirectFloatsTest.java  |  6 +-
 .../datasketches/kll/KllMiscDoublesTest.java       |  4 +-
 .../apache/datasketches/kll/KllMiscFloatsTest.java |  5 +-
 .../quantiles/DirectCompactDoublesSketchTest.java  | 17 ++---
 .../quantiles/DirectUpdateDoublesSketchTest.java   |  9 ++-
 .../datasketches/quantiles/DoublesSketchTest.java  | 12 ++--
 .../quantiles/HeapCompactDoublesSketchTest.java    | 16 ++---
 .../quantiles/HeapUpdateDoublesSketchTest.java     | 24 +++----
 .../datasketches/quantiles/ItemsSketchTest.java    | 28 ++++----
 .../datasketches/quantiles/ItemsUnionTest.java     | 41 ++++++------
 .../datasketches/quantiles/ReadOnlyMemoryTest.java |  4 +-
 .../datasketches/req/ReqSketchOtherTest.java       | 18 +++---
 .../org/apache/datasketches/req/ReqSketchTest.java | 13 ++--
 58 files changed, 512 insertions(+), 439 deletions(-)


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@datasketches.apache.org
For additional commands, e-mail: commits-help@datasketches.apache.org