Commit 0b26a07
fix(storage): restore TLS for opendal GCS backend after 0.55→0.56 bump
opendal 0.56 moved from reqwest 0.12 to reqwest 0.13. Because quickwit's
workspace uses reqwest 0.12, Cargo no longer unifies features across the
two separate majors. With `default-features = false`, opendal's reqwest
0.13 had no TLS backend, causing every GCS request to fail with:
invalid URL, scheme is not http
Explicitly enable `reqwest-rustls-tls` (an opendal default feature) so
opendal's reqwest 0.13 is compiled with rustls regardless of the workspace
reqwest version.
Fixes #6477
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>1 parent f3880d5 commit 0b26a07
2 files changed
Lines changed: 113 additions & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
362 | 362 | | |
363 | 363 | | |
364 | 364 | | |
365 | | - | |
| 365 | + | |
366 | 366 | | |
367 | 367 | | |
368 | 368 | | |
| |||
0 commit comments