You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@flink.apache.org by "Xintong Song (Jira)" <ji...@apache.org> on 2023/01/10 02:17:00 UTC
[jira] [Closed] (FLINK-30128) Introduce Azure Data Lake Gen2 APIs in the Hadoop Recoverable path
[ https://issues.apache.org/jira/browse/FLINK-30128?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Xintong Song closed FLINK-30128.
--------------------------------
Fix Version/s: 1.17.0
Release Note: FileSink now supports Azure Data Lake Storage Gen2 APIs (`abfs://` and `abfss://`).
Resolution: Done
master (1.17): c8ecfadfb968ed805c033911c8a68d30f35f9eee
> Introduce Azure Data Lake Gen2 APIs in the Hadoop Recoverable path
> ------------------------------------------------------------------
>
> Key: FLINK-30128
> URL: https://issues.apache.org/jira/browse/FLINK-30128
> Project: Flink
> Issue Type: Sub-task
> Affects Versions: 1.13.1
> Reporter: ramkrishna.s.vasudevan
> Assignee: ramkrishna.s.vasudevan
> Priority: Major
> Labels: pull-request-available
> Fix For: 1.17.0
>
>
> Currently the HadoopRecoverableWriter assumes that the underlying FS is Hadoop and so it checks for DistributedFileSystem. It also tries to do a truncate and ensure the lease is recovered before the 'rename' operation is done.
> In the Azure Data lake gen 2 world, the driver does not support truncate and lease recovery API. We should be able to get the last committed size and if it matches go for the rename. Will be back with more details here.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)