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

Raúl Cumplido updated ARROW-14528:
----------------------------------
    Fix Version/s: 9.0.0
                       (was: 8.0.0)

> [R] Add option to attempt 32-bit integer type inference in CSV reader
> ---------------------------------------------------------------------
>
>                 Key: ARROW-14528
>                 URL: https://issues.apache.org/jira/browse/ARROW-14528
>             Project: Apache Arrow
>          Issue Type: Improvement
>          Components: R
>            Reporter: Ian Cook
>            Priority: Major
>             Fix For: 9.0.0
>
>
> Expose ARROW-13028 to the R bindings so that users can choose to have 
> {{read_csv_arrow(as_data_frame = FALSE)}} and {{open_dataset(format = "csv)}} 
> infer 32-bit integer fields instead of always inferring 64-bit integer fields 
> for all integers (the current behavior).
> Note that there is an existing option in the R bindings that controls 
> something similar: {{arrow.int64_downcast}}. See ARROW-10093 for details. I 
> think we can _not_ reuse this option to control the CSV reader, behavior 
> because (a) users might want to control these behaviors separately, and (b) 
> the default value of {{arrow.int64_downcast}} is {{TRUE}} which does not 
> align with the existing behavior of the CSV reader (always inferring 64-bit 
> integer fields, i.e. _not_ downcasting) and we probably want to retain that 
> as the default behavior. So we will want to add a new argument or a new 
> option to control this.



--
This message was sent by Atlassian Jira
(v8.20.7#820007)

Reply via email to