• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

apache / datasketches-cpp
82%

Build:
DEFAULT BRANCH: master
Repo Added 05 Jan 2021 10:32PM UTC
Token mCVf77lj573nYVcDj5SwamiNKbGBqzKgy regen
Build 765 Last
Files 105
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

LAST BUILD ON BRANCH master
branch: master
CHANGE BRANCH
x
Reset
Sync Branches
  • master
  • 0210_tidy
  • 223_cpc
  • 223_emplace_back
  • 223_fi
  • 223_hll
  • 223_kll
  • 3.5.1
  • 359-use-non-colliding-family-id-in-count-min
  • 4.0-arm64-wheels
  • 4.0-cleanup
  • 5.0.1_patch
  • 5.0.x-density-backport
  • absHllArr
  • abs_cleanup
  • action-checkout-v4
  • add-count-sketch
  • add_get_RSE_test
  • add_guards
  • add_sdist_build
  • add_trim
  • agent/remove-stale-python-cmake-hook
  • allocation_tests
  • aod_install_fix
  • array_tuple_sketch
  • avoid_warnings
  • better_test_allocator
  • bf_serde_compat_fix
  • bf_test_fix
  • bloom
  • branch_protection
  • c++17-compat
  • catch_cmake
  • ci-upload-coverage-directly
  • cleanup
  • cleanup-before-5.0.0
  • cleanup_warnings
  • clickhouse-fix-ubsan-clang-18
  • cmake_fix
  • codex/couponlist-deserialize-bugfix
  • common_kolmogorov_smirnov
  • common_version
  • comparator_instance
  • compressed_iterator
  • count-min-binary-output
  • count-min-cpp
  • count_min_python
  • countmin-avoid-allocations-in-get_hashes
  • countmin-microbenchmark
  • countmin-serialize-to
  • coverage_fix
  • cpc-lg-k
  • cpc_allocator
  • cpc_check_pseudo_phase
  • cpc_max_serialized_size
  • cpc_teardown
  • cpc_unused
  • cpp-countmin
  • cpp11_in_one_place
  • density_custom_kernel
  • density_serialization
  • density_sketch
  • dev/andy/publishing
  • dev/jamie/windows_ci
  • dev_target_5.3.0
  • doc-update-utf8-compatibility
  • docs
  • doxygen
  • ebpps
  • ebpps_serialize_fix
  • ebpps_speedup
  • empty-seed-hash
  • empty_entries
  • engagement-test
  • engagement_unused_vars
  • equal_to_instance
  • exception_safety
  • feat-aos-tuple-sketch
  • fi_allocator
  • fi_equals
  • filter
  • fix
  • fix-broken-links-in-header-comments
  • fix-cmake
  • fix-division-0
  • fix-missing-header-gcc-15
  • fix-python-build
  • fix-rand-thread-safe
  • fix-tdigest-inf-params
  • fix-wrong-k-condition-check
  • fix_allocation_in_to_string
  • fix_bit_packing
  • fix_ci
  • fix_cpc_union_allocation
  • fix_forwarding_iterators
  • fix_get_rse
  • fix_hll_to_string
  • fix_includes
  • fix_short_buffer_read
  • fix_tdigest
  • fix_theta_compressed_stream
  • fix_theta_nb
  • fix_unsigned_vs_0
  • fix_wheels
  • gcc_4_8_5_compat
  • generate_sketches_for_java
  • geonove/Fix-test-cases
  • geonove/ddsketch
  • get_serialized_size
  • global_cxx_standard
  • hll-deserialize-test
  • hll-full-size-reset
  • hll-kxq-rebuild-parity
  • hll_allocator
  • hll_bug_fix
  • hll_delay_kxq
  • hll_merge_speed
  • hll_rel_err_fix
  • implicit-double-cast
  • include_type
  • install
  • integration_update
  • issue_236
  • iterator_fix
  • jaccard_py
  • jaccard_seed
  • java17
  • java21
  • java24
  • java_serde_compat_testing
  • kll_allocator
  • kll_cleanup
  • kll_converting_constructor
  • kll_forwarding
  • kll_inclusive_rank
  • kll_max_serialized_size
  • kolmogorov_smirnov
  • ks_python
  • lg=4
  • linux-arm64-wheels
  • live_bytes
  • mahesh_pr
  • milosh-stojko/theta-update-get-result
  • minor_cleanup
  • misaligned_access
  • move_to_TLP
  • murmur3-macros
  • no-python
  • no_class_level_serde
  • nop_policy
  • notice_2025
  • notice_update
  • oldSerialization
  • operator_arrow
  • optional
  • patch-1
  • py_fixes
  • py_readme
  • py_readme_cleanup
  • py_tolerance
  • py_tuple
  • pybind_build_dependency
  • pypi_prep
  • python_cleanup
  • python_serde
  • python_theta_jaccard
  • python_wrapper_improvement
  • python_wrapper_warnings
  • quantile_sketch_sorted_view
  • quantile_type_conversion
  • quantiles
  • quantiles_object
  • quantiles_patch
  • quantiles_throw_if_empty
  • rat-license-check
  • readme_update_compiler_versions
  • refactor-strict-validation-from-bytes-bloom-filter
  • refactor-use-method
  • refs/pull/390/merge
  • refs/pull/391/merge
  • refs/pull/392/merge
  • refs/pull/393/merge
  • refs/pull/394/merge
  • refs/pull/396/merge
  • refs/pull/397/merge
  • refs/pull/398/merge
  • refs/pull/399/merge
  • refs/pull/403/merge
  • refs/pull/404/merge
  • remove_deprecated
  • remove_python
  • renamed_sorted_view
  • req_converting_constructor
  • req_fix
  • req_python
  • req_sketch
  • rm_unused
  • sampling_allocator
  • sanitize
  • seed_hash_collision
  • serde_instance
  • serialization_fix
  • setup-java-action
  • simplify_wheel
  • sorted_view
  • sorted_view_performance
  • spellchecked-python-readme
  • support_sanitize
  • tdigest
  • tdigest_const_merge
  • tdigest_pmf_and_cdf
  • test-missing-kll-long-compatibility
  • test-req-sketch-exact-mode-coverage
  • test_deserialize_exact_from_java
  • theta-anotb-empty-seed-hash
  • theta-compact-trim
  • theta-includes
  • theta_common_reading_bytes
  • theta_compression
  • theta_fix_and_cleanup
  • theta_interface
  • theta_iterator_fix
  • theta_reset
  • theta_setops_sync_java
  • theta_tuple_common_base
  • theta_union_fix
  • tisonkun-patch-1
  • tisonkun-patch-2
  • tuple_allocator_fix
  • tuple_filter
  • tuple_fix
  • tuple_serial_ver3
  • unify_serialization
  • universal_sorted_view
  • unused
  • update-notice
  • update_action_checkout
  • update_build_wheels
  • update_iterators
  • update_py_readme
  • update_python_readme
  • update_serde_yml2
  • var_opt_union_allocator
  • version_bump_3.5.1
  • vo_iter_arrow
  • why520it-patch-1
  • wrapped_compact_theta
  • wrapped_theta_updates
  • wrapped_tuple

10 Sep 2026 04:08AM UTC coverage: 82.349% (+0.005%) from 82.344%
34436001203

push

github

web-flow
Merge pull request #524 from apache/theta-compact-trim

Add optional trim flag to update_theta_sketch::compact()

20 of 20 new or added lines in 3 files covered. (100.0%)

2 existing lines in 1 file now uncovered.

17738 of 21540 relevant lines covered (82.35%)

1365244.14 hits per line

Relevant lines Covered
Build:
Build:
21540 RELEVANT LINES 17738 COVERED LINES
1365244.14 HITS PER LINE
Source Files on master
  • Tree
  • List 105
  • Changed 6
  • Source Changed 4
  • Coverage Changed 6
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
34436001203 master Merge pull request #524 from apache/theta-compact-trim Add optional trim flag to update_theta_sketch::compact() push 10 Sep 2026 04:34AM UTC web-flow github
82.35
34435926658 master Merge pull request #522 from apache/hll-kxq-rebuild-parity Finish repairing the deferred KxQ rebuild, and pin the estimator constants push 10 Sep 2026 04:32AM UTC web-flow github
82.34
34155574337 master Merge pull request #521 from apache/hll-full-size-reset Stop persisting the full-size flag in serialization flags bit 32 (0x20) push 07 Sep 2026 07:30PM UTC web-flow github
82.32
34046553957 master Merge pull request #523 from apache/rat-license-check Add an Apache RAT license-header audit to CI push 06 Sep 2026 04:50PM UTC web-flow github
82.31
33436488606 master Merge pull request #516 from proost/refactor-strict-validation-from-bytes-bloom-filter refactor: strict validation from bytes bloom filter push 31 Aug 2026 08:35PM UTC web-flow github
82.32
33436002371 master Merge pull request #518 from jaideeppyne/empty-seed-hash Report a zero seed hash for an empty compact sketch push 31 Aug 2026 08:29PM UTC web-flow github
82.3
33435748765 master Merge pull request #517 from jaideeppyne/theta-anotb-empty-seed-hash Ignore the seed hash of an empty B in theta/tuple a-not-b push 31 Aug 2026 08:27PM UTC web-flow github
82.3
32556262191 master Merge pull request #514 from SavicStefan/lg=4 Allow theta sketches with lg_k = 4 to match Java push 22 Aug 2026 06:13AM UTC web-flow github
82.3
31885344717 master Merge pull request #512 from SavicStefan/hll_bug_fix Fix HLL union estimate/serialization regression from lazy KxQ rebuild push 15 Aug 2026 12:47PM UTC web-flow github
82.3
31402510558 master Merge pull request #511 from SavicStefan/tuple_fix Bounds-check per-entry key read in compact_tuple_sketch::deserialize push 10 Aug 2026 03:18PM UTC web-flow github
82.2
See All Builds (375)

Badge your Repo: datasketches-cpp

We detected this repo isn’t badged! Grab the embed code to the right, add it to your repo to show off your code coverage, and when the badge is live hit the refresh button to remove this message.

Could not find badge in README.

Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

Refresh
  • Settings
  • Repo on GitHub
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc