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]

Reply via email to