Skip to content

Commit 23ca39b

Browse files
committed
fix: no process-level CryptoProvider available -- call CryptoProvider::install_default() before this point
Signed-off-by: Anush008 <[email protected]>
1 parent 9dc9abc commit 23ca39b

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

src/ops/storages/qdrant.rs

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -61,6 +61,12 @@ impl Executor {
6161
.chain(value_fields_schema.iter())
6262
.cloned()
6363
.collect::<Vec<_>>();
64+
65+
// Hotfix to resolve
66+
// `no process-level CryptoProvider available -- call CryptoProvider::install_default() before this point`
67+
// when using HTTPS URLs.
68+
let _ = rustls::crypto::ring::default_provider().install_default();
69+
6470
Ok(Self {
6571
client: Qdrant::from_url(&url)
6672
.api_key(api_key)

0 commit comments

Comments
 (0)