You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
#43 * Hadoop FS Api for S3
* fs: FileSystem is now renamed to `inputFs` or `outputFs` to indicate usage.
* protocol is now part of the S3Location (s3/s3n/s3n)
* fileSystem is now only needed for HadoopFs-based storer, SdkS3 storers do not need it.
Migration notes:
- instead of `myS3String.toS3Location(region1)` use `myS3String.toS3LocationOrFail.withRegion(region1)` or `myS3String.toS3Location.map(_.withRegion).get` (because toS3Location on its own now return an Option)
- implicit FileSystem is usually needed to signify difference between hdfs and s3 over hadoop fs api
The reasoning is based on AbsaOSS/enceladus#1556
The implementation should be heavily inspired by https://github.com/AbsaOSS/spark-s3-writer-poc/pull/3
The text was updated successfully, but these errors were encountered: