Skip to content

fwrite(): final items #1664

Description

@mattdowle
  • malloc()s and write() need a thread safe way to error() if fail
  • Add progress % and ETA to appear after 2 seconds if more than 2 seconds are remaining
    Include R_CheckUserInterrupt and test closes worker team ok 1a4263f
  • Date, IDate and update this quesion
  • POSIXct (see fread/fwrite *base data types* directly for efficiency #1656)
  • ITime
  • integer64
    Add "NEW:" item to startup banner
  • Confirm fwrite() writes 10GB ok on Windows (it should do) to ensure 'big' file > 4GB ok. Thanks to Hugh Parsonage for testing as we don't have Windows other than via AppVeyor for test suite.
  • quote = 'auto'
  • sep2 (see fwrite to support secondary separator (sep2) for vectors in list columns #806)
  • match write.csv's scientific/decimal format exactly and add many tests. 6c1ed96
  • add dec='.' to R level and connect to already existing option at C level
  • add row.names for data.frames, default FALSE.
  • rename setthreads to setDTthreads so as not to affect other packages using OpenMP, add reference to its manual in fwrite man
  • refine ?fwrite
  • more tests qmethod= 'double' and 'escape'

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions