You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@parquet.apache.org by "Zoltan Ivanfi (Jira)" <ji...@apache.org> on 2019/12/02 11:33:00 UTC

[jira] [Assigned] (PARQUET-1353) The random data generator used for tests repeats the same value over and over again

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

Zoltan Ivanfi reassigned PARQUET-1353:
--------------------------------------

    Assignee:     (was: Zoltan Ivanfi)

> The random data generator used for tests repeats the same value over and over again
> -----------------------------------------------------------------------------------
>
>                 Key: PARQUET-1353
>                 URL: https://issues.apache.org/jira/browse/PARQUET-1353
>             Project: Parquet
>          Issue Type: Bug
>          Components: parquet-mr
>            Reporter: Zoltan Ivanfi
>            Priority: Minor
>              Labels: pull-request-available
>
> The RandomValues class returns references to its internal buffer as random values. This buffer gets a random value every time a new random value is requested, but since earlier values reference the same internal buffer, they get changed to the same value as well. So even if successive calls return different values each time, the actual list of these values will always consist of a single value repeated multiple times. For example:
> ||n-th call||returned value||accumulated list expected||accumulated list actual||
> |1|6C|6C|6C|
> |2|8F|6C 8F|8F 8F|
> |3|52|6C 8F 52|52 52 52|
> |4|B8|6C 8F 52 B8|B8 B8 B8 B8|



--
This message was sent by Atlassian Jira
(v8.3.4#803005)