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 e06ae7de4d4f6faa3a79840c34b5615a77ba056d
Merge: 007f35b5 51aef3cc
Author: Lee Rhodes <[email protected]>
AuthorDate: Thu Nov 30 11:54:35 2023 -0800

    Merge pull request #475 from apache/Fixes_for_getPartitionBoundaries
    
    Fixes for get partition boundaries

 README.md                                          |   2 +-
 pom.xml                                            |   7 +
 .../java/org/apache/datasketches/common/Util.java  |  81 +++----
 .../apache/datasketches/kll/KllDoublesSketch.java  |  16 --
 .../datasketches/kll/KllDoublesSketchIterator.java |  42 +---
 .../kll/KllDoublesSketchSortedView.java            |  54 +++--
 .../kll/KllDoublesSketchSortedViewIterator.java    |  79 -------
 .../apache/datasketches/kll/KllFloatsSketch.java   |  16 --
 .../datasketches/kll/KllFloatsSketchIterator.java  |  42 +---
 .../kll/KllFloatsSketchSortedView.java             |  54 +++--
 .../kll/KllFloatsSketchSortedViewIterator.java     |  79 -------
 .../apache/datasketches/kll/KllItemsSketch.java    |  21 +-
 .../datasketches/kll/KllItemsSketchIterator.java   |  42 +---
 .../datasketches/kll/KllItemsSketchSortedView.java | 158 +++++++++----
 ...sSketchIterator.java => KllSketchIterator.java} |  39 ++--
 .../datasketches/partitions/BoundsRule.java}       |  27 +--
 .../datasketches/partitions/Partitioner.java       | 216 +++++++++++++++++
 .../datasketches/partitions/SketchFillRequest.java |  46 ++++
 .../datasketches/partitions/package-info.java}     |  17 +-
 .../datasketches/quantiles/DoublesSketch.java      |  16 --
 .../quantiles/DoublesSketchSortedView.java         |  53 +++--
 .../quantiles/DoublesSketchSortedViewIterator.java |  77 -------
 .../apache/datasketches/quantiles/ItemsSketch.java |  85 +------
 .../quantiles/ItemsSketchSortedView.java           | 131 ++++++++---
 .../quantilescommon/DoublesSortedView.java         |  24 +-
 .../quantilescommon/DoublesSortedViewIterator.java |  18 +-
 .../quantilescommon/FloatsSortedView.java          |  22 +-
 .../quantilescommon/FloatsSortedViewIterator.java  |  18 +-
 .../GenericPartitionBoundaries.java                | 136 +++++++++++
 .../quantilescommon/GenericSortedView.java         |  23 +-
 .../quantilescommon/GenericSortedViewIterator.java |  54 +----
 .../quantilescommon/InequalitySearch.java          | 255 ++++++++++++++++++++-
 .../quantilescommon/PartitionBoundaries.java       |  67 ++++++
 .../quantilescommon/PartitioningFeature.java       |  85 +++++++
 .../datasketches/quantilescommon/QuantilesAPI.java |  15 +-
 .../quantilescommon/QuantilesDoublesAPI.java       |  50 ----
 .../quantilescommon/QuantilesFloatsAPI.java        |  54 +----
 .../quantilescommon/QuantilesGenericAPI.java       |  87 -------
 .../quantilescommon/QuantilesUtil.java             |  64 +++++-
 .../datasketches/quantilescommon/SortedView.java   |  29 +--
 .../quantilescommon/SortedViewIterator.java        |  55 +++--
 .../org/apache/datasketches/req/BaseReqSketch.java |  18 --
 .../datasketches/req/ReqSketchSortedView.java      |  48 +++-
 .../req/ReqSketchSortedViewIterator.java           |  80 -------
 .../org/apache/datasketches/common/UtilTest.java   |   9 +-
 .../KllDirectCompactItemsSketchIteratorTest.java   |   8 +-
 .../kll/KllDirectDoublesSketchTest.java            |  16 --
 .../kll/KllDirectFloatsSketchTest.java             |  16 --
 .../kll/KllDoublesSketchIteratorTest.java          |   8 +-
 .../datasketches/kll/KllDoublesSketchTest.java     |  27 +--
 .../kll/KllFloatsSketchIteratorTest.java           |   8 +-
 .../datasketches/kll/KllFloatsSketchTest.java      |  27 +--
 .../kll/KllItemsSketchSortedViewString.java        |   7 +-
 .../datasketches/kll/KllItemsSketchTest.java       |  38 +--
 .../kll/KllItemsSketchiteratorTest.java            |   8 +-
 .../datasketches/kll/KllMiscDirectDoublesTest.java |  13 --
 .../datasketches/kll/KllMiscDirectFloatsTest.java  |  13 --
 .../apache/datasketches/kll/KllMiscItemsTest.java  |   4 +-
 .../partitions/ClassicPartitionsTest.java          | 122 ++++++++++
 .../ItemsSketchFillRequestLongAsString.java        |  83 +++++++
 .../KllItemsSketchFillRequestLongAsString.java     |  84 +++++++
 .../datasketches/partitions/KllPartitionsTest.java | 122 ++++++++++
 .../datasketches/partitions/PartitionResults.java  | 114 +++++++++
 .../quantiles/CustomQuantilesTest.java             |  70 +++---
 .../datasketches/quantiles/DoublesSketchTest.java  |   7 +-
 .../quantiles/HeapUpdateDoublesSketchTest.java     |  32 +--
 .../quantiles/ItemsSketchSortedViewString.java     |   6 +-
 .../datasketches/quantiles/ItemsSketchTest.java    |  12 +-
 .../datasketches/quantiles/SkewedDataTest.java     | 114 +++++++++
 .../quantilescommon/CrossCheckQuantilesTest.java   |  49 ++--
 .../quantilescommon/LongsAsOrderableStrings.java   |  70 ++++++
 .../quantilescommon/QuantilesUtilTest.java         |  27 ++-
 .../quantilescommon/ReflectUtilityTest.java        |  14 +-
 .../datasketches/req/ReqSketchSortedViewTest.java  |  21 +-
 .../org/apache/datasketches/req/ReqSketchTest.java |  20 +-
 75 files changed, 2384 insertions(+), 1387 deletions(-)


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

Reply via email to