You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@beam.apache.org by gi...@apache.org on 2022/03/18 04:29:35 UTC

[beam] branch nightly-refs/heads/master updated (d08cef6 -> 4c979cc)

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 d08cef6  Merge pull request #17055: [BEAM-14087] Mapped JOB_STATE_RESOURCE_CLEANING_UP to State.RUNNING
     add 9096f96  [BEAM-11934] Add enable_file_dynamic_sharding to allow DataflowRunner users to opt-in to dynamic sharding logic (#17095)
     add 280099a  [BEAM-12777] Create symlink for `current` directory (#17105)
     add 5f7bb55  [BEAM-14020] Adding SchemaTransform, SchemaTransformProvider, TypedSchemaTransformProvider, and PCollectionRowTuple (#16958)
     add 256bdd4  [BEAM-13015] Modify metrics to begin and reset to a non-dirty state. (#16983)
     add 62a6610  [BEAM-14112] Avoid storing a generator in _CustomBigQuerySource (#17100)
     add 6da5fa6  Populate environment capabilities in v1beta3 protos. (#17042)
     add 0510cec  [BEAM-14038] Auto-startup for Python expansion service. (#17035)
     add b88bed5  [BEAM-12976] Test a whole pipeline using projection pushdown in BQ IO.
     add eb5fbd3  [BEAM-12976] Enable projection pushdown for Java pipelines on Dataflow, Flink, and Spark.
     add 3e472e2  Merge pull request #17107 from ibzib/enable-optimizer
     add d699086  [BEAM-14123] Fix typo in hdfsIntegrationTest task name.
     add b36a557  Merge pull request #17114 from ibzib/hdfs-typo
     add 6e196b2  [BEAM-13893] improved coverage of jobopts package (#17003)
     add 48ed687  [BEAM-10212] Clean-up comments, remove rawtypes usage.
     add 4c979cc  Merge pull request #16954 from lukecwik/beam10212

No new revisions were added by this update.

Summary of changes:
 CHANGES.md                                         |   1 +
 .../src/main/scripts/build_release_candidate.sh    |   8 +-
 .../beam/runners/core/metrics/CounterCell.java     |   2 +-
 .../beam/runners/core/metrics/DirtyState.java      |  10 +-
 .../runners/core/metrics/DistributionCell.java     |   2 +-
 .../beam/runners/core/metrics/GaugeCell.java       |   2 +-
 .../beam/runners/core/metrics/HistogramCell.java   |   2 +-
 .../beam/runners/core/metrics/CounterCellTest.java |   3 +-
 .../beam/runners/core/metrics/DirtyStateTest.java  |   8 +-
 .../runners/core/metrics/DistributionCellTest.java |   3 +-
 .../beam/runners/core/metrics/GaugeCellTest.java   |   3 +-
 .../runners/core/metrics/HistogramCellTest.java    | 109 +++++++++
 .../core/metrics/MetricsContainerImplTest.java     |  38 ++-
 .../org/apache/beam/runners/flink/FlinkRunner.java |   6 +
 .../beam/runners/dataflow/DataflowRunner.java      |  18 +-
 .../org/apache/beam/runners/spark/SparkRunner.java |   6 +
 sdks/go/pkg/beam/options/jobopts/options.go        |   4 +-
 sdks/go/pkg/beam/options/jobopts/options_test.go   | 131 ++++++++++
 .../SchemaTransform.java}                          |  23 +-
 .../SchemaTransformProvider.java}                  |  43 ++--
 .../transforms/TypedSchemaTransformProvider.java   |  93 +++++++
 .../org/apache/beam/sdk/util/HistogramData.java    |  28 +++
 .../beam/sdk/values/PCollectionRowTuple.java       | 271 +++++++++++++++++++++
 .../TypedSchemaTransformProviderTest.java          | 126 ++++++++++
 .../beam/sdk/values/PCollectionRowTupleTest.java   | 177 ++++++++++++++
 .../java/extensions/{arrow => python}/build.gradle |  14 +-
 .../extensions/python/ExternalPythonTransform.java | 110 +++++++++
 .../beam/sdk/extensions/python/PythonService.java  | 132 ++++++++++
 .../beam/sdk/extensions/python}/package-info.java  |   4 +-
 .../sdk/extensions/python/bootstrap_beam_venv.py   | 115 +++++++++
 .../python/ExternalPythonTransformTest.java}       |  32 +--
 .../apache/beam/fn/harness/FnApiDoFnRunner.java    |   8 -
 .../io/gcp/bigquery/BigQueryIOStorageReadIT.java   |  59 ++++-
 sdks/python/apache_beam/io/gcp/bigquery.py         |  38 ++-
 .../apache_beam/io/gcp/bigquery_read_it_test.py    |  12 +
 .../runners/dataflow/internal/apiclient.py         |   9 +-
 sdks/python/test-suites/direct/common.gradle       |   2 +-
 settings.gradle.kts                                |   1 +
 38 files changed, 1533 insertions(+), 120 deletions(-)
 create mode 100644 runners/core-java/src/test/java/org/apache/beam/runners/core/metrics/HistogramCellTest.java
 create mode 100644 sdks/go/pkg/beam/options/jobopts/options_test.go
 copy sdks/java/core/src/main/java/org/apache/beam/sdk/schemas/{io/GenericDlqProvider.java => transforms/SchemaTransform.java} (57%)
 copy sdks/java/core/src/main/java/org/apache/beam/sdk/schemas/{io/SchemaIOProvider.java => transforms/SchemaTransformProvider.java} (55%)
 create mode 100644 sdks/java/core/src/main/java/org/apache/beam/sdk/schemas/transforms/TypedSchemaTransformProvider.java
 create mode 100644 sdks/java/core/src/main/java/org/apache/beam/sdk/values/PCollectionRowTuple.java
 create mode 100644 sdks/java/core/src/test/java/org/apache/beam/sdk/schemas/transforms/TypedSchemaTransformProviderTest.java
 create mode 100644 sdks/java/core/src/test/java/org/apache/beam/sdk/values/PCollectionRowTupleTest.java
 copy sdks/java/extensions/{arrow => python}/build.gradle (78%)
 create mode 100644 sdks/java/extensions/python/src/main/java/org/apache/beam/sdk/extensions/python/ExternalPythonTransform.java
 create mode 100644 sdks/java/extensions/python/src/main/java/org/apache/beam/sdk/extensions/python/PythonService.java
 copy {examples/java/src/main/java/org/apache/beam/examples/complete/kafkatopubsub/options => sdks/java/extensions/python/src/main/java/org/apache/beam/sdk/extensions/python}/package-info.java (87%)
 create mode 100644 sdks/java/extensions/python/src/main/resources/org/apache/beam/sdk/extensions/python/bootstrap_beam_venv.py
 copy sdks/java/extensions/{euphoria/src/test/java/org/apache/beam/sdk/extensions/euphoria/core/translate/TimestampExtractTransformTest.java => python/src/test/java/org/apache/beam/sdk/extensions/python/ExternalPythonTransformTest.java} (57%)