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

XiaoHongbo-Hope pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/paimon-full-text.git


The following commit(s) were added to refs/heads/main by this push:
     new b30512e  Check Rust advisories and update crossbeam-epoch (#18)
b30512e is described below

commit b30512eb97e328cf8f383f7770549c9ac1ec1652
Author: jianguotian <[email protected]>
AuthorDate: Fri Jul 17 18:23:05 2026 +0800

    Check Rust advisories and update crossbeam-epoch (#18)
    
    Enable cargo-deny advisory checks, update crossbeam-epoch to 0.9.20, and 
narrowly ignore the unmaintained include-flate proc-macro advisory which has no 
patched release.
    
    Co-authored-by: mingfeng <[email protected]>
---
 .github/workflows/ci.yml | 3 +++
 Cargo.lock               | 4 ++--
 DEPENDENCIES.rust.tsv    | 2 +-
 deny.toml                | 7 +++++++
 4 files changed, 13 insertions(+), 3 deletions(-)

diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index 3aec63d..635380f 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -65,6 +65,9 @@ jobs:
       - name: Check dependency licenses (Apache-compatible)
         run: cargo deny --locked check licenses
 
+      - name: Check Rust security advisories
+        run: cargo deny --locked check advisories
+
       - name: Verify Rust dependency metadata
         run: |
           cargo deny --locked list -f tsv -t 0.6 > /tmp/DEPENDENCIES.rust.tsv
diff --git a/Cargo.lock b/Cargo.lock
index 040ef91..36bceb3 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -210,9 +210,9 @@ dependencies = [
 
 [[package]]
 name = "crossbeam-epoch"
-version = "0.9.18"
+version = "0.9.20"
 source = "registry+https://github.com/rust-lang/crates.io-index";
-checksum = "5b82ac4a3c2ca9c3460964f020e1402edd5753411d7737aa39c3714ad1b5420e"
+checksum = "2d6914041f254d6e9176c01941b21115dcfb7089e55135a35411081bd106ef3f"
 dependencies = [
  "crossbeam-utils",
 ]
diff --git a/DEPENDENCIES.rust.tsv b/DEPENDENCIES.rust.tsv
index 3fd9454..f4458ee 100644
--- a/DEPENDENCIES.rust.tsv
+++ b/DEPENDENCIES.rust.tsv
@@ -23,7 +23,7 @@ [email protected]                                         X
 [email protected]        X                                       X               
                        
 [email protected]       X                                       X       
                                
 [email protected]  X                                       X               
                        
[email protected] X                                       X               
                        
[email protected] X                                       X               
                        
 [email protected] X                                       X               
                        
 [email protected]                                          X                       
                
 [email protected]                                         X                       
                
diff --git a/deny.toml b/deny.toml
index 2e37fb4..5860757 100644
--- a/deny.toml
+++ b/deny.toml
@@ -29,3 +29,10 @@ allow = [
     # crates (adler32, foldhash). Zlib is ASF Category A (permissive).
     "Zlib",
 ]
+
+[advisories]
+# This is an unmaintained build-time proc-macro dependency pulled in by
+# tantivy-jieba -> jieba-rs -> include-flate. It has no known vulnerability and
+# no patched release. Keep the exception narrow so every new vulnerability
+# advisory fails CI.
+ignore = ["RUSTSEC-2026-0173"]

Reply via email to