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

github-actions[bot] pushed a change to branch nightly-refs/heads/master
in repository https://gitbox.apache.org/repos/asf/beam.git


    from b3a5df21e1c Bump golang.org/x/net in /learning/tour-of-beam/backend 
(#39984)
     add 6e33c516a40 Update Java BOM
     add 756af46efe9 Merge pull request #39954 from apache/upgrade-bom-sep-1
     add d201c6feb7c [CI] Re-pin gradle/actions/setup-gradle to allowlisted 
v6.3.0
     add 332ef68ed22 Merge pull request #39986 from 
tkaymak/ci-setup-gradle-allowlist
     add 562273c38b0 Bump zizmorcore/zizmor-action from 0.6.2 to 0.6.3 (#39968)
     add 9accecd14f9 Fix nullness in BigQueryIO
     add b20e5fd10af Merge pull request #39893: Fix nullness in BigQueryIO
     add 49c5f2271df Update staticcheck (#39987)
     add ffcbd7e464f Update IO support matrix after Beam 2.76.0 release (#39982)
     add cdaa5ff456d [Java] Remove MS_EXPOSE_REP from the global SpotBugs 
filter (#39951)
     add bddab868f3c ValueKind coder (#39989)
     add f5d35728554 [IcebergIO] Spec aware file reserialization (#39973)
     add 496087bb5eb AddFiles: tighten file schemas (#39975)
     add c5a2eac1178 [IcebergIO] CDC record and sort key (#39981)

No new revisions were added by this update.

Summary of changes:
 .../actions/setup-environment-action/action.yml    |   2 +-
 .github/trigger_files/beam_PostCommit_Java.json    |   1 +
 .../beam_PostCommit_Java_BigQueryEarlyRollout.json |   3 +
 .../beam_PostCommit_Java_DataflowV1.json           |   1 +
 .../beam_PostCommit_Java_DataflowV2.json           |   1 +
 .github/workflows/beam_PreCommit_GHA.yml           |   2 +-
 .github/workflows/go_tests.yml                     |   4 +-
 .../republish_released_docker_containers.yml       |   4 +-
 CHANGES.md                                         |  10 +-
 .../runners/spark/metrics/MetricsAccumulator.java  |   5 +
 .../metrics/MetricsAccumulator.java                |   5 +
 .../src/main/resources/beam/spotbugs-filter.xml    |   1 -
 .../org/apache/beam/sdk/coders/CoderRegistry.java  |   3 +
 .../org/apache/beam/sdk/coders/ValueKindCoder.java |  88 +++++
 .../java/org/apache/beam/sdk/metrics/Lineage.java  |   9 +
 .../org/apache/beam/sdk/metrics/SourceMetrics.java |   9 +
 .../beam/sdk/util/construction/ModelCoders.java    |   7 +
 .../util/construction/PTransformTranslation.java   |   7 +
 ...tegerCoderTest.java => ValueKindCoderTest.java} |  49 +--
 .../AvroGenericRecordToStorageApiProto.java        |  22 +-
 .../beam/sdk/io/gcp/bigquery/AvroRowWriter.java    |   9 +-
 .../beam/sdk/io/gcp/bigquery/BatchLoads.java       |  17 +-
 .../sdk/io/gcp/bigquery/BigQueryAvroUtils.java     |  17 +-
 ...ueryExportReadSchemaTransformConfiguration.java |   8 +-
 .../BigQueryExportReadSchemaTransformProvider.java |  13 +-
 .../beam/sdk/io/gcp/bigquery/BigQueryHelpers.java  |  38 ++-
 .../beam/sdk/io/gcp/bigquery/BigQueryIO.java       | 373 ++++++++++++---------
 .../sdk/io/gcp/bigquery/BigQueryIOTranslation.java | 269 +++++++++------
 .../io/gcp/bigquery/BigQueryQuerySourceDef.java    |  32 +-
 .../io/gcp/bigquery/BigQuerySchemaIOProvider.java  |   7 +-
 .../sdk/io/gcp/bigquery/BigQueryServicesImpl.java  |  49 ++-
 .../io/gcp/bigquery/BigQueryStorageAvroReader.java |  12 +-
 .../beam/sdk/io/gcp/bigquery/BigQueryUtils.java    | 169 +++++-----
 .../gcp/bigquery/DynamicDestinationsHelpers.java   |  12 +-
 .../beam/sdk/io/gcp/bigquery/RowWriterFactory.java |   7 +-
 .../io/gcp/bigquery/StorageApiConvertMessages.java |   7 +-
 .../StorageApiDynamicDestinationsBeamRow.java      |   1 -
 ...StorageApiDynamicDestinationsGenericRecord.java |   4 +-
 .../StorageApiDynamicDestinationsProto.java        |  12 +-
 .../gcp/bigquery/StorageApiFinalizeWritesDoFn.java |   6 -
 .../beam/sdk/io/gcp/bigquery/StorageApiLoads.java  |  17 +-
 .../io/gcp/bigquery/StorageApiWritePayload.java    |   1 -
 .../bigquery/StorageApiWritesShardedRecords.java   |   4 +-
 .../beam/sdk/io/gcp/bigquery/StreamingInserts.java |   4 +-
 .../io/gcp/bigquery/TableRowToStorageApiProto.java |  11 +-
 .../io/gcp/bigquery/UpdateSchemaDestination.java   |  26 +-
 .../BigQueryDirectReadSchemaTransformProvider.java |  32 +-
 .../BigQueryFileLoadsSchemaTransformProvider.java  |  27 +-
 ...ueryStorageWriteApiSchemaTransformProvider.java | 102 +++---
 .../providers/BigQueryWriteConfiguration.java      |  18 +
 .../providers/PortableBigQueryDestinations.java    |   6 +-
 sdks/java/io/iceberg/build.gradle                  |   1 +
 .../sdk/io/iceberg/CollectDistinctSchemas.java     | 198 +++++++++--
 .../apache/beam/sdk/io/iceberg/FileSchemas.java    | 201 ++++++++++-
 .../beam/sdk/io/iceberg/ReadFooterSchema.java      |  38 +--
 .../sdk/io/iceberg/SerializableDeleteFile.java     |  85 ++++-
 .../io/iceberg/cdc/SerializableChangelogTask.java  |  10 +-
 .../beam/sdk/io/iceberg/cdc/sink/CdcRecord.java    |  84 +++++
 .../sdk/io/iceberg/cdc/sink/CdcRecordCoder.java    |  99 ++++++
 .../beam/sdk/io/iceberg/cdc/sink/CdcSortKey.java   |  77 +++++
 .../sdk/io/iceberg/cdc/sink}/package-info.java     |   5 +-
 .../sdk/io/iceberg/CollectDistinctSchemasTest.java | 107 ++++--
 .../beam/sdk/io/iceberg/FileSchemasTest.java       | 345 +++++++++++++++++++
 .../beam/sdk/io/iceberg/ReadFooterSchemaTest.java  |  49 ++-
 .../sdk/io/iceberg/SerializableDeleteFileTest.java | 281 ++++++++++++++--
 .../beam/sdk/io/iceberg/cdc/CdcReadUtilsTest.java  |   5 +-
 .../sdk/io/iceberg/cdc/ReadFromChangelogsTest.java |   5 +-
 .../io/iceberg/cdc/sink/CdcRecordCoderTest.java    | 113 +++++++
 .../sdk/io/iceberg/cdc/sink/CdcSortKeyTest.java    | 230 +++++++++++++
 .../apache/beam/sdk/io/thrift/ThriftSchema.java    |   5 +
 .../apache/beam/sdk/testutils/NamedTestResult.java |   7 +
 .../org/apache/beam/sdk/tpcds/TpcdsSchemas.java    |   6 +
 sdks/python/build.gradle                           |   8 +
 website/www/site/content/en/blog/beam-2.76.0.md    |   4 -
 .../site/content/en/documentation/io/connectors.md | 181 ++++------
 website/www/site/data/capability_matrix.yaml       |   1 -
 76 files changed, 2842 insertions(+), 846 deletions(-)
 create mode 100644 
.github/trigger_files/beam_PostCommit_Java_BigQueryEarlyRollout.json
 create mode 100644 
sdks/java/core/src/main/java/org/apache/beam/sdk/coders/ValueKindCoder.java
 copy 
sdks/java/core/src/test/java/org/apache/beam/sdk/coders/{BigEndianIntegerCoderTest.java
 => ValueKindCoderTest.java} (58%)
 create mode 100644 
sdks/java/io/iceberg/src/main/java/org/apache/beam/sdk/io/iceberg/cdc/sink/CdcRecord.java
 create mode 100644 
sdks/java/io/iceberg/src/main/java/org/apache/beam/sdk/io/iceberg/cdc/sink/CdcRecordCoder.java
 create mode 100644 
sdks/java/io/iceberg/src/main/java/org/apache/beam/sdk/io/iceberg/cdc/sink/CdcSortKey.java
 copy {it/google-cloud-platform/src/main/java/org/apache/beam/it/gcp/dlp => 
sdks/java/io/iceberg/src/main/java/org/apache/beam/sdk/io/iceberg/cdc/sink}/package-info.java
 (80%)
 create mode 100644 
sdks/java/io/iceberg/src/test/java/org/apache/beam/sdk/io/iceberg/cdc/sink/CdcRecordCoderTest.java
 create mode 100644 
sdks/java/io/iceberg/src/test/java/org/apache/beam/sdk/io/iceberg/cdc/sink/CdcSortKeyTest.java

Reply via email to