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 a4893d35a31566696e6eeb5c48d1291c49ca374e Merge: b903a228 562887a9 Author: Lee Rhodes <[email protected]> AuthorDate: Tue Aug 16 12:48:31 2022 -0700 Merge pull request #411 from apache/Changes_to_kll Changes to kll .../org/apache/datasketches/DoublesSortedView.java | 77 +++ .../datasketches/DoublesSortedViewIterator.java | 36 ++ .../org/apache/datasketches/FloatsSortedView.java | 76 +++ .../datasketches/FloatsSortedViewIterator.java | 36 ++ .../datasketches/GenericInequalitySearch.java | 151 ++++-- .../org/apache/datasketches/GenericSortedView.java | 77 +++ .../datasketches/GenericSortedViewIterator.java | 37 ++ .../org/apache/datasketches/InequalitySearch.java | 230 ++++++--- .../datasketches/QuantileSearchCriteria.java | 80 +++ .../java/org/apache/datasketches/SortedView.java | 47 ++ .../apache/datasketches/SortedViewIterator.java | 85 +++ .../kll/KllDirectCompactDoublesSketch.java | 36 +- .../kll/KllDirectCompactFloatsSketch.java | 36 +- .../datasketches/kll/KllDirectDoublesSketch.java | 26 +- .../datasketches/kll/KllDirectFloatsSketch.java | 26 +- .../apache/datasketches/kll/KllDoublesHelper.java | 321 +++--------- .../apache/datasketches/kll/KllDoublesSketch.java | 315 +++++++----- .../datasketches/kll/KllDoublesSketchIterator.java | 52 +- .../kll/KllDoublesSketchSortedView.java | 246 +++++---- .../kll/KllDoublesSketchSortedViewIterator.java | 71 +-- .../apache/datasketches/kll/KllFloatsHelper.java | 321 +++--------- .../apache/datasketches/kll/KllFloatsSketch.java | 328 +++++++----- .../datasketches/kll/KllFloatsSketchIterator.java | 46 +- .../kll/KllFloatsSketchSortedView.java | 246 +++++---- .../kll/KllFloatsSketchSortedViewIterator.java | 71 +-- .../datasketches/kll/KllHeapDoublesSketch.java | 46 +- .../datasketches/kll/KllHeapFloatsSketch.java | 46 +- .../org/apache/datasketches/kll/KllHelper.java | 451 ++++++++-------- .../apache/datasketches/kll/KllMemoryValidate.java | 34 +- .../apache/datasketches/kll/KllPreambleUtil.java | 132 ++--- .../datasketches/kll/KllQuantilesHelper.java | 19 +- .../org/apache/datasketches/kll/KllSketch.java | 95 ++-- .../org/apache/datasketches/kll/package-info.java | 2 +- .../org/apache/datasketches/req/BaseReqSketch.java | 89 ++-- .../org/apache/datasketches/req/FloatBuffer.java | 48 +- .../org/apache/datasketches/req/ReqCompactor.java | 6 +- .../org/apache/datasketches/req/ReqIterator.java | 14 +- .../java/org/apache/datasketches/req/ReqSerDe.java | 48 +- .../org/apache/datasketches/req/ReqSketch.java | 185 +++---- .../datasketches/req/ReqSketchSortedView.java | 194 +++---- .../req/ReqSketchSortedViewIterator.java | 82 +-- .../datasketches/CrossCheckQuantilesTest.java | 570 +++++++++++---------- .../datasketches/GenericInequalitySearchTest.java | 8 +- ...rySearchTest.java => InequalitySearchTest.java} | 120 +++-- .../org/apache/datasketches/ReflectUtility.java | 167 ++++++ .../kll/KllDirectCompactDoublesSketchTest.java | 30 +- .../kll/KllDirectCompactFloatsSketchTest.java | 10 +- .../kll/KllDirectDoublesSketchTest.java | 22 +- .../kll/KllDirectFloatsSketchTest.java | 23 +- .../datasketches/kll/KllDoublesSketchTest.java | 134 ++--- .../datasketches/kll/KllDoublesValidationTest.java | 2 +- .../kll/KllFloatsSketchIteratorTest.java | 51 +- .../datasketches/kll/KllFloatsSketchTest.java | 160 +++--- .../datasketches/kll/KllFloatsValidationTest.java | 2 +- .../org/apache/datasketches/kll/KllHelperTest.java | 8 +- .../datasketches/kll/KllMemoryValidateTest.java | 2 +- ...blesTest.java => KllMiscDirectDoublesTest.java} | 24 +- ...loatsTest.java => KllMiscDirectFloatsTest.java} | 22 +- ...iscDoublesTest.java => KllMiscDoublesTest.java} | 34 +- ...{MiscFloatsTest.java => KllMiscFloatsTest.java} | 76 ++- .../org/apache/datasketches/req/ReqDebugImpl.java | 4 +- ...loatBufferTest.java => ReqFloatBufferTest.java} | 40 +- .../datasketches/req/ReqSketchSortedViewTest.java | 60 ++- .../org/apache/datasketches/req/ReqSketchTest.java | 67 ++- 64 files changed, 3505 insertions(+), 2695 deletions(-) --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
