This is an automated email from the ASF dual-hosted git repository. leerho pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/datasketches-java.git
commit 9e4ee1ac5dda7c00492763469c638418ce00bdc2 Merge: d5cce9b3a c7665a09b Author: Lee Rhodes <[email protected]> AuthorDate: Wed Sep 2 10:27:59 2026 -0700 Merge pull request #754 from apache/update_cross_language_testing Updates cross-language-testing .github/workflows/auto-jdk-os-matrix.yml | 2 +- .github/workflows/codeql-analysis.yml | 8 +- .github/workflows/javadoc.yml | 2 +- .github/workflows/serde-compat.yml | 18 +- pom.xml | 128 ++++- .../datasketches/common/ArrayOfStringsSerDe.java | 2 - .../common/BoundsOnRatiosInSampledSets.java | 8 +- .../common/MemorySegmentRequestExample.java | 2 +- .../apache/datasketches/hll/AbstractCoupons.java | 4 +- .../org/apache/datasketches/hll/HllSketch.java | 4 +- .../org/apache/datasketches/hll/PairIterator.java | 5 +- .../datasketches/kll/KllDirectDoublesSketch.java | 2 +- .../datasketches/kll/KllDirectLongsSketch.java | 2 +- .../apache/datasketches/kll/KllPreambleUtil.java | 2 +- .../quantiles/CompactQuantilesDoublesSketch.java | 2 +- .../apache/datasketches/quantiles/DoublesUtil.java | 4 +- .../datasketches/quantiles/ItemsMergeImpl.java | 3 +- .../quantiles/UpdatableQuantilesDoublesSketch.java | 2 +- .../quantilescommon/IncludeMinMax.java | 4 +- .../apache/datasketches/sampling/PreambleUtil.java | 8 +- .../datasketches/sampling/VarOptItemsSamples.java | 11 +- .../apache/datasketches/tdigest/BinarySearch.java | 8 +- .../datasketches/theta/CompactOperations.java | 2 +- .../org/apache/datasketches/theta/ThetaSketch.java | 2 +- .../BoundsOnRatiosInThetaSketchedSets.java | 37 +- .../BoundsOnRatiosInTupleSketchedSets.java | 157 +++++- .../datasketches/tuple/adouble/DoubleSummary.java | 2 +- .../tuple/aninteger/IntegerSummary.java | 2 +- .../datasketches/tuple/strings/package-info.java | 2 +- src/main/javadoc/overview.html | 6 +- .../apache/datasketches/common/A_BeforeSuite.java | 50 ++ .../org/apache/datasketches/common/TestUtil.java | 142 ----- .../org/apache/datasketches/common/UtilTest.java | 9 +- .../org/apache/datasketches/common/UtilityIO.java | 282 ++++++++++ .../{TestUtilTest.java => UtilityIOTest.java} | 50 +- .../cpc/CpcSketchCrossLanguageTest.java | 58 ++- .../bloomfilter/BloomFilterCrossLanguageTest.java | 43 +- .../FrequentItemsSketchCrossLanguageTest.java | 74 ++- .../hll/HllSketchCrossLanguageTest.java | 66 ++- .../datasketches/kll/KllCrossLanguageTest.java | 141 +++-- .../QuantilesSketchCrossLanguageTest.java | 61 ++- .../req/ReqSketchCrossLanguageTest.java | 99 +++- .../sampling/ReservoirCrossLanguageTest.java | 571 +++++++++++++++++++-- .../sampling/VarOptCrossLanguageTest.java | 74 ++- .../tdigest/TDigestCrossLanguageTest.java | 147 +++--- .../datasketches/tdigest/TDigestDoubleTest.java | 32 -- .../theta/ThetaSketchCrossLanguageTest.java | 102 ++-- .../BoundsOnRatiosInTupleSketchedSetsTest.java | 49 ++ .../datasketches/tuple/TupleCrossLanguageTest.java | 114 ++-- .../arrayofdoubles/AodSketchCrossLanguageTest.java | 94 +++- .../tuple/strings/AosSketchCrossLanguageTest.java | 137 +++-- src/test/resources/kll_double_n1.sk | Bin 16 -> 0 bytes src/test/resources/testng.xml | 52 +- tools/SketchesCheckstyle.xml | 420 --------------- tools/mvn_clean_install_or_deploy.sh | 10 +- 55 files changed, 2115 insertions(+), 1203 deletions(-) --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
