Thanks Guowei.

Good to know it may have been fixed in another way. I'll have a try.
BTW, which version is this kind of sink supported from? Does it also work
for batch mode?



On Mon, Apr 25, 2022 at 2:42 PM Guowei Ma <guowei....@gmail.com> wrote:

> Hi
>
> Afaik the commit files action happens at the committer operator instead of
> the JM size after the new sink api [1].
>
> It means this would not happen if you use the new `FlinkSink`.[2]
>
> [1]
> https://cwiki.apache.org/confluence/display/FLINK/FLIP-143%3A+Unified+Sink+API
>
> [2]
> https://github.com/apache/flink/blob/master/flink-connectors/flink-connector-files/src/main/java/org/apache/flink/connector/file/sink/FileSink.java
>
> Best,
> Guowei
>
>
> On Sun, Apr 24, 2022 at 11:39 AM Yi Tang <ssnailt...@gmail.com> wrote:
>
>>
>>
>> ---------- Forwarded message ---------
>> From: Yi Tang <ssnailt...@gmail.com>
>> Date: Sun, Apr 24, 2022 at 11:29 AM
>> Subject: Write to Aliyun OSS via FileSystem connector hang Job Master on
>> Finishing
>> To: <user@flink.apache.org>
>>
>>
>> Hi team;
>>
>> I'm trying to write to aliyun oss via FileSystem connector. The job
>> master always hangs on finishing.
>>
>> Looks like it is because the FileSystem connector commits the files by
>> #finalizeGlobal while the Job is finishing, which includes some rename
>> operations. However, the aliyun oss FileSystem renames files by copying,
>> which seems expensive.
>>
>> Any suggestions about this scenario?
>>
>> Thanks and regards.
>>
>>

Reply via email to