Expand description
opendal_compat provides compatibility functions for opendal.
OpenDAL is widely used across the entire big data ecosystem. Various projects may utilize different versions of OpenDAL. This crate provides compatibility functions to assist users in upgrading OpenDAL without altering their existing code, especially for projects that accept OpenDAL Operators.
Please note that opendal_compat only ensures that the code compiles and runs. However,
it does not guarantee that the code will function as expected. The underlying behavior of
OpenDAL may vary between versions, and the compatibility functions might not address all
changes. It is advisable to test the code thoroughly after upgrading OpenDAL.
This project is organized by version. Each version has its own module hidden within a feature, and each module contains only one function that converts from the latest version to the previous version.
Currently, opendal_compat supports the following versions:
Please refer to the specific function for more information.
Functionsยง
- v0_
50_ to_ v0_ 49 - Convert an opendal v0.50
Operatorinto an opendal v0.49Operatorfor compatibility.