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

github-bot pushed a change to tag nightly-master
in repository https://gitbox.apache.org/repos/asf/beam.git.


*** WARNING: tag nightly-master was modified! ***

    from 0cddc44  (commit)
      to 70ac565  (commit)
    from 0cddc44  [BEAM-13052] Restructure pubsublite folder to move non-user 
interface classes to internal folder (#15724)
     add de396a6  [BEAM-13066] Produce abstract iterables from IterableCoder. 
(#15662)
     add fb6d554  [BEAM-12988] [Playground] Add LifeCycle; Add Java SDK 
environment of LifeCycle; Fix test description into README;
     add bf91bd7  Merge pull request #15645 from [BEAM-12988] [Playground] Add 
FileSystem service
     add 85a1227  [BEAM-11936] Fix some errorprone warnings (#15648)
     add d30a4e9  [BEAM-12393] sql support for Zeta Sql
     add 40d6797  [BEAM-12393] package private
     add 279949d  [BEAM-12393] returning more generic interface
     add 8e6d8de  Merge pull request #15728: [BEAM-12393] sql support for Zeta 
Sql
     add debbd71  [BEAM-13068] Add xlangx.DecodeStructPayload (#15741)
     add a2f08e5  Revert "Merge pull request #15441 from [BEAM-8823] Make 
FnApiRunner work by executing ready elements instead of stages"
     add a563ddd  [BEAM-13040] Add some test cases enforcing side input waiting.
     add a9ec3c8  lint
     add ffde2a6  Merge pull request #15719 from [BEAM-13040] Revert breaking 
PR and add some test cases.
     add b9edf86  [BEAM-9487] Multiple Trigger.may_lose_data fixes
     add d01c152  [BEAM-9487] Remove CONDITION_NOT_GUARANTEED as potential data 
loss reason and update GBK test to get around DirectRunner bug
     add 0bb51d7  [BEAM-9487] Do AfterAny, AfterAll, and AfterEach checks 
properly (i.e. no shortcuts)
     add e2b6f56  [BEAM-9487] Remove unused import
     add a9708ab  [BEAM-9487] Reintroduce flag but do not use it
     add 0e9260a  [BEAM-9487] Add test that shows AfterCount finishing
     add 9343f37  [BEAM-9487] Make _ParallelTriggerFn.may_finish clearer
     add abe3aa7  Merge pull request #15603 from zhoufek/fat
     add d0253ed  [BEAM-13015] Implement a simplified cancellable blocking 
queue with similar semantics to ArrayBlockingQueue.
     add 70ac565  [BEAM-13015] Implement a simplified cancellable blocking 
queue with similar semantics to ArrayBlockingQueue.

No new revisions were added by this update.

Summary of changes:
 CHANGES.md                                         |   1 +
 .../org/apache/beam/gradle/BeamModulePlugin.groovy |  10 -
 .../examples/subprocess/ExampleEchoPipeline.java   |  10 -
 .../beam/examples/complete/AutoCompleteTest.java   |   2 +-
 playground/backend/README.md                       |   2 +-
 playground/backend/go.mod                          |   1 +
 playground/backend/internal/fs_tool/fs.go          | 135 +++++++
 playground/backend/internal/fs_tool/fs_test.go     | 415 +++++++++++++++++++
 playground/backend/internal/fs_tool/java_fs.go     |  48 +++
 .../backend/internal/fs_tool/java_fs_test.go       |  64 +++
 runners/core-construction-java/build.gradle        |   1 +
 .../core/construction/ParDoTranslation.java        |   3 +-
 .../beam/runners/core/construction/Timer.java      |   4 +-
 .../core/construction/TriggerTranslation.java      |  26 +-
 .../core/construction/graph/GreedyStageFuser.java  |   4 +-
 .../construction/graph/SideInputReference.java     |   2 +-
 .../construction/renderer/PipelineDotRenderer.java |   9 +-
 .../renderer/PortablePipelineDotRenderer.java      |   5 +-
 .../runners/core/construction/CommonCoderTest.java |   1 +
 .../core/construction/ValidateRunnerXlangTest.java |   8 -
 .../beam/runners/core/metrics/GaugeData.java       |   2 +-
 .../core/metrics/MetricsContainerStepMap.java      |   2 +-
 .../core/metrics/MonitoringInfoMetricName.java     |   2 +-
 .../beam/runners/core/LateDataUtilsTest.java       |   2 +-
 .../runners/core/MergingActiveWindowSetTest.java   |   2 +-
 .../beam/runners/core/ReduceFnRunnerTest.java      |  22 +-
 .../beam/runners/core/SideInputHandlerTest.java    |  12 +-
 .../SimplePushbackSideInputDoFnRunnerTest.java     |  13 +-
 .../beam/runners/core/StatefulDoFnRunnerTest.java  |   9 +-
 .../direct/BoundedReadEvaluatorFactory.java        |   3 +-
 .../runners/direct/ImmutableListBundleFactory.java |   4 +-
 .../beam/runners/direct/NanosOffsetClock.java      |   4 +-
 .../beam/runners/direct/ViewEvaluatorFactory.java  |   3 +-
 .../beam/runners/direct/WatermarkManager.java      |   4 -
 .../direct/GroupByKeyOnlyEvaluatorFactoryTest.java |   4 -
 .../FlinkStreamingPortablePipelineTranslator.java  |   2 +-
 .../translation/utils/LookupPipelineVisitor.java   |   2 +-
 .../wrappers/streaming/DoFnOperatorTest.java       |  19 +-
 .../wrappers/streaming/io/TestCountingSource.java  |   2 +-
 .../dataflow/DataflowPipelineTranslator.java       |   4 +-
 ...DefaultCoderCloudObjectTranslatorRegistrar.java |   3 +-
 .../runners/dataflow/DataflowPipelineJobTest.java  |  20 -
 .../runners/dataflow/util/CloudObjectsTest.java    |   3 +-
 .../beam/runners/dataflow/worker/OrderedCode.java  |  20 +-
 .../dataflow/worker/StreamingDataflowWorker.java   |   2 +-
 .../dataflow/worker/WindmillComputationKey.java    |   2 +-
 .../control/RegisterAndProcessBundleOperation.java |   2 +-
 .../beam/runners/dataflow/worker/graph/Nodes.java  |   8 +-
 .../worker/StreamingDataflowWorkerTest.java        |   2 +-
 .../worker/StreamingModeExecutionContextTest.java  |   7 -
 .../CreateRegisterFnOperationFunctionTest.java     |   2 +-
 .../graph/DeduceNodeLocationsFunctionTest.java     |   6 -
 .../worker/util/ScalableBloomFilterTest.java       |  14 +-
 .../worker/windmill/GrpcWindmillServerTest.java    |   2 +-
 .../control/BundleCheckpointHandlers.java          |   2 +-
 .../jobsubmission/PortablePipelineJarUtils.java    |   5 +-
 .../apache/beam/runners/jet/JetPipelineResult.java |   2 +-
 runners/samza/build.gradle                         |   1 +
 .../runners/samza/adapter/BoundedSourceSystem.java |   6 -
 .../samza/adapter/UnboundedSourceSystem.java       |   5 -
 .../runners/samza/util/PipelineJsonRenderer.java   |   9 +-
 .../samza/adapter/UnboundedSourceSystemTest.java   |   5 -
 .../beam/runners/spark/io/SourceDStream.java       |   4 +-
 .../translation/helpers/EncoderHelpers.java        |   4 +-
 .../metrics/sink/SparkMetricsSinkTest.java         |   2 +-
 .../spark/metrics/SparkMetricsPusherTest.java      |   2 +-
 .../translation/streaming/CreateStreamTest.java    |   2 +-
 .../streaming/SparkCoGroupByKeyStreamingTest.java  |   2 +-
 sdks/go/pkg/beam/core/runtime/xlangx/payload.go    |  34 ++
 .../runtime/xlangx/payload_test.go}                |  41 +-
 .../java/org/apache/beam/sdk/coders/AvroCoder.java |   5 +-
 .../org/apache/beam/sdk/coders/DelegateCoder.java  |   4 -
 .../apache/beam/sdk/io/TextRowCountEstimator.java  |   2 +-
 .../org/apache/beam/sdk/io/fs/MetadataCoderV2.java |   3 +-
 .../org/apache/beam/sdk/metrics/MetricKey.java     |   2 +-
 .../org/apache/beam/sdk/metrics/MetricName.java    |   1 +
 .../beam/sdk/metrics/MetricQueryResults.java       |   2 +-
 .../beam/sdk/schemas/FieldAccessDescriptor.java    |   2 +-
 .../java/org/apache/beam/sdk/schemas/Schema.java   |  10 +-
 .../org/apache/beam/sdk/schemas/SchemaCoder.java   |   4 -
 .../beam/sdk/schemas/transforms/Convert.java       |  14 -
 .../apache/beam/sdk/schemas/utils/AvroUtils.java   |   2 +-
 .../java/org/apache/beam/sdk/testing/PAssert.java  |  10 +-
 .../apache/beam/sdk/testing/WindowFnTestUtils.java |   3 +-
 .../org/apache/beam/sdk/transforms/Combine.java    |   3 +-
 .../org/apache/beam/sdk/transforms/MapKeys.java    |   2 +-
 .../org/apache/beam/sdk/transforms/MapValues.java  |   2 +-
 .../org/apache/beam/sdk/transforms/PTransform.java |   4 +-
 .../java/org/apache/beam/sdk/transforms/ParDo.java |   9 +-
 .../beam/sdk/transforms/display/DisplayData.java   |   6 +-
 .../reflect/ByteBuddyDoFnInvokerFactory.java       |  18 +-
 .../sdk/transforms/reflect/DoFnSignatures.java     |  29 +-
 .../java/org/apache/beam/sdk/values/RowUtils.java  |   2 +-
 .../org/apache/beam/sdk/coders/AvroCoderTest.java  |   2 +-
 .../beam/sdk/coders/BigDecimalCoderTest.java       |   4 +-
 .../org/apache/beam/sdk/coders/RowCoderTest.java   |  11 +-
 .../test/java/org/apache/beam/sdk/io/ReadTest.java |   2 +-
 .../beam/sdk/metrics/MetricResultsMatchers.java    |   2 +-
 .../sdk/options/PipelineOptionsReflectorTest.java  |   9 -
 .../apache/beam/sdk/schemas/SchemaOptionsTest.java |   4 -
 .../beam/sdk/schemas/utils/AvroUtilsTest.java      |   4 +-
 .../apache/beam/sdk/testing/TestStreamTest.java    |   7 +-
 .../apache/beam/sdk/transforms/CombineTest.java    |   4 +-
 .../apache/beam/sdk/transforms/FlattenTest.java    |   2 +-
 .../apache/beam/sdk/transforms/GroupByKeyTest.java |   2 +-
 .../org/apache/beam/sdk/transforms/LatestTest.java |   5 -
 .../org/apache/beam/sdk/transforms/ParDoTest.java  |  11 +-
 .../apache/beam/sdk/transforms/PartitionTest.java  |   4 +-
 .../org/apache/beam/sdk/transforms/WaitTest.java   |   3 +-
 .../display/DisplayDataMatchersTest.java           |   5 +-
 .../sdk/transforms/display/DisplayDataTest.java    |  69 ++--
 .../beam/sdk/transforms/join/CoGroupByKeyTest.java |   4 +-
 .../reflect/DoFnSignaturesSplittableDoFnTest.java  |   7 +
 .../sdk/transforms/windowing/FixedWindowsTest.java |  25 +-
 .../sdk/transforms/windowing/SessionsTest.java     |  23 +-
 .../transforms/windowing/SlidingWindowsTest.java   |  34 +-
 .../sdk/transforms/windowing/WindowingTest.java    |  13 +-
 .../java/org/apache/beam/sdk/values/RowTest.java   |  19 +-
 .../service/JavaClassLookupTransformProvider.java  |   2 +-
 .../JavaClassLookupTransformProviderTest.java      |   2 +-
 .../euphoria/core/translate/JoinTranslator.java    |   2 +-
 .../euphoria/core/testkit/ReduceByKeyTest.java     |   2 +-
 .../extensions/gcp/util/CustomHttpErrorsTest.java  |  11 -
 .../ml/RecommendationAICreateCatalogItem.java      |   2 +-
 .../ml/RecommendationAIImportCatalogItems.java     |   2 +-
 .../ml/RecommendationAIImportUserEvents.java       |   2 +-
 .../sdk/extensions/ml/RecommendationAIPredict.java |   2 +-
 .../ml/RecommendationAIWriteUserEvent.java         |   2 +-
 .../beam/sdk/extensions/protobuf/ProtoDomain.java  |   7 -
 .../sdk/extensions/sorter/NativeFileSorter.java    |   5 -
 .../beam/sdk/extensions/sorter/SortValues.java     |   4 +-
 .../provider/datacatalog/BigQueryTableFactory.java |   3 +-
 .../meta/provider/datacatalog/GcsTableFactory.java |   3 +-
 .../provider/datacatalog/PubsubTableFactory.java   |   3 +-
 .../sdk/extensions/sql/impl/cep/CEPPattern.java    |  48 ---
 .../extensions/sql/impl/planner/BeamCostModel.java |   2 +-
 .../sql/impl/planner/RelMdNodeStats.java           |   2 +-
 .../sql/impl/rel/BeamAggregationRel.java           |   2 +-
 .../sql/impl/rel/BeamEnumerableConverter.java      |   4 +-
 .../sdk/extensions/sql/impl/rel/BeamJoinRel.java   |   2 +-
 .../sql/impl/rel/BeamSideInputJoinRel.java         |   2 +-
 .../sql/impl/rel/BeamTableFunctionScanRel.java     |   2 +-
 .../impl/transform/agg/VarianceAccumulator.java    |   2 +-
 .../pubsublite/PubsubLiteTableProvider.java        |  11 -
 .../sql/meta/provider/pubsublite/RowHandler.java   |   2 +-
 .../sql/BeamSqlDslSqlStdOperatorsTest.java         |   5 +-
 .../transform/agg/VarianceAccumulatorTest.java     |   4 +-
 .../provider/kafka/BeamKafkaTableAvroTest.java     |   4 +-
 .../provider/kafka/BeamKafkaTableJsonTest.java     |   4 +-
 .../provider/kafka/BeamKafkaTableProtoTest.java    |   4 +-
 .../provider/kafka/BeamKafkaTableThriftTest.java   |   4 +-
 .../zetasketch/ApproximateCountDistinct.java       |   9 +-
 .../beam/sdk/extensions/zetasketch/HllCount.java   |   4 +
 .../org/apache/beam/sdk/fn/CancellableQueue.java   | 145 +++++++
 .../org/apache/beam/sdk/fn/test/TestStreams.java   |  12 -
 .../apache/beam/sdk/fn/CancellableQueueTest.java   | 213 ++++++++++
 .../java/org/apache/beam/fn/harness/FnHarness.java |   3 +-
 .../fn/harness/control/ProcessBundleHandler.java   |   3 +-
 .../fn/harness/state/CachingBeamFnStateClient.java |   2 +-
 .../fn/harness/state/StateFetchingIterators.java   |   2 +-
 .../beam/fn/harness/FnApiDoFnRunnerTest.java       |   4 +-
 .../org/apache/beam/fn/harness/FnHarnessTest.java  |   5 +-
 .../beam/sdk/io/aws/s3/S3FileSystemTest.java       |  10 +-
 .../sdk/io/aws2/dynamodb/AttributeValueCoder.java  |   2 +-
 .../io/aws2/dynamodb/AttributeValueCoderTest.java  |   2 +-
 .../beam/sdk/io/aws2/s3/S3FileSystemTest.java      |   5 +-
 .../sdk/io/azure/blobstore/AzfsResourceId.java     |   2 +-
 .../blobstore/AzureBlobStoreFileSystemTest.java    |   8 +-
 .../org/apache/beam/sdk/io/cassandra/ReadFn.java   |  18 +-
 .../beam/sdk/io/cassandra/CassandraIOTest.java     |   2 +-
 .../io/contextualtextio/ContextualTextIOTest.java  |   5 -
 .../beam/sdk/io/elasticsearch/ElasticsearchIO.java |   2 +-
 .../beam/sdk/io/gcp/bigquery/CivilTimeEncoder.java |   4 -
 .../beam/sdk/io/gcp/bigquery/TestBigQuery.java     |  15 +-
 .../sdk/io/gcp/bigquery/WriteBundlesToFiles.java   |   2 +-
 .../beam/sdk/io/gcp/bigtable/BigtableConfig.java   |   2 +-
 .../beam/sdk/io/gcp/bigtable/BigtableIO.java       |   4 +-
 .../beam/sdk/io/gcp/datastore/DatastoreV1.java     |   8 +-
 .../apache/beam/sdk/io/gcp/healthcare/FhirIO.java  |   4 -
 .../apache/beam/sdk/io/gcp/healthcare/HL7v2IO.java |   5 -
 .../apache/beam/sdk/io/gcp/pubsub/PubsubIO.java    |   9 -
 .../beam/sdk/io/gcp/pubsub/PubsubJsonClient.java   |   3 +-
 .../sdk/io/gcp/pubsub/PubsubUnboundedSink.java     |   5 +-
 .../sdk/io/gcp/pubsub/PubsubUnboundedSource.java   |   3 +-
 .../apache/beam/sdk/io/gcp/pubsub/TestPubsub.java  |  10 -
 .../beam/sdk/io/gcp/pubsub/TestPubsubSignal.java   |   8 -
 .../io/gcp/pubsublite/internal/PublisherCache.java |   2 +-
 .../beam/sdk/io/gcp/spanner/MutationUtils.java     |   2 +-
 .../beam/sdk/io/gcp/spanner/OrderedCode.java       |  10 +-
 .../sdk/io/gcp/testing/FakeDatasetService.java     |   5 +-
 .../beam/sdk/io/gcp/bigquery/BigQueryKmsKeyIT.java |   2 +-
 .../bigquery/BigQuerySchemaUpdateOptionsIT.java    |   4 +-
 .../io/gcp/bigquery/BigQueryServicesImplTest.java  |   2 +-
 .../sdk/io/gcp/bigquery/BigQueryToTableIT.java     |   2 +-
 .../sdk/io/gcp/bigquery/BigQueryUtilsTest.java     |   2 +-
 .../beam/sdk/io/gcp/bigtable/BigtableWriteIT.java  |   3 +-
 .../datastore/DataStoreV1SchemaIOProviderTest.java |   3 +-
 .../beam/sdk/io/gcp/datastore/DatastoreV1Test.java |  11 -
 .../beam/sdk/io/gcp/healthcare/DicomIOTest.java    |   9 -
 .../beam/sdk/io/gcp/healthcare/FhirIOLROIT.java    |   4 +-
 .../beam/sdk/io/gcp/healthcare/FhirIOReadIT.java   |   4 +-
 .../beam/sdk/io/gcp/healthcare/FhirIOSearchIT.java |   2 +-
 .../beam/sdk/io/gcp/healthcare/FhirIOTest.java     |  24 --
 .../beam/sdk/io/gcp/healthcare/FhirIOWriteIT.java  |   2 +-
 .../beam/sdk/io/gcp/healthcare/HL7v2IOReadIT.java  |   2 +-
 .../sdk/io/gcp/healthcare/HL7v2IOReadWriteIT.java  |   2 +-
 .../beam/sdk/io/gcp/healthcare/HL7v2IOWriteIT.java |   2 +-
 .../sdk/io/gcp/pubsub/PubsubIOExternalTest.java    |  23 --
 .../sdk/io/gcp/pubsub/PubsubJsonClientTest.java    |  25 +-
 .../io/gcp/pubsub/PubsubUnboundedSourceTest.java   |   2 +-
 .../sdk/io/gcp/spanner/SpannerIOWriteTest.java     |  20 -
 .../sdk/io/hadoop/format/EmployeeInputFormat.java  |   2 +-
 .../format/ReuseObjectsEmployeeInputFormat.java    |   2 +-
 .../java/org/apache/beam/sdk/io/jdbc/JdbcIO.java   |   2 +-
 .../org/apache/beam/sdk/io/jdbc/SchemaUtil.java    |   5 +-
 .../java/org/apache/beam/sdk/io/jdbc/JdbcIOIT.java |   4 +-
 .../org/apache/beam/sdk/io/jdbc/JdbcIOTest.java    |   4 +-
 .../apache/beam/sdk/io/jdbc/SchemaUtilTest.java    |   1 +
 .../org/apache/beam/sdk/io/kafka/KafkaIOUtils.java |   2 +-
 .../CustomTimestampPolicyWithLimitedDelayTest.java |   2 +-
 .../beam/sdk/io/kafka/KafkaIOExternalTest.java     |  32 --
 .../org/apache/beam/sdk/io/kafka/KafkaIOTest.java  |   4 +-
 .../beam/sdk/io/mongodb/MongoDBGridFSIOTest.java   |   2 +-
 .../apache/beam/sdk/io/snowflake/SnowflakeIO.java  |   6 +-
 .../org/apache/beam/sdk/io/splunk/SplunkIO.java    |   4 +-
 .../sdk/io/synthetic/SyntheticSourceOptions.java   |   2 +-
 .../sdk/io/synthetic/delay/SyntheticDelay.java     |   4 +-
 .../sdk/io/synthetic/SyntheticOptionsTest.java     |  11 +-
 .../apache/beam/sdk/io/thrift/ThriftSchema.java    |   3 +-
 .../java/org/apache/beam/sdk/io/xml/XmlSource.java |   4 +-
 .../org/apache/beam/sdk/loadtests/JobFailure.java  |  15 +-
 sdks/java/testing/nexmark/build.gradle             |   1 +
 .../org/apache/beam/sdk/nexmark/NexmarkUtils.java  |   8 +-
 .../beam/sdk/nexmark/queries/NexmarkQueryUtil.java |   7 +-
 .../apache/beam/sdk/nexmark/queries/Query3.java    |   3 +-
 .../beam/sdk/nexmark/queries/WinningBids.java      |   3 +-
 .../apache/beam/sdk/tpcds/BeamSqlEnvRunner.java    |   1 +
 .../beam/sdk/tpcds/TableSchemaJSONLoader.java      |   2 +-
 sdks/python/apache_beam/coders/coder_impl.pxd      |   8 +
 sdks/python/apache_beam/coders/coder_impl.py       |  37 +-
 sdks/python/apache_beam/coders/coders.py           |   3 +
 .../snippets/transforms/aggregation/groupbykey.py  |   1 +
 sdks/python/apache_beam/io/iobase.py               |  12 +-
 .../runners/portability/fn_api_runner/execution.py | 357 ++++-------------
 .../runners/portability/fn_api_runner/fn_runner.py | 442 +++++++--------------
 .../portability/fn_api_runner/fn_runner_test.py    |  51 ++-
 .../portability/fn_api_runner/translations.py      |  37 +-
 .../portability/fn_api_runner/watermark_manager.py |  15 +-
 .../portability/fn_api_runner/worker_handlers.py   |   3 -
 .../apache_beam/transforms/ptransform_test.py      |   7 +-
 sdks/python/apache_beam/transforms/trigger.py      |  80 ++--
 sdks/python/apache_beam/transforms/trigger_test.py | 153 ++++---
 .../apache_beam/transforms/userstate_test.py       |   4 +-
 sdks/python/apache_beam/transforms/util.py         |   3 -
 254 files changed, 2033 insertions(+), 1684 deletions(-)
 create mode 100644 playground/backend/internal/fs_tool/fs.go
 create mode 100644 playground/backend/internal/fs_tool/fs_test.go
 create mode 100644 playground/backend/internal/fs_tool/java_fs.go
 create mode 100644 playground/backend/internal/fs_tool/java_fs_test.go
 copy sdks/go/pkg/beam/{util/gcsx/gcs_test.go => 
core/runtime/xlangx/payload_test.go} (62%)
 create mode 100644 
sdks/java/fn-execution/src/main/java/org/apache/beam/sdk/fn/CancellableQueue.java
 create mode 100644 
sdks/java/fn-execution/src/test/java/org/apache/beam/sdk/fn/CancellableQueueTest.java

Reply via email to