This is an automated email from the ASF dual-hosted git repository.
zeroshade pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/arrow.git.
from 345609b ARROW-15436: [Release][Python] Disable flaky
csv::test_cancellation test on apple M1
add c5f4004 ARROW-15331: [Go][Parquet] Add pqarrow package for direct
Parquet <--> Arrow conversion
No new revisions were added by this update.
Summary of changes:
docs/source/status.rst | 2 +-
go/arrow/table.go | 24 +
go/go.mod | 1 +
go/go.sum | 2 +
go/parquet/cmd/parquet_reader/dumper.go | 170 +++
go/parquet/cmd/parquet_reader/main.go | 207 +++
.../cmd/parquet_schema}/main.go | 31 +-
go/parquet/file/column_writer_test.go | 1 +
go/parquet/file/column_writer_types.gen.go.tmpl | 1 -
go/parquet/file/level_conversion.go | 46 +-
go/parquet/file/record_reader.go | 853 ++++++++++++
go/parquet/internal/testutils/random.go | 47 +-
go/parquet/internal/testutils/random_arrow.go | 44 +-
go/parquet/internal/utils/bitmap_writer.go | 13 +-
go/parquet/pqarrow/column_readers.go | 808 ++++++++++++
go/{arrow/memory => parquet/pqarrow}/doc.go | 9 +-
go/parquet/pqarrow/encode_arrow.go | 593 +++++++++
go/parquet/pqarrow/encode_arrow_test.go | 1354 ++++++++++++++++++++
go/parquet/pqarrow/file_reader.go | 725 +++++++++++
go/parquet/pqarrow/file_reader_test.go | 192 +++
go/parquet/pqarrow/file_writer.go | 291 +++++
go/parquet/pqarrow/path_builder.go | 737 +++++++++++
go/parquet/pqarrow/path_builder_test.go | 628 +++++++++
go/parquet/pqarrow/properties.go | 171 +++
go/parquet/pqarrow/reader_writer_test.go | 277 ++++
go/parquet/pqarrow/schema.go | 1072 ++++++++++++++++
go/parquet/pqarrow/schema_test.go | 245 ++++
27 files changed, 8453 insertions(+), 91 deletions(-)
create mode 100644 go/parquet/cmd/parquet_reader/dumper.go
create mode 100644 go/parquet/cmd/parquet_reader/main.go
copy go/{arrow/internal/flight_integration/cmd/arrow-flight-integration-server
=> parquet/cmd/parquet_schema}/main.go (61%)
create mode 100644 go/parquet/file/record_reader.go
create mode 100644 go/parquet/pqarrow/column_readers.go
copy go/{arrow/memory => parquet/pqarrow}/doc.go (72%)
create mode 100644 go/parquet/pqarrow/encode_arrow.go
create mode 100644 go/parquet/pqarrow/encode_arrow_test.go
create mode 100644 go/parquet/pqarrow/file_reader.go
create mode 100644 go/parquet/pqarrow/file_reader_test.go
create mode 100644 go/parquet/pqarrow/file_writer.go
create mode 100644 go/parquet/pqarrow/path_builder.go
create mode 100644 go/parquet/pqarrow/path_builder_test.go
create mode 100644 go/parquet/pqarrow/properties.go
create mode 100644 go/parquet/pqarrow/reader_writer_test.go
create mode 100644 go/parquet/pqarrow/schema.go
create mode 100644 go/parquet/pqarrow/schema_test.go