This is an automated email from the ASF dual-hosted git repository.

github-bot pushed a change to branch 
dependabot/go_modules/github.com/substrait-io/substrait-protobuf/go-0.85.0
in repository https://gitbox.apache.org/repos/asf/arrow-go.git


    omit 76836f2a chore: Bump github.com/substrait-io/substrait-protobuf/go
     add 5a944224 perf(parquet/compress): set zstd pool encoder concurrency to 
1 (#717)
     add 9d024703 chore: Bump google.golang.org/grpc from 1.79.2 to 1.79.3 
(#724)
     add 8f0ce842 perf(parquet): optimize stats and bloom filters for bool 
columns (#715)
     add b0287d70 chore: Bump actions/download-artifact from 8.0.0 to 8.0.1 
(#718)
     add d41e0b50 fix(parquet): strip repetition_type from root SchemaElement 
during serialization (#723)
     add a1a63fe6 chore: Update CI with Go 1.25/1.26 (#725)
     add 99216eda chore: Bump modernc.org/sqlite from 1.46.1 to 1.46.2 (#720)
     add 68b06fa2 chore: Bump golang.org/x/sync from 0.19.0 to 0.20.0 (#694)
     add 0ff23957 chore: Bump golang.org/x/tools from 0.42.0 to 0.43.0 (#719)
     add bede4c22 Test and fix for bug in selectMapimpl (#726)
     add f831c1ae chore: pin docker/login-action for ASF allowlist (#729)
     add d5f0c34e fix(parquet/pqarrow): return an error on pqarrow write calls 
if the writer is already closed (#728)
     add 168abc58 ci: fix mingw GO_VERSION (#733)
     add f3677ae3 ci: fix tinygo build with maphash (#734)
     add 24e89846 perf(parquet/internal/encoding): vectorize amd64 bool unpack 
(#735)
     add abb91cf9 perf(parquet): eliminate per-value allocation in delta 
bit-pack decoder (#730)
     add f4830238 fix(parquet): eagerly release adaptive bloom filter candidate 
buffers + skip flaky flight tests in CI (#743)
     add 8c6539f1 perf(parquet): vectorize ARM64 NEON bool unpacking for ~4x 
throughput (#731)
     add 8af513cb chore: Bump github.com/goccy/go-json from 0.10.5 to 0.10.6 
(#741)
     add 976dc1a5 chore: Bump modernc.org/sqlite from 1.47.0 to 1.48.0 (#740)
     add 730f4ecc chore: Bump github.com/substrait-io/substrait-go/v7 from 
7.5.1 to 7.6.0 (#739)
     add 0f991db3 chore: Bump github.com/klauspost/compress from 1.18.4 to 
1.18.5 (#738)
     add 5383f8f6 chore: Bump actions/setup-go from 6.3.0 to 6.4.0 (#737)
     add 338d97c6 chore: Bump github.com/substrait-io/substrait-protobuf/go

This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version.  This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:

 * -- * -- B -- O -- O -- O   (76836f2a)
            \
             N -- N -- N   
refs/heads/dependabot/go_modules/github.com/substrait-io/substrait-protobuf/go-0.85.0
 (338d97c6)

You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.

Any revisions marked "omit" are not gone; other references still
refer to them.  Any revisions marked "discard" are gone forever.

No new revisions were added by this update.

Summary of changes:
 .env                                               |   2 +-
 .github/workflows/benchmark.yml                    |   4 +-
 .github/workflows/lint.yml                         |   4 +-
 .github/workflows/rc.yml                           |   4 +-
 .github/workflows/test.yml                         |  35 +-
 .pre-commit-config.yaml                            |   2 +-
 arrow/array/data.go                                |   5 +-
 arrow/compute/exec/kernel.go                       |   7 +-
 arrow/compute/expression.go                        |   5 +-
 arrow/compute/exprs/types.go                       |   3 +-
 arrow/compute/fieldref.go                          |  13 +-
 arrow/compute/fieldref_hash.go                     |   5 +-
 arrow/compute/selection.go                         |  37 +--
 arrow/compute/vector_selection_test.go             |  27 ++
 arrow/datatype.go                                  |   5 +-
 .../flightsql/main_test.go}                        |  25 +-
 .../main_test.go}                                  |  25 +-
 arrow/internal/dictutils/dict.go                   |   5 +-
 arrow/scalar/scalar.go                             |   5 +-
 arrow/scalar/scalar_test.go                        |   3 +-
 ci/scripts/test.sh                                 |   4 +-
 go.mod                                             |  32 +-
 go.sum                                             |  72 ++--
 .../utils/maphash/maphash.go                       |  16 +-
 internal/utils/maphash/maphash_tinygo.go           |  79 +++++
 parquet/compress/compress_test.go                  |  68 ++++
 parquet/compress/zstd.go                           |   2 +-
 parquet/file/column_writer_types.gen.go            |  56 ++--
 parquet/file/column_writer_types.gen.go.tmpl       |  56 ++--
 parquet/internal/encoding/boolean_encoder.go       |  97 ++++++
 parquet/internal/encoding/delta_bit_packing.go     |  32 +-
 parquet/internal/encoding/encoding_test.go         | 198 +++++++++++
 parquet/internal/utils/unpack_bool.go              |   6 +-
 parquet/internal/utils/unpack_bool_avx2_amd64.s    | 201 +++++++-----
 .../internal/utils/unpack_bool_benchmark_test.go   | 119 +++++++
 parquet/internal/utils/unpack_bool_neon_arm64.s    | 204 ++++++++----
 parquet/internal/utils/unpack_bool_sse4_amd64.s    | 190 ++++++-----
 parquet/metadata/adaptive_bloom_filter.go          |  26 +-
 parquet/metadata/bitmap_benchmark_test.go          |  98 ++++++
 parquet/metadata/bloom_filter.go                   |  67 +++-
 parquet/metadata/bloom_filter_test.go              | 361 +++++++++++++++++++++
 parquet/metadata/cleanup_bloom_filter.go           |   3 +-
 parquet/metadata/cleanup_bloom_filter_go1.23.go    |   1 +
 parquet/metadata/statistics_test.go                | 313 ++++++++++++++++++
 parquet/metadata/statistics_types.gen.go           |  79 ++++-
 parquet/metadata/statistics_types.gen.go.tmpl      |  80 ++++-
 parquet/pqarrow/file_writer.go                     |  15 +
 parquet/pqarrow/file_writer_test.go                |  23 +-
 parquet/schema/schema.go                           |   1 +
 parquet/schema/schema_flatten_test.go              |  21 +-
 50 files changed, 2287 insertions(+), 454 deletions(-)
 copy arrow/{memory/default_mallocator_test.go => 
flight/flightsql/main_test.go} (65%)
 copy arrow/{memory/default_mallocator_test.go => flight/main_test.go} (65%)
 copy arrow/math/int64_noasm.go => internal/utils/maphash/maphash.go (83%)
 create mode 100644 internal/utils/maphash/maphash_tinygo.go
 create mode 100644 parquet/internal/utils/unpack_bool_benchmark_test.go
 create mode 100644 parquet/metadata/bitmap_benchmark_test.go

Reply via email to