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/02/29 20:54:35 UTC

(datasketches-java) branch master updated (ed1de413 -> 5fa9312c)

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

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


    from ed1de413 Merge pull request #508 from apache/ebpps_tostring
     add 8c9e509b All except 2 of the fixes here were security related fixes to harden our classes against "finalizer attacks".
     add d57b7856 Just want to see if this fixes the CodeQL issue with /tuple/QuickSelectSketch
     add 7bdb7909 Merge branch 'master' into fix_spotbugs_issues
     add 3547a38e Changes required to remove vulnerabilities to Finalize Attacks and satisfy SpotBugs warnings.
     add b9435f2d Removed commented-out code
     add ddd8f601 While reviewing these changes again, I found some commented out lines that could be removed and some unnecessary minor changes that could be reverted.
     add 81e00c38 Fixing issues raised in PR review.
     new 5fa9312c Merge pull request #509 from apache/fix_spotbugs_issues

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/codeql-analysis.yml              |   6 +-
 .../org/apache/datasketches/fdt/FdtSketch.java     |   2 +-
 .../org/apache/datasketches/hll/CouponHashSet.java |   2 +-
 .../org/apache/datasketches/hll/CouponList.java    |   8 +-
 .../apache/datasketches/hll/DirectAuxHashMap.java  |   2 +-
 .../datasketches/hll/DirectCouponHashSet.java      |   2 +-
 .../apache/datasketches/hll/DirectCouponList.java  |  18 +-
 .../apache/datasketches/hll/DirectHllArray.java    |   8 +-
 .../apache/datasketches/hll/HeapAuxHashMap.java    |   2 +-
 .../apache/datasketches/hllmap/UniqueCountMap.java |   2 +-
 .../apache/datasketches/kll/KllItemsSketch.java    | 141 ++++++++++-
 .../datasketches/kll/KllItemsSketchSortedView.java | 134 +----------
 .../quantiles/DirectDoublesSketchAccessor.java     |   2 +-
 .../quantiles/DoublesSketchAccessor.java           |  25 +-
 .../quantiles/HeapDoublesSketchAccessor.java       |   2 +-
 .../apache/datasketches/quantiles/ItemsSketch.java |  90 ++++++-
 .../quantiles/ItemsSketchSortedView.java           | 104 +-------
 .../GenericPartitionBoundaries.java                |   2 +-
 .../datasketches/sampling/EbppsItemsSample.java    |  12 +-
 .../datasketches/sampling/EbppsItemsSketch.java    |  20 +-
 .../theta/DirectQuickSelectSketch.java             |  46 +++-
 .../apache/datasketches/tuple/CompactSketch.java   |  15 +-
 .../datasketches/tuple/QuickSelectSketch.java      | 263 +++++++++++++--------
 .../java/org/apache/datasketches/tuple/Sketch.java |   8 +-
 .../apache/datasketches/tuple/UpdatableSketch.java |   4 +-
 .../DirectArrayOfDoublesQuickSelectSketch.java     |  75 +++++-
 .../tuple/strings/ArrayOfStringsSummary.java       |   2 +-
 .../tuple/strings/ArrayOfStringsSketchTest.java    |   4 +-
 tools/FindBugsExcludeFilter.xml                    |  23 ++
 29 files changed, 599 insertions(+), 425 deletions(-)


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


(datasketches-java) 01/01: Merge pull request #509 from apache/fix_spotbugs_issues

Posted by le...@apache.org.
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 5fa9312c98164ccb711991df940a6c6097fae6f8
Merge: ed1de413 81e00c38
Author: Lee Rhodes <le...@users.noreply.github.com>
AuthorDate: Thu Feb 29 12:54:30 2024 -0800

    Merge pull request #509 from apache/fix_spotbugs_issues
    
    These fixes address security related issues.

 .github/workflows/codeql-analysis.yml              |   6 +-
 .../org/apache/datasketches/fdt/FdtSketch.java     |   2 +-
 .../org/apache/datasketches/hll/CouponHashSet.java |   2 +-
 .../org/apache/datasketches/hll/CouponList.java    |   8 +-
 .../apache/datasketches/hll/DirectAuxHashMap.java  |   2 +-
 .../datasketches/hll/DirectCouponHashSet.java      |   2 +-
 .../apache/datasketches/hll/DirectCouponList.java  |  18 +-
 .../apache/datasketches/hll/DirectHllArray.java    |   8 +-
 .../apache/datasketches/hll/HeapAuxHashMap.java    |   2 +-
 .../apache/datasketches/hllmap/UniqueCountMap.java |   2 +-
 .../apache/datasketches/kll/KllItemsSketch.java    | 141 ++++++++++-
 .../datasketches/kll/KllItemsSketchSortedView.java | 134 +----------
 .../quantiles/DirectDoublesSketchAccessor.java     |   2 +-
 .../quantiles/DoublesSketchAccessor.java           |  25 +-
 .../quantiles/HeapDoublesSketchAccessor.java       |   2 +-
 .../apache/datasketches/quantiles/ItemsSketch.java |  90 ++++++-
 .../quantiles/ItemsSketchSortedView.java           | 104 +-------
 .../GenericPartitionBoundaries.java                |   2 +-
 .../datasketches/sampling/EbppsItemsSample.java    |  12 +-
 .../datasketches/sampling/EbppsItemsSketch.java    |  20 +-
 .../theta/DirectQuickSelectSketch.java             |  46 +++-
 .../apache/datasketches/tuple/CompactSketch.java   |  15 +-
 .../datasketches/tuple/QuickSelectSketch.java      | 263 +++++++++++++--------
 .../java/org/apache/datasketches/tuple/Sketch.java |   8 +-
 .../apache/datasketches/tuple/UpdatableSketch.java |   4 +-
 .../DirectArrayOfDoublesQuickSelectSketch.java     |  75 +++++-
 .../tuple/strings/ArrayOfStringsSummary.java       |   2 +-
 .../tuple/strings/ArrayOfStringsSketchTest.java    |   4 +-
 tools/FindBugsExcludeFilter.xml                    |  23 ++
 29 files changed, 599 insertions(+), 425 deletions(-)


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