Chore Type
Build System (CMake/Makefile)
Task Description
Currently we have a FileSystem interface provided in bolt/connectors/hive/storage_adapters.
These storage adapters are really connector-agnostic, and so we should move them up into bolt/common or a similar location such that it can be shared by other connectors.
Motivation / Benefit
Makes the build system easier to work with and allows more code to utilize the FS interface code without having to implement separate clients for S3, hdfs, abfs, etc
Related Files (Optional)
No response
Implementation Plan (Optional)
No response
Additional Context
No response
Chore Type
Build System (CMake/Makefile)
Task Description
Currently we have a FileSystem interface provided in
bolt/connectors/hive/storage_adapters.These storage adapters are really connector-agnostic, and so we should move them up into
bolt/commonor a similar location such that it can be shared by other connectors.Motivation / Benefit
Makes the build system easier to work with and allows more code to utilize the FS interface code without having to implement separate clients for S3, hdfs, abfs, etc
Related Files (Optional)
No response
Implementation Plan (Optional)
No response
Additional Context
No response