You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@arrow.apache.org by em...@apache.org on 2021/07/13 15:49:42 UTC

[arrow] branch master updated (75a6475 -> afdb8da)

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