This is an automated email from the ASF dual-hosted git repository. emkornfield pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/arrow.git.
from 75a6475 ARROW-12994: [R] Fix tests that assume UTC local tz add afdb8da ARROW-12851: [Go][Parquet] Add Golang Parquet encoding package No new revisions were added by this update. Summary of changes: go/parquet/doc.go | 4 +- go/parquet/go.mod | 6 +- go/parquet/go.sum | 18 +- go/parquet/internal/encoding/boolean_decoder.go | 101 + go/parquet/internal/encoding/boolean_encoder.go | 84 + go/parquet/internal/encoding/byte_array_decoder.go | 88 + go/parquet/internal/encoding/byte_array_encoder.go | 123 + go/parquet/internal/encoding/decoder.go | 186 + go/parquet/internal/encoding/delta_bit_packing.go | 520 ++ go/parquet/internal/encoding/delta_byte_array.go | 216 + .../internal/encoding/delta_length_byte_array.go | 144 + go/parquet/internal/encoding/encoder.go | 311 + .../encoding/fixed_len_byte_array_decoder.go | 66 + .../encoding/fixed_len_byte_array_encoder.go | 104 + .../{utils => encoding}/physical_types.tmpldata | 0 .../internal/encoding/plain_encoder_types.gen.go | 639 ++ .../encoding/plain_encoder_types.gen.go.tmpl | 182 + go/parquet/internal/encoding/typed_encoder.gen.go | 1443 ++++ .../internal/encoding/typed_encoder.gen.go.tmpl | 341 + go/parquet/internal/encoding/types.go | 497 ++ go/parquet/internal/testutils/utils.go | 42 + go/parquet/internal/utils/Makefile | 4 +- go/parquet/internal/utils/_lib/bit_packing_avx2.s | 2 +- go/parquet/internal/utils/_lib/min_max_avx2.s | 1519 +---- go/parquet/internal/utils/_lib/min_max_sse4.s | 2 +- go/parquet/internal/utils/_lib/unpack_bool_avx2.s | 6361 +----------------- go/parquet/internal/utils/_lib/unpack_bool_sse4.s | 2 +- go/parquet/internal/utils/bitmap_writer.go | 33 +- go/parquet/internal/utils/min_max_avx2_amd64.s | 1567 +---- go/parquet/internal/utils/unpack_bool_avx2_amd64.s | 7023 +------------------- 30 files changed, 5946 insertions(+), 15682 deletions(-) create mode 100644 go/parquet/internal/encoding/boolean_decoder.go create mode 100644 go/parquet/internal/encoding/boolean_encoder.go create mode 100644 go/parquet/internal/encoding/byte_array_decoder.go create mode 100644 go/parquet/internal/encoding/byte_array_encoder.go create mode 100644 go/parquet/internal/encoding/decoder.go create mode 100644 go/parquet/internal/encoding/delta_bit_packing.go create mode 100644 go/parquet/internal/encoding/delta_byte_array.go create mode 100644 go/parquet/internal/encoding/delta_length_byte_array.go create mode 100644 go/parquet/internal/encoding/encoder.go create mode 100644 go/parquet/internal/encoding/fixed_len_byte_array_decoder.go create mode 100644 go/parquet/internal/encoding/fixed_len_byte_array_encoder.go copy go/parquet/internal/{utils => encoding}/physical_types.tmpldata (100%) create mode 100644 go/parquet/internal/encoding/plain_encoder_types.gen.go create mode 100644 go/parquet/internal/encoding/plain_encoder_types.gen.go.tmpl create mode 100644 go/parquet/internal/encoding/typed_encoder.gen.go create mode 100644 go/parquet/internal/encoding/typed_encoder.gen.go.tmpl create mode 100644 go/parquet/internal/encoding/types.go create mode 100644 go/parquet/internal/testutils/utils.go