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 153875eaf24 Fix #37833: Use named logger instead of root logger in 
transforms/util.py (#37857)
     add 2209bd60122 Adds bundleFinalizer support to Dataflow non-portable 
worker. (#37723)
     add b3d2b06b2a8 [ErrorProne] Fix UnnecessaryMethodReference Check Findings 
(#37785)
     add c05733a3a4d Handle some cases during infer schema from dataclass 
(#37855)
     add d16f5d18d2a [ErrorProne]  Fix EqualsGetClass warnings and enable Error 
Prone check (#37758)
     add 7b065555cd0 Fix flakiness in tests by increasing timeout and changing 
windowing type. (#37887)
     add c10028b2583 Fix UnusedVariable warnings across codebase (#37770)
     add 48935a83720 Resolve Error Prone NonCanonicalType warnings across the 
codebase (#37772)
     add 4163dc752ac [Error Prone] Fix Slf4j formatting errors and enable 
Slf4jFormatShouldBeConst check (#37771)
     add 4221266ffab [ErrorProne] enable JavaUtilDate, 
TimeUnitConversionChecker, InvalidThrows checks (#37791)
     add 0afbdf684fb Update Go Version to 1.26.1 (#37897)
     add 7620a935280 Fix #37736: Allow composite transforms to use implicit 
input chaining (#37861)
     add 181995db2c6 Upgrade Docker setup actions to version 4 (#37914)
     add 5139ca67b64 Sync clickhouse resource manager client version with IO 
(#37918)
     add 0e7dd4f3cf7 Add version to beam-sdks-java-io-components
     add 866d6f73ddb Merge pull request #37920 from apache/fix-maven-archetypes
     add d9a6159d97f Pin docker actions to sha for now
     add 0cd35ec0927 Merge pull request #37922 from apache/users/damccorm/shas
     add 982c9bd8044 Pin version for setup-qemu-action (#37924)
     add ca3421606ee Add Quick Start section to README (#37909)
     add 65a896b9780 Fix #37894: Update yaml doc for composite transform 
changes (#37901)
     add 600b7d9050e Pin gcp actions (#37926)

No new revisions were added by this update.

Summary of changes:
 .../test-properties.json                           |   4 +-
 .../actions/setup-environment-action/action.yml    |   2 +-
 .../arc/images/Dockerfile                          |   2 +-
 ...m_PostCommit_Java_ValidatesRunner_Dataflow.json |   4 +-
 ...it_Java_ValidatesRunner_Dataflow_Streaming.json |   2 +-
 .github/workflows/beam_CleanUpGCPResources.yml     |   2 +-
 .../beam_Infrastructure_PolicyEnforcer.yml         |   2 +-
 .../beam_Infrastructure_SecurityLogging.yml        |   2 +-
 .../beam_Infrastructure_ServiceAccountKeys.yml     |   2 +-
 .../beam_Infrastructure_UsersPermissions.yml       |   2 +-
 .github/workflows/beam_Playground_Precommit.yml    |   2 +-
 .github/workflows/beam_PostCommit_Go.yml           |   2 +-
 .../workflows/beam_PostCommit_Go_Dataflow_ARM.yml  |   2 +-
 .../beam_PostCommit_Java_Examples_Dataflow_ARM.yml |   2 +-
 .github/workflows/beam_PostCommit_Python_Arm.yml   |   6 +-
 ...stCommit_Python_ValidatesContainer_Dataflow.yml |   4 +-
 ..._Python_ValidatesContainer_Dataflow_With_RC.yml |   4 +-
 .../beam_PostCommit_XVR_GoUsingJava_Dataflow.yml   |   2 +-
 .../beam_PostCommit_Yaml_Xlang_Direct.yml          |   2 +-
 .../workflows/beam_PreCommit_CommunityMetrics.yml  |   2 +-
 .github/workflows/beam_PreCommit_PythonDocker.yml  |   2 +-
 .../workflows/beam_PreCommit_Website_Stage_GCS.yml |   2 +-
 .../workflows/beam_Publish_Beam_SDK_Snapshots.yml  |   6 +-
 .github/workflows/beam_Publish_Website.yml         |   2 +-
 ...beam_Python_ValidatesContainer_Dataflow_ARM.yml |   6 +-
 .github/workflows/build_release_candidate.yml      |   6 +-
 .github/workflows/build_runner_image.yml           |   2 +-
 .github/workflows/build_wheels.yml                 |   2 +-
 .github/workflows/finalize_release.yml             |   2 +-
 .github/workflows/refresh_looker_metrics.yml       |   4 +-
 .../republish_released_docker_containers.yml       |   6 +-
 .../run_rc_validation_python_mobile_gaming.yml     |   2 +-
 .../workflows/run_rc_validation_python_yaml.yml    |   2 +-
 CHANGES.md                                         |   2 +
 README.md                                          |  19 ++-
 .../org/apache/beam/gradle/BeamModulePlugin.groovy |  10 +-
 dev-support/docker/Dockerfile                      |   2 +-
 .../IcebergRestCatalogStreamingWriteExample.java   |   2 +-
 .../beam/examples/SchemaTransformExample.java      |   2 +-
 .../apache/beam/examples/SqlTransformExample.java  |   2 +-
 .../beam/examples/ApproximateQuantilesExample.java |   2 +-
 .../beam/examples/CoCombineTransformExample.java   |   2 +-
 .../apache/beam/examples/CoGroupByKeyExample.java  |   2 +-
 .../org/apache/beam/examples/CombineExample.java   |   2 +-
 .../org/apache/beam/examples/CountExample.java     |   2 +-
 .../apache/beam/examples/CountPerKeyExample.java   |   2 +-
 .../org/apache/beam/examples/CreateExample.java    |   2 +-
 .../apache/beam/examples/DebuggingWordCount.java   |   4 +-
 .../org/apache/beam/examples/DistinctExample.java  |   2 +-
 .../beam/examples/FlatMapElementsExample.java      |   2 +-
 .../beam/examples/GroupIntoBatchesExample.java     |   2 +-
 .../java/org/apache/beam/examples/KeysExample.java |   2 +-
 .../org/apache/beam/examples/KvSwapExample.java    |   2 +-
 .../org/apache/beam/examples/LatestExample.java    |   2 +-
 .../apache/beam/examples/MapElementsExample.java   |   2 +-
 .../java/org/apache/beam/examples/MaxExample.java  |   2 +-
 .../org/apache/beam/examples/MaxPerKeyExample.java |   2 +-
 .../java/org/apache/beam/examples/MeanExample.java |   2 +-
 .../apache/beam/examples/MeanPerKeyExample.java    |   2 +-
 .../java/org/apache/beam/examples/MinExample.java  |   2 +-
 .../org/apache/beam/examples/MinPerKeyExample.java |   2 +-
 .../org/apache/beam/examples/PartitionExample.java |   2 +-
 .../apache/beam/examples/RateLimiterSimple.java    |   2 +-
 .../org/apache/beam/examples/RegexExample.java     |   2 +-
 .../org/apache/beam/examples/SampleExample.java    |   2 +-
 .../java/org/apache/beam/examples/SumExample.java  |   2 +-
 .../org/apache/beam/examples/SumPerKeyExample.java |   2 +-
 .../org/apache/beam/examples/ToStringExample.java  |   2 +-
 .../java/org/apache/beam/examples/TopExample.java  |   2 +-
 .../org/apache/beam/examples/ValuesExample.java    |   2 +-
 .../java/org/apache/beam/examples/ViewExample.java |   2 +-
 .../org/apache/beam/examples/WindowExample.java    |   2 +-
 .../beam/examples/complete/TrafficRoutes.java      |   2 +-
 .../datatokenization/utils/CsvConverters.java      |   2 +-
 .../datatokenization/utils/SchemasUtils.java       |   5 +-
 .../beam/examples/complete/game/GameStats.java     |  33 ++--
 .../beam/examples/complete/game/LeaderBoard.java   |  16 +-
 .../examples/complete/game/StatefulTeamScore.java  |  12 +-
 .../beam/examples/complete/game/UserScore.java     |   4 +-
 .../complete/kafkatopubsub/KafkaToPubsub.java      |  10 +-
 .../cookbook/BigQueryStreamingTornadoes.java       |   2 +-
 .../beam/examples/cookbook/BigQueryTornadoes.java  |   2 +-
 .../cookbook/MinimalBigQueryTornadoes.java         |   2 +-
 .../subprocess/kernel/SubProcessIOFiles.java       |   9 +-
 .../subprocess/kernel/SubProcessKernel.java        |  10 +-
 .../subprocess/utils/CallingSubProcessUtils.java   |   2 +-
 .../beam/examples/subprocess/utils/FileUtils.java  |  25 ++-
 .../apache/beam/examples/WindowedWordCountIT.java  |   7 +-
 .../java/org/apache/beam/examples/WordCountIT.java |   6 +-
 .../org/apache/beam/examples/complete/TfIdfIT.java |   6 +-
 .../examples/complete/TopWikipediaSessionsIT.java  |   7 +-
 .../beam/examples/cookbook/DistinctExampleIT.java  |   6 +-
 .../beam/examples/cookbook/JoinExamplesIT.java     |   6 +-
 .../ReadFromTwitterDoFn.java                       |   5 +-
 .../twitterstreamgenerator/TwitterConfig.java      |   2 +-
 .../ReadFromTwitterDoFnTest.java                   |   1 +
 it/clickhouse/build.gradle                         |   7 +-
 .../beam/it/common/utils/IORedirectUtil.java       |   2 +-
 .../it/gcp/dataflow/DefaultPipelineLauncher.java   |   2 +-
 .../beam/it/gcp/dataflow/DirectRunnerClient.java   |   4 +-
 .../beam/it/jdbc/AbstractJDBCResourceManager.java  |   2 +-
 .../cloudbuild/playground_ci_examples.sh           |   2 +-
 .../apache/beam/runners/core/SimpleDoFnRunner.java |  16 +-
 .../construction/SerializablePipelineOptions.java  |   2 +-
 .../beam/runners/core/metrics/BoundedTrieData.java |   4 +-
 .../beam/runners/core/metrics/MetricsLogger.java   |   6 +-
 .../runners/core/metrics/SimpleExecutionState.java |   2 +-
 .../runners/core/MergingActiveWindowSetTest.java   |   6 +-
 ...BoundedSplittableProcessElementInvokerTest.java |   8 +-
 .../SimplePushbackSideInputDoFnRunnerTest.java     |   3 +-
 .../runners/core/SplittableParDoProcessFnTest.java |  17 +-
 .../apache/beam/runners/direct/DirectMetrics.java  |   4 +-
 ...LifecycleManagerRemovingTransformEvaluator.java |   2 +-
 ...cycleManagerRemovingTransformEvaluatorTest.java |   2 +-
 .../runners/direct/DoFnLifecycleManagerTest.java   |   2 +-
 .../runners/direct/DoFnLifecycleManagersTest.java  |   4 +-
 .../runners/flink/FlinkExecutionEnvironments.java  |   4 +-
 .../FlinkStreamingPortablePipelineTranslator.java  |   5 +-
 .../translation/types/CoderTypeInformation.java    |   2 +-
 .../state/FlinkBroadcastStateInternals.java        |   8 +-
 .../streaming/state/FlinkStateInternals.java       |  16 +-
 .../flink/FlinkRequiresStableInputTest.java        |   7 +-
 .../runners/flink/FlinkExecutionEnvironments.java  |   2 +-
 .../flink/FlinkPortableClientEntryPoint.java       |   3 +-
 .../flink/FlinkStreamingPipelineTranslator.java    |   2 +-
 .../FlinkStreamingPortablePipelineTranslator.java  |   5 +-
 .../translation/types/CoderTypeInformation.java    |   2 +-
 .../translation/types/CoderTypeSerializer.java     |   2 +-
 .../streaming/ExecutableStageDoFnOperator.java     |   4 +-
 .../state/FlinkBroadcastStateInternals.java        |   8 +-
 .../streaming/state/FlinkStateInternals.java       |  16 +-
 .../flink/FlinkRequiresStableInputTest.java        |   7 +-
 .../beam/runners/flink/ReadSourcePortableTest.java |   2 +
 .../flink/metrics/FlinkMetricContainerTest.java    |   8 +-
 runners/google-cloud-dataflow-java/build.gradle    |   7 +-
 .../beam/runners/dataflow/DataflowPipelineJob.java |   1 +
 .../beam/runners/dataflow/DataflowRunner.java      |  13 +-
 .../runners/dataflow/internal/CustomSources.java   |   2 +-
 .../beam/runners/dataflow/util/MonitoringUtil.java |   1 +
 .../beam/runners/dataflow/util/PackageUtil.java    |   1 +
 .../dataflow/DataflowPipelineTranslatorTest.java   |   6 +-
 .../dataflow/PrimitiveParDoSingleFactoryTest.java  |   2 +-
 .../runners/dataflow/util/CloudObjectsTest.java    |   4 +-
 .../beam/runners/dataflow/worker/ConcatReader.java |   2 +-
 .../dataflow/worker/DoFnInstanceManagers.java      |  10 +-
 .../worker/SplittableProcessFnFactory.java         |   5 +-
 .../dataflow/worker/StreamingDataflowWorker.java   |   2 +
 .../worker/StreamingModeExecutionContext.java      |  74 +++++++--
 .../beam/runners/dataflow/worker/WindmillSink.java |  18 +--
 .../dataflow/worker/WorkerCustomSources.java       |   2 +-
 .../worker/WorkerPipelineOptionsFactory.java       |   4 +-
 .../logging/DataflowWorkerLoggingHandler.java      |   1 +
 .../dataflow/worker/status/DebugCapture.java       |   2 +
 .../windmill/client/AbstractWindmillStream.java    |   2 +-
 .../client/grpc/GetWorkResponseChunkAssembler.java |   9 +-
 .../grpc/observers/DirectStreamObserver.java       |   2 +-
 .../work/processing/StreamingCommitFinalizer.java  | 178 +++++++++++++++++----
 .../work/processing/StreamingWorkScheduler.java    |   5 +-
 .../dataflow/worker/DefaultParDoFnFactoryTest.java |   2 +-
 .../dataflow/worker/DoFnInstanceManagersTest.java  |   3 +-
 .../runners/dataflow/worker/SimpleParDoFnTest.java | 111 ++++++++++++-
 .../worker/StreamingDataflowWorkerTest.java        |  26 ++-
 .../dataflow/worker/WorkerCustomSourcesTest.java   |   1 +
 .../logging/DataflowWorkerLoggingHandlerTest.java  |   1 +
 .../worker/CachingShuffleBatchReaderTest.java      |   2 +-
 .../client/grpc/GrpcWindmillServerTest.java        |   2 +-
 .../processing/StreamingCommitFinalizerTest.java   | 177 ++++++++++++++++++++
 .../worker/windmill/src/main/proto/windmill.proto  |  17 +-
 .../artifact/ArtifactStagingService.java           |   1 -
 .../control/FnApiControlClientPoolService.java     |   2 +-
 ...renceCountingExecutableStageContextFactory.java |   2 +-
 .../fnexecution/logging/Slf4jLogWriter.java        |   1 +
 .../fnexecution/status/WorkerStatusClient.java     |   6 +-
 .../fnexecution/control/RemoteExecutionTest.java   |   4 +-
 .../runners/jobsubmission/InMemoryJobService.java  |  26 +--
 .../beam/runners/jobsubmission/JobInvocation.java  |   3 +-
 .../PortablePipelineJarCreatorTest.java            |   4 +-
 .../apache/beam/runners/jet/JetPipelineResult.java |   2 +-
 .../org/apache/beam/runners/jet/JetRunner.java     |   2 +-
 .../java/org/apache/beam/runners/jet/Utils.java    |   2 +-
 .../beam/runners/samza/SamzaPipelineResult.java    |   2 +-
 .../beam/runners/samza/SamzaPipelineRunner.java    |   2 +-
 .../org/apache/beam/runners/samza/SamzaRunner.java |   2 +-
 .../runners/samza/adapter/BoundedSourceSystem.java |   2 +-
 .../samza/adapter/UnboundedSourceSystem.java       |   2 +-
 .../samza/container/ContainerCfgLoader.java        |   4 +-
 .../runners/samza/runtime/AsyncDoFnRunner.java     |   2 +-
 .../beam/runners/samza/runtime/KeyedTimerData.java |   2 +-
 .../beam/runners/samza/runtime/OpMessage.java      |   2 +-
 .../samza/runtime/SamzaStoreStateInternals.java    |   4 +-
 .../runners/samza/translation/ConfigBuilder.java   |   6 +-
 .../translation/ParDoBoundMultiTranslator.java     |   2 +-
 .../samza/translation/TranslationContext.java      |   7 +-
 .../samza/runtime/ClassicBundleManagerTest.java    |   2 +-
 .../translation/helpers/EncoderHelpersTest.java    |   2 +-
 .../beam/runners/spark/SparkPipelineRunner.java    |   2 +-
 .../spark/stateful/SparkStateInternals.java        |   2 +-
 .../spark/translation/SparkContextFactory.java     |   2 +-
 .../apache/beam/runners/spark/util/ByteArray.java  |   2 +-
 .../runners/spark/util/SideInputBroadcast.java     |   2 +-
 .../beam/runners/spark/util/SideInputStorage.java  |   2 +-
 .../spark/metrics/SparkMetricsPusherTest.java      |   2 +-
 sdks/go.mod                                        |   4 +-
 .../core/runtime/contextreg/contextreg_test.go     |   4 +-
 sdks/go/pkg/beam/runners/dataflow/dataflow_test.go |  16 +-
 sdks/go/run_with_go_version.sh                     |   2 +-
 .../org/apache/beam/sdk/coders/AtomicCoder.java    |   1 +
 .../org/apache/beam/sdk/coders/DelegateCoder.java  |   1 +
 .../java/org/apache/beam/sdk/coders/RowCoder.java  |   1 +
 .../apache/beam/sdk/coders/SerializableCoder.java  |   1 +
 .../beam/sdk/coders/StringDelegateCoder.java       |   1 +
 .../apache/beam/sdk/coders/StructuredCoder.java    |   1 +
 .../java/org/apache/beam/sdk/coders/ZstdCoder.java |   2 +-
 .../main/java/org/apache/beam/sdk/io/FileIO.java   |   2 +-
 .../org/apache/beam/sdk/io/range/OffsetRange.java  |   2 +-
 .../beam/sdk/options/ProxyInvocationHandler.java   |   1 +
 .../apache/beam/sdk/schemas/CachingFactory.java    |   2 +-
 .../beam/sdk/schemas/FromRowUsingCreator.java      |   2 +-
 .../sdk/schemas/GetterBasedSchemaProvider.java     |   3 +-
 .../apache/beam/sdk/schemas/JavaBeanSchema.java    |   6 +-
 .../java/org/apache/beam/sdk/schemas/Schema.java   |   6 +-
 .../org/apache/beam/sdk/schemas/SchemaCoder.java   |   2 +-
 .../sdk/schemas/logicaltypes/EnumerationType.java  |   2 +-
 .../beam/sdk/schemas/logicaltypes/OneOfType.java   |   2 +-
 .../apache/beam/sdk/schemas/transforms/Select.java |   7 +-
 .../providers/LoggingTransformProvider.java        |   6 +-
 .../beam/sdk/schemas/utils/ByteBuddyUtils.java     |   2 +-
 .../java/org/apache/beam/sdk/testing/PAssert.java  |   2 +-
 .../beam/sdk/transforms/ApproximateUnique.java     |   2 +-
 .../org/apache/beam/sdk/transforms/CombineFns.java |   2 +-
 .../java/org/apache/beam/sdk/transforms/Count.java |   2 +-
 .../beam/sdk/transforms/PeriodicSequence.java      |   2 +-
 .../java/org/apache/beam/sdk/transforms/Sum.java   |   6 +-
 .../beam/sdk/transforms/join/RawUnionValue.java    |   2 +-
 .../org/apache/beam/sdk/util/WindowTracing.java    |   3 +-
 .../sdk/util/construction/PTransformMatchers.java  |   2 +-
 .../util/construction/PTransformTranslation.java   |   7 +-
 .../sdk/util/construction/TransformUpgrader.java   |   5 +-
 .../org/apache/beam/sdk/RequiresStableInputIT.java |   7 +-
 .../apache/beam/sdk/coders/CoderRegistryTest.java  |   4 +-
 .../beam/sdk/coders/SerializableCoderTest.java     |   4 +-
 .../coders/TimestampPrefixingWindowCoderTest.java  |   2 +-
 .../org/apache/beam/sdk/io/TextIOWriteTest.java    |   6 +-
 .../sdk/options/PipelineOptionsFactoryTest.java    |   5 +-
 .../sdk/options/ProxyInvocationHandlerTest.java    |   8 +-
 .../apache/beam/sdk/schemas/SchemaCoderTest.java   |   4 +-
 .../beam/sdk/schemas/transforms/CoGroupTest.java   |   2 +-
 .../beam/sdk/schemas/transforms/ConvertTest.java   |   8 +-
 .../beam/sdk/schemas/utils/JsonUtilsTest.java      |   8 +-
 .../beam/sdk/schemas/utils/TestJavaBeans.java      |  36 ++---
 .../apache/beam/sdk/schemas/utils/TestPOJOs.java   |  40 ++---
 .../apache/beam/sdk/testing/ExpectedLogsTest.java  |  22 +--
 .../apache/beam/sdk/testing/TestPipelineTest.java  |   5 +-
 .../apache/beam/sdk/transforms/CombineFnsTest.java |   2 +-
 .../apache/beam/sdk/transforms/DoFnTesterTest.java |   2 +-
 .../org/apache/beam/sdk/transforms/WaitTest.java   |   2 +-
 .../sdk/transforms/display/DisplayDataTest.java    |   2 +-
 .../beam/sdk/transforms/join/CoGbkResultTest.java  |   2 +-
 .../sdk/transforms/reflect/DefaultPackageTest.java |   2 +-
 .../reflect/DoFnSignaturesSplittableDoFnTest.java  |  12 +-
 .../beam/sdk/transforms/windowing/WindowTest.java  |   2 +-
 .../util/construction/CombineTranslationTest.java  |   2 +-
 .../construction/PTransformReplacementsTest.java   |   2 +-
 .../construction/PTransformTranslationTest.java    |   2 +-
 .../util/construction/ParDoTranslationTest.java    |  21 ++-
 .../util/construction/PipelineTranslationTest.java |   2 +-
 .../sdk/util/construction/ReadTranslationTest.java |   4 +-
 .../sdk/util/construction/SplittableParDoTest.java |  12 +-
 .../construction/WindowIntoTranslationTest.java    |   2 +-
 .../WindowingStrategyTranslationTest.java          |   4 +-
 .../construction/graph/FieldAccessVisitorTest.java |   7 +-
 .../graph/ProjectionProducerVisitorTest.java       |   2 +-
 .../graph/ProjectionPushdownOptimizerTest.java     |   9 +-
 .../construction/graph/QueryablePipelineTest.java  |   2 +-
 .../sdk/expansion/service/ExpansionService.java    |  12 +-
 .../beam/sdk/extensions/avro/coders/AvroCoder.java |   4 +-
 .../sdk/extensions/avro/io/AvroDatumFactory.java   |   2 +-
 .../extensions/avro/schemas/utils/AvroUtils.java   |   4 +-
 .../sdk/extensions/avro/coders/AvroCoderTest.java  |   4 +-
 .../avro/io/AvroGeneratedUserFactory.java          |   2 +-
 .../extensions/avro/schemas/SchemaCoderTest.java   |   2 +-
 .../extensions/avro/schemas/TestAvroFactory.java   |   2 +-
 .../avro/schemas/transforms/ConvertTest.java       |   4 +-
 .../sdk/extensions/gcp/options/GcpOptions.java     |  19 +--
 .../gcp/util/RetryHttpRequestInitializer.java      |   8 +-
 .../sdk/extensions/gcp/util/gcsfs/GcsPath.java     |   2 +-
 .../beam/sdk/extensions/gcp/util/GcsUtilIT.java    |   9 +-
 .../extensions/jackson/JacksonTransformsTest.java  |   2 +-
 .../apache/beam/sdk/extensions/kryo/KryoCoder.java |   2 +-
 .../beam/sdk/extensions/kryo/KryoCoderTest.java    |   4 +-
 .../ordered/GlobalSequencesProcessorDoFn.java      |  14 +-
 .../ordered/OrderedProcessingStatus.java           |   2 +-
 .../beam/sdk/extensions/ordered/ProcessorDoFn.java |  11 +-
 .../ordered/SequencePerKeyProcessorDoFn.java       |   4 +-
 .../ordered/combiner/DefaultSequenceCombiner.java  |   2 +-
 .../sdk/extensions/protobuf/DynamicProtoCoder.java |   1 +
 .../beam/sdk/extensions/protobuf/ProtoCoder.java   |   1 +
 .../beam/sdk/extensions/python/PythonService.java  |   6 +-
 .../sdk/extensions/sql/jdbc/BeamSqlLineIT.java     |   1 +
 .../sdk/extensions/sql/example/model/Customer.java |   2 +-
 .../sdk/extensions/sql/example/model/Order.java    |   2 +-
 .../sdk/extensions/sql/impl/CatalogSchema.java     |   2 +-
 .../beam/sdk/extensions/sql/impl/nfa/NFA.java      |  31 +---
 .../sdk/extensions/sql/impl/rel/BeamCalcRel.java   |   2 +-
 .../sql/impl/rel/BeamEnumerableConverter.java      |   4 +-
 .../sdk/extensions/sql/impl/rel/BeamWindowRel.java |  10 +-
 .../provider/bigquery/BeamSqlUnparseContext.java   |   2 +-
 .../sql/meta/provider/bigquery/BigQueryTable.java  |   2 +-
 .../sql/meta/provider/kafka/BeamKafkaTable.java    |   2 +-
 .../sql/meta/provider/text/TextTable.java          |   2 +-
 .../extensions/sql/InferredJavaBeanSqlTest.java    |   4 +-
 .../sql/impl/rel/BeamEnumerableConverterTest.java  |   2 +-
 .../BigQueryHllSketchCompatibilityIT.java          |   7 +-
 .../org/apache/beam/fn/harness/CombineRunners.java |   4 +-
 .../beam/fn/harness/ExternalWorkerService.java     |   2 +-
 .../fn/harness/control/ExecutionStateSampler.java  |  37 ++---
 .../fn/harness/control/ProcessBundleHandler.java   |   2 +-
 .../apache/beam/fn/harness/debug/DataSampler.java  |   3 +-
 .../beam/fn/harness/state/FnApiStateAccessor.java  |   2 +-
 .../sdk/io/aws2/common/AsyncBatchWriteHandler.java |   2 +-
 .../apache/beam/sdk/io/aws2/common/ObjectPool.java |   2 +-
 .../sdk/io/aws2/kinesis/EFOShardSubscriber.java    |   2 +-
 .../beam/sdk/io/aws2/kinesis/ShardCheckpoint.java  |   2 +-
 .../beam/sdk/io/aws2/kinesis/StartingPoint.java    |   2 +-
 .../sdk/io/aws2/schemas/AwsSchemaProvider.java     |   2 +-
 .../org/apache/beam/sdk/io/aws2/sns/SnsIO.java     |   2 +-
 .../beam/sdk/io/aws2/sqs/SqsCheckpointMark.java    |   2 +-
 .../sdk/io/aws2/dynamodb/DynamoDBIOWriteTest.java  |   2 +-
 .../aws2/kinesis/EFOShardSubscribersPoolTest.java  |   2 +-
 .../org/apache/beam/sdk/io/amqp/AmqpIOTest.java    |   2 +-
 .../azure/blobstore/AzureBlobStoreFileSystem.java  |   1 +
 .../beam/sdk/io/cassandra/CassandraIOTest.java     |   8 +-
 .../beam/sdk/io/common/DatabaseTestHelper.java     |  11 +-
 .../org/apache/beam/sdk/io/common/HashingFn.java   |   2 +-
 .../org/apache/beam/sdk/io/datadog/DatadogIO.java  |   2 -
 .../beam/sdk/io/elasticsearch/ElasticsearchIO.java |   4 +-
 .../beam/sdk/io/common/FileBasedIOITHelper.java    |   3 +-
 .../sdk/io/fileschematransform/XmlRowAdapter.java  |   2 +-
 .../sdk/io/fileschematransform/XmlRowValue.java    |   2 +-
 .../JsonReadSchemaTransformFormatProviderTest.java |   8 +-
 .../sdk/io/googleads/DummyRateLimitPolicy.java     |   2 +-
 .../beam/sdk/io/gcp/bigquery/BigQueryHelpers.java  |   2 +-
 .../beam/sdk/io/gcp/bigquery/BigQueryIO.java       |   3 +-
 .../sdk/io/gcp/bigquery/BigQueryIOTranslation.java |   5 +-
 .../sdk/io/gcp/bigquery/BigQueryInsertError.java   |   2 +-
 .../sdk/io/gcp/bigquery/BigQueryServicesImpl.java  |  14 +-
 .../gcp/bigquery/BigQueryStorageStreamSource.java  |   2 +-
 .../gcp/bigquery/DynamicDestinationsHelpers.java   |   2 +-
 .../io/gcp/bigquery/PassThroughThenCleanup.java    |   3 +-
 .../gcp/bigquery/StorageApiFinalizeWritesDoFn.java |  16 +-
 .../bigquery/StorageApiFlushAndFinalizeDoFn.java   |  13 +-
 .../bigquery/StorageApiWriteUnshardedRecords.java  |   2 +-
 .../bigquery/StorageApiWritesShardedRecords.java   |  15 +-
 .../beam/sdk/io/gcp/bigquery/TableSchemaCache.java |   4 +-
 .../io/gcp/bigquery/UpdateSchemaDestination.java   |  11 +-
 .../beam/sdk/io/gcp/bigquery/WriteTables.java      |   2 +-
 ...ueryStorageWriteApiSchemaTransformProvider.java |   4 +-
 .../beam/sdk/io/gcp/bigtable/BigtableIO.java       |   6 +-
 .../io/gcp/bigtable/BigtableServiceFactory.java    |  14 +-
 .../action/DetectNewPartitionsAction.java          |   8 +-
 .../changestreams/dao/MetadataTableDao.java        |   4 +-
 .../changestreams/dofn/InitializeDoFn.java         |   6 +-
 .../beam/sdk/io/gcp/datastore/EntityToRow.java     |   2 +-
 .../beam/sdk/io/gcp/datastore/RowToEntity.java     |   2 +-
 .../sdk/io/gcp/firestore/FirestoreV1WriteFn.java   |   2 +-
 .../apache/beam/sdk/io/gcp/healthcare/FhirIO.java  |  38 ++---
 .../io/gcp/healthcare/FhirIOPatientEverything.java |   7 +-
 .../sdk/io/gcp/healthcare/FhirSearchParameter.java |   2 +-
 .../apache/beam/sdk/io/gcp/healthcare/HL7v2IO.java |  34 ++--
 .../io/gcp/healthcare/HttpHealthcareApiClient.java |  14 +-
 .../sdk/io/gcp/pubsub/AddTimestampAttribute.java   |   7 +-
 .../beam/sdk/io/gcp/pubsub/PubsubClient.java       |   6 +-
 .../pubsub/PubsubReadSchemaTransformProvider.java  |   2 +-
 .../beam/sdk/io/gcp/spanner/BatchSpannerRead.java  |   2 +-
 .../beam/sdk/io/gcp/spanner/NaiveSpannerRead.java  |   2 +-
 .../apache/beam/sdk/io/gcp/spanner/SpannerIO.java  |  20 +--
 .../SpannerWriteSchemaTransformProvider.java       |   4 +-
 .../mapper/ChangeStreamRecordMapper.java           |   1 -
 .../beam/sdk/io/gcp/testing/BigqueryClient.java    |  16 +-
 .../sdk/io/gcp/testing/FakeBigQueryServices.java   |   3 +-
 .../sdk/io/gcp/testing/FakeDatasetService.java     |   4 +-
 .../cloud/spanner/FakeBatchTransactionId.java      |   2 +-
 .../sdk/io/gcp/bigquery/BigQueryIOReadTest.java    |   2 +-
 .../io/gcp/bigquery/BigQueryIOStorageReadTest.java |   5 +-
 .../beam/sdk/io/gcp/bigtable/BigtableReadIT.java   |   6 +-
 .../BigtableReadSchemaTransformProviderIT.java     |   7 +-
 .../io/gcp/bigtable/BigtableServiceImplTest.java   |   2 -
 ...gtableSimpleWriteSchemaTransformProviderIT.java |   6 +-
 .../beam/sdk/io/gcp/bigtable/BigtableWriteIT.java  |   5 +-
 .../BigtableWriteSchemaTransformProviderIT.java    |   6 +-
 .../changestreams/dao/MetadataTableDaoTest.java    |   2 +-
 .../changestreams/it/BigtableChangeStreamIT.java   |   2 +-
 .../beam/sdk/io/gcp/datastore/DatastoreV1Test.java |   1 +
 .../sdk/io/gcp/spanner/SpannerIOWriteTest.java     |  18 +--
 .../dao/ChangeStreamResultSetTest.java             |   1 -
 .../changestreams/it/IntegrationTestEnv.java       |  14 +-
 ...StreamOrderedByTimestampAndTransactionIdIT.java |  17 +-
 ...nnerChangeStreamOrderedWithinKeyGloballyIT.java |  16 +-
 .../it/SpannerChangeStreamOrderedWithinKeyIT.java  |  22 +--
 ...SpannerChangeStreamTransactionBoundariesIT.java |  18 +--
 .../spanner/changestreams/util/TestJsonMapper.java |   2 +-
 .../beam/sdk/io/gcp/storage/GcsKmsKeyIT.java       |   7 +-
 .../apache/beam/sdk/io/gcp/storage/GcsMatchIT.java |   7 +-
 .../apache/beam/sdk/io/hadoop/format/Employee.java |   2 +-
 .../java/org/apache/beam/sdk/io/hbase/HBaseIO.java |  10 +-
 .../beam/sdk/io/hbase/HBaseRowMutationsCoder.java  |   2 -
 .../beam/sdk/io/hbase/HBaseSharedConnection.java   |   2 +-
 .../beam/sdk/io/iceberg/SerializableDataFile.java  |   2 +-
 .../sdk/io/iceberg/WriteDirectRowsToFiles.java     |   2 +-
 .../beam/sdk/io/influxdb/InfluxDbIOTest.java       |   1 +
 .../java/org/apache/beam/sdk/io/jdbc/JdbcUtil.java |   5 +-
 .../io/jdbc/JdbcWriteSchemaTransformProvider.java  |   2 +-
 .../java/org/apache/beam/sdk/io/jdbc/JdbcIOIT.java |   3 +-
 .../org/apache/beam/sdk/io/jdbc/JdbcIOTest.java    |   3 +-
 .../apache/beam/sdk/io/jdbc/JdbcTestHelper.java    |   2 +-
 .../apache/beam/sdk/io/jms/JmsCheckpointMark.java  |   2 +-
 .../java/org/apache/beam/sdk/io/jms/JmsIO.java     |   2 +-
 .../beam/sdk/io/kafka/KafkaUnboundedReader.java    |   7 +-
 .../org/apache/beam/sdk/io/kafka/KafkaWriter.java  |   2 +-
 .../org/apache/beam/sdk/io/kafka/KafkaIOIT.java    |   3 +-
 .../KafkaUnboundedReaderIdlePartitionTest.java     |   2 +-
 .../java/org/apache/beam/sdk/io/kudu/KuduIO.java   |   6 +-
 .../org/apache/beam/sdk/io/kudu/KuduIOTest.java    |   4 +
 .../beam/sdk/io/mongodb/MongoDbGridFSIO.java       |   2 +-
 .../org/apache/beam/sdk/io/mongodb/MongoDbIO.java  |   2 +-
 .../apache/beam/sdk/io/mongodb/MongoDBIOIT.java    |   3 +-
 .../java/org/apache/beam/sdk/io/neo4j/Neo4jIO.java |  19 +--
 .../apache/beam/sdk/io/pulsar/PulsarIOUtils.java   |   3 -
 .../apache/beam/sdk/io/pulsar/PulsarIOTest.java    |   3 -
 .../beam/sdk/io/rabbitmq/RabbitMqMessage.java      |   3 +
 .../org/apache/beam/sdk/io/redis/RedisCursor.java  |   2 +-
 .../apache/beam/io/requestresponse/CallTest.java   |   4 +-
 .../beam/sdk/io/singlestore/SingleStoreIO.java     |   5 +-
 .../apache/beam/sdk/io/snowflake/SnowflakeIO.java  |  13 +-
 .../beam/sdk/io/solace/broker/SessionService.java  |  14 +-
 ...entialsBasicAuthJcsmpSessionServiceFactory.java |   2 +-
 .../sdk/io/solace/it/SolaceContainerManager.java   |   2 +-
 .../java/org/apache/beam/sdk/io/solr/SolrIO.java   |   1 +
 .../sparkreceiver/RabbitMqReceiverWithOffset.java  |   4 +-
 .../sdk/io/sparkreceiver/SparkReceiverIOIT.java    |   2 +-
 .../org/apache/beam/sdk/io/thrift/ThriftIO.java    |   6 +-
 .../src/main/resources/archetype-resources/pom.xml |   1 +
 .../src/main/resources/archetype-resources/pom.xml |   1 +
 .../ml/inference/openai/OpenAIModelHandlerIT.java  |   2 +-
 .../ml/inference/remote/RemoteInferenceTest.java   |  18 +--
 .../java/org/apache/beam/sdk/jpmstests/JpmsIT.java |   6 +-
 .../beam/sdk/testing/TestPipelineExtension.java    |   1 -
 .../beam/sdk/nexmark/NexmarkConfiguration.java     |   5 +-
 .../org/apache/beam/sdk/nexmark/NexmarkUtils.java  |   2 +-
 .../org/apache/beam/sdk/nexmark/model/Auction.java |   2 +-
 .../apache/beam/sdk/nexmark/model/AuctionBid.java  |   2 +-
 .../beam/sdk/nexmark/model/AuctionCount.java       |   2 +-
 .../beam/sdk/nexmark/model/AuctionPrice.java       |   2 +-
 .../org/apache/beam/sdk/nexmark/model/Bid.java     |   2 +-
 .../beam/sdk/nexmark/model/BidsPerSession.java     |   2 +-
 .../beam/sdk/nexmark/model/CategoryPrice.java      |   2 +-
 .../org/apache/beam/sdk/nexmark/model/Done.java    |   2 +-
 .../org/apache/beam/sdk/nexmark/model/Event.java   |   2 +-
 .../beam/sdk/nexmark/model/IdNameReserve.java      |   2 +-
 .../beam/sdk/nexmark/model/NameCityStateId.java    |   2 +-
 .../org/apache/beam/sdk/nexmark/model/Person.java  |   2 +-
 .../apache/beam/sdk/nexmark/model/SellerPrice.java |   2 +-
 .../apache/beam/sdk/nexmark/queries/Query10.java   |  25 +--
 .../apache/beam/sdk/nexmark/queries/Query5.java    |   2 +-
 .../beam/sdk/nexmark/queries/WinningBids.java      |   4 +-
 .../sdk/nexmark/sources/generator/Generator.java   |   2 +-
 .../sdk/testutils/metrics/MetricsReaderTest.java   |   2 +-
 .../apache/beam/sdk/tpcds/BeamSqlEnvRunner.java    |   1 +
 .../apache/beam/sdk/tpcds/SqlTransformRunner.java  |   1 +
 .../beam/sdk/tpcds/TpcdsParametersReader.java      |   2 -
 .../org/apache/beam/sdk/tpcds/TpcdsRunResult.java  |   2 +
 .../sdk/testing/watermarks/WatermarkLatency.java   |   2 +-
 .../launcher/TransformServiceLauncher.java         |  12 +-
 sdks/python/apache_beam/coders/coder_impl.py       |   2 +-
 .../typehints/native_type_compatibility.py         |  46 +++++-
 .../typehints/native_type_compatibility_test.py    |  59 +++++++
 sdks/python/apache_beam/typehints/row_type.py      |   7 +-
 sdks/python/apache_beam/typehints/row_type_test.py |  89 +++++++++++
 sdks/python/apache_beam/typehints/schemas.py       |  33 ++--
 sdks/python/apache_beam/yaml/yaml_transform.py     |  88 ++++++++--
 .../python/apache_beam/yaml/yaml_transform_test.py |  20 +++
 .../content/en/documentation/sdks/yaml-schema.md   |  48 ++++++
 482 files changed, 2015 insertions(+), 1199 deletions(-)
 create mode 100644 
runners/google-cloud-dataflow-java/worker/src/test/java/org/apache/beam/runners/dataflow/worker/windmill/work/processing/StreamingCommitFinalizerTest.java

Reply via email to