Commits


Sutou Kouhei authored and GitHub committed 7d3f7b3f8b2
GH-40573: [GLib][Ruby][CSV] Add support for customizing timestamp parsers (#40590) ### Rationale for this change ISO8601 timestamp values in CSV can be parsed by default but non-ISO8601 timestamp values can't. ### What changes are included in this PR? * Add `garrow_csv_read_options_set_timestamp_parsers()` * Add `garrow_csv_read_options_get_timestamp_parsers()` * Add `garrow_csv_read_options_add_timestamp_parser()` * Add `Arrow::TimestampParser.try_convert` for implicit cast ### Are these changes tested? Yes. ### Are there any user-facing changes? Yes. * GitHub Issue: #40573 Authored-by: Sutou Kouhei <kou@clear-code.com> Signed-off-by: Sutou Kouhei <kou@clear-code.com>