[jira] [Created] (ARROW-13348) [C++] Allow timestamp parser to parse offset strings
Weston Pace created ARROW-13348: --- Summary: [C++] Allow timestamp parser to parse offset strings Key: ARROW-13348 URL: https://issues.apache.org/jira/browse/ARROW-13348 Project: Apache Arrow Issue Type: Improvement Components: C++ Reporter: Weston Pace Neither the ISO8601 parser nor the strptime parser support parsing timezone offset strings (e.g. {{2017-08-19 12:22:11.802755+00}}). These are sometimes emitted by other tools (e.g. Postgresql) and should be supported for compatibility. I think it's acceptable for them to parse to Timestamp(units, "UTC") or Timestamp(units, offset) whichever is more convenient. This issue doesn't necessarily require supporting tzdata timezone names (e.g. "America/Denver", etc.) and those technically aren't ISO8601 compliant anyways. Support should be added to both the ISO-8601 parser (which should support 00:00, , and 00) and the strptime parser (which should add support for %z). -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Created] (ARROW-13347) [C++][Compute] Add option to return null values for nonexistent and ambiguous times
Rok Mihevc created ARROW-13347: -- Summary: [C++][Compute] Add option to return null values for nonexistent and ambiguous times Key: ARROW-13347 URL: https://issues.apache.org/jira/browse/ARROW-13347 Project: Apache Arrow Issue Type: Improvement Components: C++ Reporter: Rok Mihevc ARROW-13033 Implements TzLocalize kernel and can handle ambiguous and nonexistent times by raising or shifting backwards or forwards to first valid local time. However we might want to be able to return null in these cases. We could implement new flags to do so: {{compute::TemporalLocalizationOptions::Nonexistent::NONEXISTENT_IGNORE}} and {{compute::TemporalLocalizationOptions::Ambiguous::AMBIGUOUS_IGNORE}} -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Created] (ARROW-13346) [C++] Remove compile time parsing from EnumType
Ben Kietzman created ARROW-13346: Summary: [C++] Remove compile time parsing from EnumType Key: ARROW-13346 URL: https://issues.apache.org/jira/browse/ARROW-13346 Project: Apache Arrow Issue Type: Improvement Components: C++ Reporter: Ben Kietzman Assignee: Ben Kietzman Fix For: 5.0.0 EnumType doesn't *need* to parse a string at compile time, remove that logic to ensure minimal build time overhead -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Created] (ARROW-13345) [C++] Implement logN
Nic Crane created ARROW-13345: - Summary: [C++] Implement logN Key: ARROW-13345 URL: https://issues.apache.org/jira/browse/ARROW-13345 Project: Apache Arrow Issue Type: New Feature Components: C++ Reporter: Nic Crane Just writing bindings from R functions to the various C++ log functions, but one that we don't have is logN (i.e. where N is a user-supplied value); please could this be implemented? -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Created] (ARROW-13344) [R] Initial bindings for ExecPlan/ExecNode and ScalarAggregateNode
Neal Richardson created ARROW-13344: --- Summary: [R] Initial bindings for ExecPlan/ExecNode and ScalarAggregateNode Key: ARROW-13344 URL: https://issues.apache.org/jira/browse/ARROW-13344 Project: Apache Arrow Issue Type: New Feature Components: R Reporter: Neal Richardson Assignee: Neal Richardson Fix For: 5.0.0 -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Created] (ARROW-13343) [R] Update NEWS.md for 5.0
Neal Richardson created ARROW-13343: --- Summary: [R] Update NEWS.md for 5.0 Key: ARROW-13343 URL: https://issues.apache.org/jira/browse/ARROW-13343 Project: Apache Arrow Issue Type: New Feature Components: R Reporter: Neal Richardson Assignee: Neal Richardson Fix For: 5.0.0 -- This message was sent by Atlassian Jira (v8.3.4#803005)