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 9ac64e0bde2 Spanner: Extend SpannerIO support for experimental hosts
(#36048)
add d9ddcd4bf51 Add YAML Editor and Visualization Panel (#35947)
add 0ba89bbbb8f YAML example suite minor updates (#36074)
add 32f5be6c36c Update iceberg to 1.9.2 (#35981)
No new revisions were added by this update.
Summary of changes:
.../IO_Iceberg_Integration_Tests.json | 2 +-
.../IO_Iceberg_Integration_Tests_Dataflow.json | 2 +-
...Iceberg_Managed_Integration_Tests_Dataflow.json | 2 +-
.github/trigger_files/beam_PostCommit_SQL.json | 2 +-
CHANGES.md | 5 +-
build.gradle.kts | 3 +
examples/java/build.gradle | 3 -
examples/java/{sql => iceberg}/build.gradle | 77 +--
.../iceberg}/IcebergBatchWriteExample.java | 2 +-
.../iceberg}/IcebergRestCatalogCDCExample.java | 2 +-
.../IcebergRestCatalogStreamingWriteExample.java | 2 +-
.../examples/iceberg}/IcebergTaxiExamples.java | 2 +-
sdks/java/extensions/sql/build.gradle | 7 -
sdks/java/extensions/sql/iceberg/build.gradle | 81 ++++
.../sql/meta/provider/iceberg/IcebergCatalog.java | 0
.../provider/iceberg/IcebergCatalogRegistrar.java} | 12 +-
.../sql/meta/provider/iceberg/IcebergFilter.java | 0
.../sql/meta/provider/iceberg/IcebergTable.java | 0
.../provider/iceberg/IcebergTableProvider.java | 0
.../sql/meta/provider/iceberg/package-info.java | 0
.../provider/iceberg/BeamSqlCliIcebergTest.java | 0
.../meta/provider/iceberg/IcebergFilterTest.java | 0
.../meta/provider/iceberg/IcebergReadWriteIT.java | 6 +-
.../provider/iceberg/IcebergTableProviderTest.java | 0
.../meta/provider/iceberg}/PubsubToIcebergIT.java | 3 +-
.../sql/meta/catalog/InMemoryCatalogRegistrar.java | 6 +-
sdks/java/io/expansion-service/build.gradle | 15 +-
sdks/java/io/iceberg/build.gradle | 12 +-
.../sdk/io/iceberg/RecordWriterManagerTest.java | 40 +-
.../yaml_parse_utils.py | 176 +++++++
.../apache-beam-jupyterlab-sidepanel/package.json | 17 +-
.../src/SidePanel.ts | 11 +-
.../apache-beam-jupyterlab-sidepanel/src/index.ts | 35 +-
.../src/yaml/CustomStyle.tsx | 179 +++++++
.../src/yaml/DataType.ts | 32 +-
.../src/yaml/EditablePanel.tsx | 408 ++++++++++++++++
.../src/yaml/EmojiMap.ts | 75 +++
.../src/yaml/Yaml.tsx | 322 +++++++++++++
.../src/yaml/YamlEditor.tsx | 338 +++++++++++++
.../src/yaml/YamlFlow.tsx | 227 +++++++++
.../ClustersWidget.tsx => yaml/YamlWidget.tsx} | 6 +-
.../style/index.css | 3 +
.../style/mdc-theme.css | 4 +-
.../style/{index.css => yaml/Yaml.css} | 30 +-
.../style/{index.css => yaml/YamlEditor.css} | 26 +-
.../style/yaml/YamlFlow.css | 168 +++++++
.../apache-beam-jupyterlab-sidepanel/yarn.lock | 535 ++++++++++++++++++++-
sdks/python/apache_beam/yaml/examples/README.md | 3 +-
.../fraud_detection_mlops_beam_yaml_sdk.ipynb | 2 +-
settings.gradle.kts | 4 +
50 files changed, 2740 insertions(+), 147 deletions(-)
copy examples/java/{sql => iceberg}/build.gradle (54%)
rename examples/java/{src/main/java/org/apache/beam/examples/cookbook =>
iceberg/src/main/java/org/apache/beam/examples/iceberg}/IcebergBatchWriteExample.java
(99%)
rename examples/java/{src/main/java/org/apache/beam/examples/cookbook =>
iceberg/src/main/java/org/apache/beam/examples/iceberg}/IcebergRestCatalogCDCExample.java
(99%)
rename examples/java/{src/main/java/org/apache/beam/examples/cookbook =>
iceberg/src/main/java/org/apache/beam/examples/iceberg}/IcebergRestCatalogStreamingWriteExample.java
(99%)
rename examples/java/{src/main/java/org/apache/beam/examples/cookbook =>
iceberg/src/main/java/org/apache/beam/examples/iceberg}/IcebergTaxiExamples.java
(99%)
create mode 100644 sdks/java/extensions/sql/iceberg/build.gradle
rename sdks/java/extensions/sql/{ =>
iceberg}/src/main/java/org/apache/beam/sdk/extensions/sql/meta/provider/iceberg/IcebergCatalog.java
(100%)
copy
sdks/java/extensions/sql/{src/main/java/org/apache/beam/sdk/extensions/sql/meta/catalog/InMemoryCatalogRegistrar.java
=>
iceberg/src/main/java/org/apache/beam/sdk/extensions/sql/meta/provider/iceberg/IcebergCatalogRegistrar.java}
(74%)
rename sdks/java/extensions/sql/{ =>
iceberg}/src/main/java/org/apache/beam/sdk/extensions/sql/meta/provider/iceberg/IcebergFilter.java
(100%)
rename sdks/java/extensions/sql/{ =>
iceberg}/src/main/java/org/apache/beam/sdk/extensions/sql/meta/provider/iceberg/IcebergTable.java
(100%)
rename sdks/java/extensions/sql/{ =>
iceberg}/src/main/java/org/apache/beam/sdk/extensions/sql/meta/provider/iceberg/IcebergTableProvider.java
(100%)
rename sdks/java/extensions/sql/{ =>
iceberg}/src/main/java/org/apache/beam/sdk/extensions/sql/meta/provider/iceberg/package-info.java
(100%)
rename sdks/java/extensions/sql/{ =>
iceberg}/src/test/java/org/apache/beam/sdk/extensions/sql/meta/provider/iceberg/BeamSqlCliIcebergTest.java
(100%)
rename sdks/java/extensions/sql/{ =>
iceberg}/src/test/java/org/apache/beam/sdk/extensions/sql/meta/provider/iceberg/IcebergFilterTest.java
(100%)
rename sdks/java/extensions/sql/{ =>
iceberg}/src/test/java/org/apache/beam/sdk/extensions/sql/meta/provider/iceberg/IcebergReadWriteIT.java
(98%)
rename sdks/java/extensions/sql/{ =>
iceberg}/src/test/java/org/apache/beam/sdk/extensions/sql/meta/provider/iceberg/IcebergTableProviderTest.java
(100%)
rename
sdks/java/extensions/sql/{src/test/java/org/apache/beam/sdk/extensions/sql =>
iceberg/src/test/java/org/apache/beam/sdk/extensions/sql/meta/provider/iceberg}/PubsubToIcebergIT.java
(98%)
create mode 100644
sdks/python/apache_beam/runners/interactive/extensions/apache-beam-jupyterlab-sidepanel/apache_beam_jupyterlab_sidepanel/yaml_parse_utils.py
create mode 100644
sdks/python/apache_beam/runners/interactive/extensions/apache-beam-jupyterlab-sidepanel/src/yaml/CustomStyle.tsx
copy website/www/site/assets/js/shuffle-elements.js =>
sdks/python/apache_beam/runners/interactive/extensions/apache-beam-jupyterlab-sidepanel/src/yaml/DataType.ts
(57%)
create mode 100644
sdks/python/apache_beam/runners/interactive/extensions/apache-beam-jupyterlab-sidepanel/src/yaml/EditablePanel.tsx
create mode 100644
sdks/python/apache_beam/runners/interactive/extensions/apache-beam-jupyterlab-sidepanel/src/yaml/EmojiMap.ts
create mode 100644
sdks/python/apache_beam/runners/interactive/extensions/apache-beam-jupyterlab-sidepanel/src/yaml/Yaml.tsx
create mode 100644
sdks/python/apache_beam/runners/interactive/extensions/apache-beam-jupyterlab-sidepanel/src/yaml/YamlEditor.tsx
create mode 100644
sdks/python/apache_beam/runners/interactive/extensions/apache-beam-jupyterlab-sidepanel/src/yaml/YamlFlow.tsx
copy
sdks/python/apache_beam/runners/interactive/extensions/apache-beam-jupyterlab-sidepanel/src/{clusters/ClustersWidget.tsx
=> yaml/YamlWidget.tsx} (86%)
copy
sdks/python/apache_beam/runners/interactive/extensions/apache-beam-jupyterlab-sidepanel/style/{index.css
=> yaml/Yaml.css} (58%)
copy
sdks/python/apache_beam/runners/interactive/extensions/apache-beam-jupyterlab-sidepanel/style/{index.css
=> yaml/YamlEditor.css} (61%)
create mode 100644
sdks/python/apache_beam/runners/interactive/extensions/apache-beam-jupyterlab-sidepanel/style/yaml/YamlFlow.css