This is an automated email from the ASF dual-hosted git repository.
tvalentyn pushed a change to branch tvalentyn-gha
in repository https://gitbox.apache.org/repos/asf/beam.git
omit 31695368017 Try to reduce feedback loop
omit a852a2b0e96 reduce scope of xlang suite
omit b0896dac512 Disable permared go xlang tests.
add a806bfc0526 [Python] Add the "no_wait_until_finish" option without
waiting fo the job completion
add e8c6a8c3aec Merge pull request #32409 from liferoad/wait_until_finish
add e76b51feb3a Fix RowCoderGenerator to use the encodingPositions when
encoding and decoding the bit set representing null fields. (#32389)
add 21abfb23f36 Disable permared go xlang tests. (#32423)
add 9c31e45d595 2.59.0 Beam site updates. (#32308)
add ef1bb52d3d3 Fixes link typo in 2.59, and fixes archive links. (#32437)
add 17718a97eaf Temporarily fix pip check failure on xgboost and grpcio
(#32432)
add ed84acb2967 Bump spanner max bound back to <4 (#32411)
add 4ee26065d9b Accept runner and options in ib.collect. (#32434)
add 02af7d4a218 Unit Testing in Beam Blog Post (#32412)
add bd438478b34 downgrade grpc
This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version. This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:
* -- * -- B -- O -- O -- O (31695368017)
\
N -- N -- N refs/heads/tvalentyn-gha (bd438478b34)
You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.
Any revisions marked "omit" are not gone; other references still
refer to them. Any revisions marked "discard" are gone forever.
No new revisions were added by this update.
Summary of changes:
...low_Java.json => beam_PreCommit_Python_ML.json} | 0
.github/workflows/python_tests.yml | 8 +-
CHANGES.md | 16 +-
examples/notebooks/blog/unittests_in_beam.ipynb | 258 +++++++++++----------
sdks/go/test/build.gradle | 14 +-
sdks/go/test/integration/xlang/xlang_test.go | 2 +
sdks/go/test/run_validatesrunner_tests.sh | 9 +-
.../java/org/apache/beam/sdk/coders/RowCoder.java | 8 +-
.../apache/beam/sdk/coders/RowCoderGenerator.java | 131 +++++++++--
.../org/apache/beam/sdk/schemas/SchemaCoder.java | 7 +-
.../org/apache/beam/sdk/coders/RowCoderTest.java | 134 ++++++++++-
.../python/apache_beam/options/pipeline_options.py | 8 +
sdks/python/apache_beam/pipeline.py | 8 +-
sdks/python/apache_beam/pipeline_test.py | 12 +-
.../display/pcoll_visualization_test.py | 2 +-
.../runners/interactive/interactive_beam.py | 12 +-
.../interactive/non_interactive_runner_test.py | 30 +++
.../runners/interactive/pipeline_fragment.py | 12 +-
.../runners/interactive/recording_manager.py | 17 +-
.../container/py310/base_image_requirements.txt | 2 +-
.../container/py311/base_image_requirements.txt | 2 +-
.../container/py312/base_image_requirements.txt | 2 +-
.../container/py38/base_image_requirements.txt | 2 +-
.../container/py39/base_image_requirements.txt | 2 +-
sdks/python/setup.py | 10 +-
sdks/python/tox.ini | 15 ++
website/www/site/config.toml | 2 +-
website/www/site/content/en/blog/beam-2.59.0.md | 76 ++++++
.../site/content/en/blog/unit-testing-in-beam.md | 198 ++++++++++++++++
.../www/site/content/en/get-started/downloads.md | 25 +-
30 files changed, 830 insertions(+), 194 deletions(-)
copy .github/trigger_files/{beam_PostCommit_Java_Examples_Dataflow_Java.json
=> beam_PreCommit_Python_ML.json} (100%)
create mode 100644 website/www/site/content/en/blog/beam-2.59.0.md
create mode 100644 website/www/site/content/en/blog/unit-testing-in-beam.md