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

gyfora pushed a change to branch release-1.16
in repository https://gitbox.apache.org/repos/asf/flink-kubernetes-operator.git


    from 747273b2 [release] Docs updates
     new c7ad36ed [FLINK-40401] Harden autoscaler state deserialization in 
kubernetes operator. Bound decompressed data size. (#1181)
     new 9281dcec [FLINK-40413] Autoscaling example classes leak into the 
operator javadoc site (#1183)
     new f3f06136 [FLINK-40408] Fix NOTICE files to match dependencies (#1182)
     new 57d3f341 [FLINK-40400] Harden job artifact fetching in kubernetes 
operator (#1180)
     new b8a648ad [FLINK-40414] Autoscaler state ConfigMap is treated as 
trusted input (#1184)
     new aea8ceb0 [FLINK-40443] Harden autoscaler metrics name parsing against 
complex regex (#1187)
     new f4f45824 [FLINK-40402] Harden job artifact fetching against slow-host 
reconcile-thread exhaustion (#1186)

The 7 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 docs/content.zh/docs/deployment/security.md        |   6 +
 docs/content/docs/deployment/security.md           |   6 +
 .../kubernetes_operator_config_configuration.html  |  18 +
 .../generated/system_reconcile_section.html        |  18 +
 examples/autoscaling/autoscaling-dynamic.yaml      |   2 +-
 examples/autoscaling/pom.xml                       |   2 +-
 .../examples}/autoscaling/AutoscalingExample.java  |   2 +-
 .../autoscaling/LoadSimulationPipeline.java        |   2 +-
 .../src/main/resources/META-INF/NOTICE             |  10 +
 .../META-INF/licenses/LICENSE.checker-qual         |   0
 .../apache/flink/autoscaler/JobAutoScalerImpl.java |  33 ++
 .../flink/autoscaler/ScalingMetricCollector.java   |  34 +-
 .../flink/autoscaler/tuning/MemoryTuning.java      |  34 ++
 .../utils/PartitionMetricNameParser.java           | 105 +++++
 .../flink/autoscaler/JobAutoScalerImplTest.java    |  22 +
 .../flink/autoscaler/tuning/MemoryTuningTest.java  |   4 +
 .../utils/PartitionMetricNameParserTest.java       | 278 ++++++++++++
 flink-kubernetes-operator-api/pom.xml              |   1 -
 .../operator/artifact/ArtifactManager.java         |   7 +-
 .../operator/artifact/HttpArtifactFetcher.java     | 220 ++++++++-
 .../state/KubernetesAutoScalerStateStore.java      | 190 +++++---
 .../config/FlinkOperatorConfiguration.java         |  18 +-
 .../config/KubernetesOperatorConfigOptions.java    |  34 ++
 .../operator/utils/JarUriValidationUtils.java      | 102 +++++
 .../operator/validation/DefaultValidator.java      |  59 +--
 .../src/main/resources/META-INF/NOTICE             |  10 +-
 .../operator/artifact/ArtifactManagerTest.java     | 495 ++++++++++++++++++++-
 .../state/KubernetesAutoScalerStateStoreTest.java  |  65 +++
 .../src/main/resources/META-INF/NOTICE             |   2 +-
 pom.xml                                            |   5 +
 30 files changed, 1609 insertions(+), 175 deletions(-)
 rename examples/autoscaling/src/main/java/{ => 
org/apache/flink/examples}/autoscaling/AutoscalingExample.java (97%)
 rename examples/autoscaling/src/main/java/{ => 
org/apache/flink/examples}/autoscaling/LoadSimulationPipeline.java (99%)
 copy {flink-kubernetes-operator => 
flink-autoscaler-standalone}/src/main/resources/META-INF/licenses/LICENSE.checker-qual
 (100%)
 create mode 100644 
flink-autoscaler/src/main/java/org/apache/flink/autoscaler/utils/PartitionMetricNameParser.java
 create mode 100644 
flink-autoscaler/src/test/java/org/apache/flink/autoscaler/utils/PartitionMetricNameParserTest.java
 create mode 100644 
flink-kubernetes-operator/src/main/java/org/apache/flink/kubernetes/operator/utils/JarUriValidationUtils.java

Reply via email to