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 c489cb7237b [Do Not Merge] Test bumping httplib2 upper bound to modern
version (#37324)
add 17198be0313 fix: prevent NoSuchElementException in AppendFilesToTables
(#37217)
add 5f5fc1f4842 Add LRU cache eviction to CachingStateProvider (#37214)
add 337bb6d12d7 Bump keras from 3.12.0 to 3.13.1 in
/sdks/python/container/ml/py310 (#37325)
add cc5309758fc Fix spanner io hang by closing connections (#37327)
add 82ebcb213b9 Pin spanner to old version in gcp bom (#37329)
add 9fba823f2d7 Add Terraform files to deploy Envoy RateLimiter (#37285)
No new revisions were added by this update.
Summary of changes:
examples/terraform/envoy-ratelimiter/README.md | 176 +++++++++++
.../terraform/envoy-ratelimiter/gke.tf | 25 +-
.../terraform/envoy-ratelimiter/network.tf | 10 +-
.../terraform/envoy-ratelimiter/outputs.tf | 12 +-
.../terraform/envoy-ratelimiter}/prerequisites.tf | 29 +-
.../terraform/envoy-ratelimiter/provider.tf | 26 +-
examples/terraform/envoy-ratelimiter/ratelimit.tf | 352 +++++++++++++++++++++
.../terraform/envoy-ratelimiter/terraform.tfvars | 33 +-
examples/terraform/envoy-ratelimiter/variables.tf | 165 ++++++++++
sdks/java/bom/gcp/build.gradle | 12 +-
.../apache/beam/sdk/io/gcp/spanner/SpannerIO.java | 7 +-
.../beam/sdk/io/iceberg/AppendFilesToTables.java | 33 +-
.../beam/sdk/io/iceberg/SerializableDataFile.java | 2 +-
.../sdk/io/iceberg/AppendFilesToTablesTest.java | 98 ++++++
.../container/ml/py310/base_image_requirements.txt | 2 +-
.../container/ml/py310/gpu_image_requirements.txt | 2 +-
sdks/typescript/package-lock.json | 90 +++---
sdks/typescript/src/apache_beam/worker/state.ts | 135 +++++++-
sdks/typescript/test/state_provider_test.ts | 328 +++++++++++++++++++
19 files changed, 1400 insertions(+), 137 deletions(-)
create mode 100644 examples/terraform/envoy-ratelimiter/README.md
copy
playground/frontend/playground_components/lib/src/util/logical_keyboard_key.dart
=> examples/terraform/envoy-ratelimiter/gke.tf (57%)
copy it/common/src/main/java/org/apache/beam/it/common/ResourceManager.java =>
examples/terraform/envoy-ratelimiter/network.tf (76%)
copy
learning/tour-of-beam/frontend/lib/services/analytics/events/constants.dart =>
examples/terraform/envoy-ratelimiter/outputs.tf (75%)
copy {.test-infra/terraform/google-cloud-platform/google-kubernetes-engine =>
examples/terraform/envoy-ratelimiter}/prerequisites.tf (67%)
copy
.test-infra/terraform/google-cloud-platform/google-kubernetes-engine/versions.tf
=> examples/terraform/envoy-ratelimiter/provider.tf (61%)
create mode 100644 examples/terraform/envoy-ratelimiter/ratelimit.tf
copy
sdks/java/core/src/main/java/org/apache/beam/sdk/transforms/SerializableBiConsumer.java
=> examples/terraform/envoy-ratelimiter/terraform.tfvars (61%)
create mode 100644 examples/terraform/envoy-ratelimiter/variables.tf
create mode 100644
sdks/java/io/iceberg/src/test/java/org/apache/beam/sdk/io/iceberg/AppendFilesToTablesTest.java
create mode 100644 sdks/typescript/test/state_provider_test.ts