This is an automated email from the ASF dual-hosted git repository.
tisonkun pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/datasketches-rust.git
The following commit(s) were added to refs/heads/main by this push:
new 8a6884b chore: add changelog and update ci actions (#141)
8a6884b is described below
commit 8a6884b62d7073e4be0346b60aa07555c5d0f11d
Author: tison <[email protected]>
AuthorDate: Thu Jul 2 11:21:49 2026 +0800
chore: add changelog and update ci actions (#141)
Signed-off-by: tison <[email protected]>
---
.github/workflows/ci.yml | 6 +++---
CHANGELOG.md | 4 ++++
2 files changed, 7 insertions(+), 3 deletions(-)
diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index 70dda9d..f9d2c55 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -43,7 +43,7 @@ jobs:
name: Check
runs-on: ubuntu-24.04
steps:
- - uses: actions/checkout@v6
+ - uses: actions/checkout@v7
- name: Delete rust-toolchain.toml
run: rm rust-toolchain.toml
- name: Install toolchain
@@ -65,7 +65,7 @@ jobs:
outputs:
rust-versions: ${{ steps.metadata.outputs.rust-versions }}
steps:
- - uses: actions/checkout@v6
+ - uses: actions/checkout@v7
- id: metadata
run: |
msrv=$(yq '.workspace.package.rust-version' Cargo.toml)
@@ -81,7 +81,7 @@ jobs:
rust-version: ${{ fromJson(needs.msrv.outputs.rust-versions) }}
runs-on: ${{ matrix.os }}
steps:
- - uses: actions/checkout@v6
+ - uses: actions/checkout@v7
- name: Delete rust-toolchain.toml
run: rm rust-toolchain.toml
- name: Install toolchain
diff --git a/CHANGELOG.md b/CHANGELOG.md
index a4586af..600247b 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -4,6 +4,10 @@ All significant changes to this project will be documented in
this file.
## Unreleased
+### New features
+
+* `FrequentItemsSketch` now supports borrowed-key updates via `update_ref` and
`update_with_count_ref`, allowing sketches such as
`FrequentItemsSketch<String>` to update from `&str` without allocating on
existing-key hits. Frequency queries also accept borrowed key forms matching
`Borrow<Q>`.
+
## v0.3.0 (2026-05-18)
### Breaking changes
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]