[ https://issues.apache.org/jira/browse/FLINK-18479?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
ASF GitHub Bot updated FLINK-18479: ----------------------------------- Labels: pull-request-available (was: ) > can not commit partition when set partition time > ------------------------------------------------ > > Key: FLINK-18479 > URL: https://issues.apache.org/jira/browse/FLINK-18479 > Project: Flink > Issue Type: Bug > Components: FileSystems > Affects Versions: 1.11.0 > Reporter: Jun Zhang > Priority: Major > Labels: pull-request-available > Fix For: 1.11.1 > > > when we write streaming data to filesystem, and select the 'partition time' , > we can not commit the partition when write finished. > > {code:java} > LocalDateTime partTime = extractor.extract( > partitionKeys, extractPartitionValues(new Path(partition))); > if (watermark > toMills(partTime) + commitDelay) { > needCommit.add(partition); > iter.remove(); > } > {code} > when we set a not UTC zone, and submit the partition, the method 'toMills' > will get the UTC mills ,for example ,in UTC/GMT+08:00 ,the watermark will > less than the toMills , so we can not commit the partition forever. > if we use a local time , not utc , it will be ok in UTC zone and other zone. > -- This message was sent by Atlassian Jira (v8.3.4#803005)