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 2024/10/10 01:20:49 UTC

(datasketches-java) branch move_to_17_using_FFM updated (b984e652 -> 2b44c6d9)

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

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


    from b984e652 Changes required for ds-java to move to java17 and also depend on ds-Memory 4.0.0, which is built around FFM/Panama.
     add 59a3ff46 Add kll main 8 longs
     add 9c54687c Add all new kll longs files
     add c0479b29 fix findbugs, includeMinMax, QuantilesUtil.
     add 7ee5cf3b More changes for 17
     add 2b44c6d9 Added more robust checking of closing resources.

No new revisions were added by this update.

Summary of changes:
 pom.xml                                            |  74 +++--
 ...FloatsSketch.java => KllDirectLongsSketch.java} | 148 ++++-----
 ...apFloatsSketch.java => KllHeapLongsSketch.java} | 138 ++++----
 .../org/apache/datasketches/kll/KllHelper.java     |  25 ++
 .../{KllFloatsHelper.java => KllLongsHelper.java}  | 170 +++++-----
 .../{KllDoublesSketch.java => KllLongsSketch.java} | 286 ++++++++---------
 ...chIterator.java => KllLongsSketchIterator.java} |  12 +-
 .../apache/datasketches/kll/KllPreambleUtil.java   |  29 +-
 .../org/apache/datasketches/kll/KllSketch.java     |   9 +-
 .../quantilescommon/IncludeMinMax.java             |  65 ++++
 ...hSortedView.java => LongsSketchSortedView.java} |  46 +--
 ...{FloatsSortedView.java => LongsSortedView.java} |  31 +-
 ...wIterator.java => LongsSortedViewIterator.java} |  10 +-
 ...tilesDoublesAPI.java => QuantilesLongsAPI.java} |  52 +--
 ...ator.java => QuantilesLongsSketchIterator.java} |  12 +-
 .../quantilescommon/QuantilesUtil.java             |  15 +
 .../datasketches/hll/DirectAuxHashMapTest.java     |   1 +
 ...t.java => KllDirectCompactLongsSketchTest.java} | 132 ++++----
 ....java => KllDirectLongsSketchIteratorTest.java} |  27 +-
 ...etchTest.java => KllDirectLongsSketchTest.java} | 334 ++++++++++----------
 ...orTest.java => KllLongsSketchIteratorTest.java} |  42 +--
 ...SerDeTest.java => KllLongsSketchSerDeTest.java} |  34 +-
 ...blesSketchTest.java => KllLongsSketchTest.java} | 260 ++++++++-------
 ...FloatsTest.java => KllMiscDirectLongsTest.java} | 206 ++++++------
 ...llMiscFloatsTest.java => KllMiscLongsTest.java} | 349 ++++++++++-----------
 .../DirectQuantilesMemoryRequestTest.java          |  12 +-
 .../datasketches/quantiles/DoublesSketchTest.java  |   6 +-
 .../theta/DirectQuickSelectSketchTest.java         |   6 +-
 .../theta/HeapifyWrapSerVer1and2Test.java          |  48 +--
 .../apache/datasketches/theta/UnionImplTest.java   |   4 +
 tools/FindBugsExcludeFilter.xml                    |   1 +
 31 files changed, 1361 insertions(+), 1223 deletions(-)
 copy src/main/java/org/apache/datasketches/kll/{KllDirectFloatsSketch.java => KllDirectLongsSketch.java} (76%)
 copy src/main/java/org/apache/datasketches/kll/{KllHeapFloatsSketch.java => KllHeapLongsSketch.java} (66%)
 copy src/main/java/org/apache/datasketches/kll/{KllFloatsHelper.java => KllLongsHelper.java} (74%)
 copy src/main/java/org/apache/datasketches/kll/{KllDoublesSketch.java => KllLongsSketch.java} (69%)
 copy src/main/java/org/apache/datasketches/kll/{KllFloatsSketchIterator.java => KllLongsSketchIterator.java} (70%)
 copy src/main/java/org/apache/datasketches/quantilescommon/{DoublesSketchSortedView.java => LongsSketchSortedView.java} (74%)
 copy src/main/java/org/apache/datasketches/quantilescommon/{FloatsSortedView.java => LongsSortedView.java} (89%)
 copy src/main/java/org/apache/datasketches/quantilescommon/{FloatsSortedViewIterator.java => LongsSortedViewIterator.java} (84%)
 copy src/main/java/org/apache/datasketches/quantilescommon/{QuantilesDoublesAPI.java => QuantilesLongsAPI.java} (88%)
 copy src/main/java/org/apache/datasketches/quantilescommon/{QuantilesFloatsSketchIterator.java => QuantilesLongsSketchIterator.java} (78%)
 copy src/test/java/org/apache/datasketches/kll/{KllDirectCompactFloatsSketchTest.java => KllDirectCompactLongsSketchTest.java} (55%)
 copy src/test/java/org/apache/datasketches/kll/{KllDirectFloatsSketchIteratorTest.java => KllDirectLongsSketchIteratorTest.java} (72%)
 copy src/test/java/org/apache/datasketches/kll/{KllDirectFloatsSketchTest.java => KllDirectLongsSketchTest.java} (66%)
 copy src/test/java/org/apache/datasketches/kll/{KllFloatsSketchIteratorTest.java => KllLongsSketchIteratorTest.java} (72%)
 copy src/test/java/org/apache/datasketches/kll/{KllDoublesSketchSerDeTest.java => KllLongsSketchSerDeTest.java} (81%)
 copy src/test/java/org/apache/datasketches/kll/{KllDoublesSketchTest.java => KllLongsSketchTest.java} (71%)
 copy src/test/java/org/apache/datasketches/kll/{KllMiscDirectFloatsTest.java => KllMiscDirectLongsTest.java} (69%)
 copy src/test/java/org/apache/datasketches/kll/{KllMiscFloatsTest.java => KllMiscLongsTest.java} (72%)


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