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

zeroshade pushed a change to branch 
dependabot/go_modules/google.golang.org/grpc-1.82.1
in repository https://gitbox.apache.org/repos/asf/iceberg-go.git


    from 601e7c01 fix(ci): use block-style list in labeler.yml for 
actions/labeler v7
     add 4c1bccbe fix(sql): hide namespace exists sentinel property (#1411)
     add ebb84a00 fix(table): repair broken build from stray 
internal.Enumerated reference (#1564)
     add 3f482bda fix(ci): make labeler config parse under actions/labeler v7 
(#1565)
     add d555e4fe fix(cli): report successful drop operation in cli (#1566)
     add 59a02254 feat(expr): bbox predicate evaluation for geo pruning (#1597)
     add 5ce9c0a7 fix(view): protect identifiers from mutation (#1543)
     add eb8285ce fix(table): cancel record writes on iterator stop (#1595)
     add 488fb35e fix(dv): validate metadata before writing Puffin files (#1589)
     add c23b885d fix(table): reject duplicate snapshot IDs (#1592)
     add 9cc9211c fix(types): floor negative nanosecond timestamps (#1586)
     add 4ede599b fix(table): calculate snapshot summary totals as int64 (#1582)
     add b3888c30 fix(substrait): preserve nested reference paths (#1588)
     add 83f06235 fix(puffin): constrain DV cardinality to int64 (#1587)
     add f3045ff1 fix(table): preserve branch/tag rentention settings on 
snapshot ref updates (#1601)
     add 492b945b test(table): use SerializeDV for scanner DV fixture (#1608)
     add 00acae94 fix(table): mark transaction committed only after successful 
commit (#1603)
     add f503b457 fix(name_mapping): isolate updated mappings (#1547)
     add 027b116d fix(partitions): validate decoded partition specs (#1593)
     add 55f384b8 fix(schema): match Java column name sanitization (#1576)
     add 7cf02335 fix(literals): reject oversized fixed-width values (#1585)
     add 18baae26 fix(table): validate last-updated-ms presence (#1591)
     add 8f1a87eb fix(table): canonicalize partition values used as map keys 
(#1581)
     add c12bf38e fix(io): make MemFS WalkDir emit directory entries (#1604)
     add 327ec1e3 fix(table): validate position-delete columns before access 
(#1583)
     add 3ff8d6f3 fix(puffin): poison writers after write failures (#1594)
     add 211799b2 fix(hive): release acquired locks with a cleanup context 
(#1605)
     add 727400f0 fix(table): rewrap extension arrays instead of casting when 
projecting (#1599)
     add b1153407 fix(table): accept EWKB-encoded geometry values when 
computing geo bounds (#1598)
     add 08af1ee6 fix(aws): reject incomplete static credential configuration 
(#1574)
     add 944087d3 chore(ci): Update ASF allowlist check action dependency to 
track versioned releases (#1623)
     add d7bddd69 fix(cli): report correct entity type for missing property 
(#1621)
     add 019b7678 fix(table): reject ambiguous row-id columns in position 
deltas (#1616)
     add 16515245 fix(expr): reject trailing data after boolean expressions 
(#1609)
     add 4202f971 fix(table): keep generated snapshot IDs non-negative (#1619)
     add 3bef1a87 fix(manifest): reject unsupported format versions (#1612)
     add 8a16908d fix(udf): replace state during JSON decoding (#1626)
     add 556b52c3 fix(dv): reject trailing bitmap data (#1625)
     add 94d9ecfb fix(hive): preserve RegisterTable creation errors (#1573)
     add 5079bc10 fix(io): wrap blob Open failures as path errors (#1577)
     add a829411b test(table): geometry write path populates manifest bounds 
end-to-end (#1632)
     add 2d893b24 fix(cli): use standard property keys when creating a 
namespace (#1633)
     add c7338c35 INFRA: Use PR titles for squash commits (#1649)
     add 6bb3818e fix(table): default absent geoarrow CRS metadata to OGC:CRS84 
(#1634)
     add bcd9137b feat(metrics):    Instrument commits and emit CommitReport ( 
#1236) (#1596)
     add efcbcaf3 fix(hive): propagate object-loading failures during listing 
(#1572)
     add 7760e064 fix(puffin): reject trailing data in footer payloads (#1580)
     add c2e7ec00 fix(rest): surface failures refreshing expired credentials 
(#1579)
     add 6cea8d48 fix(io): parse local file URIs consistently (#1578)
     add d6d540d4 fix(schema): replace state during JSON decoding (#1628)
     add ad3a17ea fix(manifest): reject row ID allocation overflow (#1627)
     add d785b279 fix(table): guard DV filtering against stale row counts 
(#1624)
     add dbe93d07 Merge branch 'main' into 
dependabot/go_modules/google.golang.org/grpc-1.82.1

No new revisions were added by this update.

Summary of changes:
 .asf.yaml                                          |   1 +
 .github/workflows/asf-allowlist-check.yml          |   2 +-
 catalog/glue/glue.go                               |   6 +-
 catalog/glue/glue_test.go                          |  34 ++
 catalog/hive/hive.go                               |  58 +-
 catalog/hive/hive_test.go                          | 140 ++++-
 catalog/hive/lock.go                               |  11 +
 catalog/hive/lock_test.go                          |  29 +
 catalog/rest/vended_creds.go                       |   8 +-
 catalog/rest/vended_creds_test.go                  |  29 +-
 catalog/sql/sql.go                                 |  37 +-
 catalog/sql/sql_test.go                            |  97 ++-
 cmd/iceberg/create_test.go                         |  78 +++
 cmd/iceberg/drop_test.go                           |  39 +-
 cmd/iceberg/main.go                                |  41 +-
 cmd/iceberg/output_test.go                         |  11 +-
 cmd/iceberg/properties_test.go                     | 156 +++++
 cmd/iceberg/upgrade_rollback_test.go               |   7 +-
 errors.go                                          |   8 +
 expr_bbox_test.go                                  | 229 +++++++
 expr_json.go                                       |  24 +-
 expr_json_test.go                                  |  14 +
 exprs.go                                           | 176 ++++++
 .../awsconfig/credentials.go                       |  29 +-
 io/gocloud/blob.go                                 |   7 +-
 io/gocloud/blob_test.go                            |  34 ++
 io/gocloud/s3.go                                   |  19 +-
 io/gocloud/s3_test.go                              |  65 +-
 io/local.go                                        | 166 +++++-
 io/local_test.go                                   | 120 +++-
 .../local_windows_test.go                          |  40 +-
 io/mem.go                                          | 119 +++-
 io/mem_test.go                                     | 112 +++-
 literals.go                                        |   5 +-
 literals_test.go                                   |  71 ++-
 manifest.go                                        |  74 ++-
 manifest_test.go                                   | 156 +++++
 name_mapping.go                                    |  13 +-
 name_mapping_test.go                               |  85 +++
 operation_string.go                                |   6 +-
 partitions.go                                      |  64 +-
 partitions_test.go                                 |  87 ++-
 puffin/puffin_reader.go                            |  13 +-
 puffin/puffin_test.go                              | 143 +++++
 puffin/puffin_writer.go                            |  51 +-
 schema.go                                          |  90 ++-
 schema_test.go                                     | 207 +++++++
 table/arrow_scanner.go                             |  85 ++-
 table/arrow_scanner_posdelete_regression_test.go   |  63 ++
 table/arrow_utils.go                               |  65 +-
 table/arrow_utils_internal_test.go                 |  46 +-
 table/arrow_utils_test.go                          | 663 ++++++++++++++++++++-
 table/clustered_writer.go                          |   9 +-
 table/clustered_writer_test.go                     |  21 +
 table/commit_metrics.go                            | 158 +++++
 table/commit_metrics_test.go                       | 138 +++++
 table/commit_retry_test.go                         | 143 ++++-
 table/dv/deletion_vector_test.go                   |  17 +
 table/dv/dv_writer.go                              |   8 +-
 table/dv/dv_writer_test.go                         |   7 +-
 table/dv/roaring_bitmap.go                         |   3 +
 table/dv/roaring_bitmap_test.go                    |  27 +
 table/dv_scanner_read_test.go                      |  78 ++-
 table/evaluators.go                                | 110 +++-
 table/evaluators_geo_test.go                       | 259 ++++++++
 table/evaluators_invalid_bounds_test.go            |  77 +++
 table/geo_write_test.go                            | 134 +++++
 table/internal/geo_codec.go                        |  97 ++-
 table/internal/geo_codec_internal_test.go          | 392 ++++++++++++
 table/metadata.go                                  |  76 ++-
 table/metadata_builder_internal_test.go            | 166 ++++++
 table/metadata_internal_test.go                    | 148 +++++
 table/partitioned_fanout_writer.go                 | 106 +++-
 table/partitioned_fanout_writer_review_test.go     | 133 +++++
 table/partitioned_fanout_writer_test.go            |  69 ++-
 table/pos_delete_partitioned_fanout_writer.go      |  14 +-
 table/pos_delete_partitioned_fanout_writer_test.go |  74 +++
 table/position_delta_writer.go                     |  36 +-
 table/position_delta_writer_test.go                |  46 ++
 table/scanner.go                                   |   2 +-
 table/snapshot_producers.go                        |  12 +-
 table/snapshots.go                                 |   8 +-
 table/snapshots_internal_test.go                   |  15 +
 table/substrait/substrait.go                       |  38 +-
 table/substrait/substrait_test.go                  |  73 +++
 table/table.go                                     |  39 ++
 table/table_metrics_commit_test.go                 | 159 +++++
 table/transaction.go                               |  23 +-
 table/transaction_internal_test.go                 |  51 ++
 table/write_records_test.go                        |  58 ++
 types.go                                           |  19 +-
 udf/metadata.go                                    |  71 ++-
 udf/metadata_test.go                               |  82 +++
 view/view.go                                       |   4 +-
 view/view_test.go                                  |  12 +
 visitors.go                                        |  91 +++
 visitors_test.go                                   | 122 ++++
 97 files changed, 6946 insertions(+), 412 deletions(-)
 create mode 100644 cmd/iceberg/create_test.go
 create mode 100644 cmd/iceberg/properties_test.go
 create mode 100644 expr_bbox_test.go
 copy utils/context.go => internal/awsconfig/credentials.go (51%)
 copy cmd/iceberg/maintenance_test.go => io/local_windows_test.go (58%)
 create mode 100644 table/commit_metrics.go
 create mode 100644 table/commit_metrics_test.go
 create mode 100644 table/evaluators_geo_test.go
 create mode 100644 table/evaluators_invalid_bounds_test.go
 create mode 100644 table/geo_write_test.go
 create mode 100644 table/partitioned_fanout_writer_review_test.go
 create mode 100644 table/table_metrics_commit_test.go

Reply via email to