This is an automated email from the ASF dual-hosted git repository.
github-bot pushed a change to branch nightly-refs/heads/master
in repository https://gitbox.apache.org/repos/asf/beam.git.
from 0faa3b9 Merge pull request #15885 from ibzib/wc-twister2
add ec99053 [BEAM-11440] Add integration test for KinesisIO using
Localstack on javaPostCommit
add aa5f06f Bump localstack container version for more robust version
with respect to HTTP/HTTPS and simplify KinesisIOIT in kinesis module.
add 0831b75 Bump localstack container version for DynamoDBIOTest to
version used in KinesisIOIT
add b60f732 Apply format
add aa67b0f Apply format
add f829123 Use vendored guava deps
add 0262dd6 Merge pull request #15841: [BEAM-11440] Add integration test
for KinesisIO using Localstack (aws2)
add 1e388f9 [BEAM-13164] Address most of a race condition between
instantiation and usage of member variables.
add 164a458 [BEAM-13164] Address most of a race condition between
instantiation and usage of member variables.
add 2bd53d6 [BEAM-13021] Deduplicate Python artifact not only by hash but
also by source path
add 59d9d8c add test
add 4063502 rename variables
add 219bca3 rearrange comparison order
add 963cf92 s/pathes/paths/
add f488802 Merge pull request #15692 from ihji/BEAM-13021
add 0b47f1b Merge pull request #15835: [BEAM-11205] Google Libraries BOM
24.0.0 and associated deps
add fafe9d1 Merge pull request #15810: [BEAM-2791] Support low-latency
StorageApi sink with no exactly-once guarantees
add 6054856 Defer filesToStage construction until after full jar
resolution.
add 7497a2c Merge pull request #15891: [BEAM-13187] Set filesToStage
after full jar resolution.
add e4f8f4b [BEAM-3811] Code clean-up of the CancelleableQueue to not
throw InterruptedException on cancel/reset since we are never stuck in a loop
here or waiting on a signal.
add 5e00300 [BEAM-3811] Code clean-up of the CancelleableQueue to not
throw InterruptedException on cancel/reset since we are never stuck in a loop
here or waiting on a signal.
add cb5913a [BEAM-13081] Fixes a compatible issue of decoding null-value
bitmap between JVM coder and Python Coder (#15829)
No new revisions were added by this update.
Summary of changes:
CHANGES.md | 3 +
build.gradle.kts | 1 +
.../org/apache/beam/gradle/BeamModulePlugin.groovy | 30 +--
examples/java/build.gradle | 1 +
.../container/license_scripts/dep_urls_java.yaml | 4 +-
.../java/org/apache/beam/sdk/util/ApiSurface.java | 20 +-
.../org/apache/beam/sdk/fn/CancellableQueue.java | 24 +--
.../sdk/fn/data/BeamFnDataGrpcMultiplexer2.java | 4 +-
.../sdk/fn/stream/BufferingStreamObserver.java | 116 +++++------
.../fn/harness/control/BeamFnControlClient.java | 4 +-
.../sdk/io/aws/dynamodb/DynamoDBIOTestHelper.java | 2 +-
.../beam/sdk/io/aws2/kinesis/KinesisIOIT.java | 136 +++++++++++--
.../sdk/io/aws2/kinesis/KinesisTestOptions.java | 25 +++
.../beam/sdk/io/gcp/bigquery/BigQueryIO.java | 22 ++-
.../beam/sdk/io/gcp/bigquery/BigQueryOptions.java | 7 +
.../sdk/io/gcp/bigquery/SplittingIterable.java | 69 +++++++
.../beam/sdk/io/gcp/bigquery/StorageApiLoads.java | 32 ++-
.../StorageApiWriteRecordsInconsistent.java | 75 +++++++
.../bigquery/StorageApiWriteUnshardedRecords.java | 220 ++++++++++++++-------
.../bigquery/StorageApiWritesShardedRecords.java | 49 -----
.../sdk/io/gcp/testing/FakeDatasetService.java | 38 +++-
.../sdk/io/gcp/bigquery/BigQueryIOWriteTest.java | 41 +++-
.../apache/beam/sdk/io/kinesis/KinesisIOIT.java | 115 ++++++-----
.../beam/sdk/io/kinesis/KinesisTestOptions.java | 6 +
sdks/python/apache_beam/coders/row_coder.py | 4 +-
sdks/python/apache_beam/coders/row_coder_test.py | 26 +++
.../runners/dataflow/internal/apiclient.py | 20 +-
.../runners/dataflow/internal/apiclient_test.py | 85 +++++++-
sdks/python/apache_beam/transforms/external.py | 4 +-
29 files changed, 851 insertions(+), 332 deletions(-)
create mode 100644
sdks/java/io/google-cloud-platform/src/main/java/org/apache/beam/sdk/io/gcp/bigquery/SplittingIterable.java
create mode 100644
sdks/java/io/google-cloud-platform/src/main/java/org/apache/beam/sdk/io/gcp/bigquery/StorageApiWriteRecordsInconsistent.java