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

alamb pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/arrow-rs-object-store.git


The following commit(s) were added to refs/heads/main by this push:
     new c9db3e2  Clarify aws-lc-rs feature docs and fix CI comment URL (#764)
c9db3e2 is described below

commit c9db3e22d2eed690b7a9c14a988ec85d6b9304ad
Author: Andrew Lamb <[email protected]>
AuthorDate: Thu Jun 18 07:17:23 2026 -0400

    Clarify aws-lc-rs feature docs and fix CI comment URL (#764)
    
    * Clarify aws-lc-rs feature docs and fix CI comment URL
    
    Follow-on documentation polish from the review of #707.
    
    - Document that the `aws-lc-rs` feature requires the user to also select an
      aws-lc-rs backend when the built-in `reqwest` transport is not enabled.
    - Fix the malformed github.com URL in the CI testing-matrix comment.
    
    Comment/documentation-only; no code or behavior changes.
    
    Co-Authored-By: Claude Opus 4.8 (1M context) <[email protected]>
    
    * Update src/lib.rs
    
    Co-authored-by: Kevin Liu <[email protected]>
    
    * fmt
    
    ---------
    
    Co-authored-by: Claude Opus 4.8 (1M context) <[email protected]>
    Co-authored-by: Kevin Liu <[email protected]>
---
 .github/workflows/ci.yml | 2 +-
 src/lib.rs               | 6 ++++++
 2 files changed, 7 insertions(+), 1 deletion(-)

diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index 60be27e..7c232de 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -116,7 +116,7 @@ jobs:
         run: cargo clippy --no-default-features --features http-base -- -D 
warnings
       # Testing matrix of HTTP and crypto providers
       #
-      # Improvements tracked in  
https://githubcom/apache/arrow-rs-object-store/issues/759
+      # Improvements tracked in  
https://github.com/apache/arrow-rs-object-store/issues/759
       #
       # Notes:
       # Direct `reqwest` needs a TLS backend. Use `rustls-no-provider` so TLS
diff --git a/src/lib.rs b/src/lib.rs
index 115770d..b2d9a64 100644
--- a/src/lib.rs
+++ b/src/lib.rs
@@ -607,6 +607,12 @@
 //! If you wish to use [`ring`] (e.g. to support WASM targets), use the
 //! `*-base` feature flags, e.g. `aws-base`, and then enable the `ring` 
feature.
 //!
+//! When enabling the `aws-lc-rs` feature without the built-in `reqwest`
+//! transport (e.g. `aws-base` + `aws-lc-rs` with a custom [`HttpConnector`]),
+//! you must also select an [`aws-lc-rs`] backend, as `object_store` does not
+//! pick one for you.
+//! For example enable `aws-lc-rs/aws-lc-sys` (or `fips` / `non-fips`).
+//!
 //! If both `ring` and `aws-lc-rs` are enabled, `aws-lc-rs` is used by default.
 //!
 //! You can also implement a custom [`client::CryptoProvider`] to use your own 
cryptographic library.

Reply via email to