You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@hudi.apache.org by "Alexey Kudinkin (Jira)" <ji...@apache.org> on 2021/11/20 23:58:00 UTC

[jira] [Updated] (HUDI-2812) Upgrade Parquet to 1.12

     [ https://issues.apache.org/jira/browse/HUDI-2812?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Alexey Kudinkin updated HUDI-2812:
----------------------------------
    Description: 
Current version of Apache Parquet is from 2 years old and contains at least one known race-condition that might be compromising correctness of the \{{DateType}}:

 

Current version of 1.10 (and seems like 1.11 as well) contains {{DateStringifier class that uses *static shared* {{SimpleDataFormat}}}} object which is known to be NOT thread-safe.

Therefore any access to that object (for example upon serialization) exposes use to RCs.

  was:
Current version of Apache Parquet is from 2 years old and contains at least one known race-condition that might be compromising correctness of the {{DateType:
}}

Current version of 1.10 (and seems like 1.11 as well) contains {{DateStringifier }}class that uses *static shared* {{SimpleDataFormat}} object which is known to be NOT thread-safe.

Therefore any access to that object (for example upon serialization) exposes use to RCs.


> Upgrade Parquet to 1.12
> -----------------------
>
>                 Key: HUDI-2812
>                 URL: https://issues.apache.org/jira/browse/HUDI-2812
>             Project: Apache Hudi
>          Issue Type: Bug
>            Reporter: Alexey Kudinkin
>            Priority: Major
>
> Current version of Apache Parquet is from 2 years old and contains at least one known race-condition that might be compromising correctness of the \{{DateType}}:
>  
> Current version of 1.10 (and seems like 1.11 as well) contains {{DateStringifier class that uses *static shared* {{SimpleDataFormat}}}} object which is known to be NOT thread-safe.
> Therefore any access to that object (for example upon serialization) exposes use to RCs.



--
This message was sent by Atlassian Jira
(v8.20.1#820001)