The current opendal_operator_new function contains both the construction of the operator and initialization logic. However, the error in the initialization logic is not returned to the upper layer, and all internal errors in opendal core are being swallowed, which is not conducive to troubleshooting. It is hoped that it can be split into two separate functions.
The current
opendal_operator_newfunction contains both the construction of the operator and initialization logic. However, the error in the initialization logic is not returned to the upper layer, and all internal errors in opendal core are being swallowed, which is not conducive to troubleshooting. It is hoped that it can be split into two separate functions.