This is an automated email from the ASF dual-hosted git repository.
bkietz pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/arrow.git
from cd0d7f53b3 MINOR: [Python] Fix name of new keyword in the
concat_tables future warning (#38710)
add 26149d9fab GH-38718: [Go][Format][Integration] Add
StringView/BinaryView to Go implementation (#35769)
No new revisions were added by this update.
Summary of changes:
.gitattributes | 3 +
docs/source/status.rst | 4 +
format/Schema.fbs | 2 +-
go/arrow/array/array.go | 3 +-
go/arrow/array/binary.go | 121 ++++++++
go/arrow/array/binary_test.go | 24 ++
go/arrow/array/binarybuilder.go | 329 +++++++++++++++++++++
go/arrow/array/bufferbuilder.go | 108 +++++++
go/arrow/array/builder.go | 4 +
go/arrow/array/compare.go | 12 +
go/arrow/array/concat.go | 30 +-
go/arrow/array/concat_test.go | 3 +
go/arrow/array/string.go | 196 +++++++++++-
go/arrow/array/string_test.go | 173 +++++++++++
go/arrow/compute/executor.go | 5 +-
go/arrow/datatype.go | 7 +
go/arrow/datatype_binary.go | 41 +++
go/arrow/datatype_binary_test.go | 30 ++
go/arrow/datatype_viewheader.go | 141 +++++++++
...ts_boolean.go => datatype_viewheader_inline.go} | 15 +-
...ean.go => datatype_viewheader_inline_go1.19.go} | 19 +-
...ean.go => datatype_viewheader_inline_tinygo.go} | 19 +-
go/arrow/internal/arrdata/arrdata.go | 81 +++++
go/arrow/internal/arrjson/arrjson.go | 150 ++++++++++
go/arrow/internal/arrjson/arrjson_test.go | 259 ++++++++++++++++
go/arrow/internal/flatbuf/MetadataVersion.go | 2 +-
go/arrow/internal/testing/gen/random_array_gen.go | 34 +++
go/arrow/ipc/endian_swap.go | 4 +
go/arrow/ipc/file_reader.go | 38 ++-
go/arrow/ipc/message.go | 10 +-
go/arrow/ipc/metadata.go | 40 ++-
go/arrow/ipc/writer.go | 36 ++-
...pe_traits_decimal256.go => type_traits_view.go} | 29 +-
33 files changed, 1904 insertions(+), 68 deletions(-)
create mode 100644 go/arrow/datatype_viewheader.go
copy go/arrow/{type_traits_boolean.go => datatype_viewheader_inline.go} (74%)
copy go/arrow/{type_traits_boolean.go => datatype_viewheader_inline_go1.19.go}
(69%)
copy go/arrow/{type_traits_boolean.go => datatype_viewheader_inline_tinygo.go}
(69%)
copy go/arrow/{type_traits_decimal256.go => type_traits_view.go} (51%)