This is an automated email from the ASF dual-hosted git repository.
leerho pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/datasketches-java.git
from d5cce9b3a Merge pull request #753 from
apache/codex/download-tck-snapshots
add d4d0ca0cf Updates cross-language-testing
add 9b1d44a28 Claude helped me fix some problems that Gemini could not
figure out.
add 91d8d2026 Reworked the two BoundsOnRatios*SketchedSets.
add bb1530560 Update serde-compat.yml to manual trigger only.
add 683f3ed92 Update GHA workflows with latest GitHub Actions versions
add 0874a0c21 Removed Checkstyle
add 738ea0ca0 Corrected some missing cross-language tests.
add 200191885 Enable dynamic printing of cross-language fileNames read or
written from a Maven test:
add 35286647e Cleaned up a confusing nasty issue with 'project.root'
add c7665a09b Correct spelling of profile actions in serde-compat.yml
new 9e4ee1ac5 Merge pull request #754 from
apache/update_cross_language_testing
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:
.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(-)
delete mode 100644 src/test/java/org/apache/datasketches/common/TestUtil.java
create mode 100644 src/test/java/org/apache/datasketches/common/UtilityIO.java
rename src/test/java/org/apache/datasketches/common/{TestUtilTest.java =>
UtilityIOTest.java} (56%)
delete mode 100644 src/test/resources/kll_double_n1.sk
delete mode 100644 tools/SketchesCheckstyle.xml
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]