Netflix / mantis

A platform that makes it easy for developers to build realtime, cost-effective, operations-focused applications
Apache License 2.0
1.42k stars 202 forks source link

Emit failover events into the job autoscaler events to allow autoscaling decisions #676

Closed hmitnflx closed 4 months ago

hmitnflx commented 5 months ago

Context

Explain context and other details for this pull request.

Checklist

github-actions[bot] commented 5 months ago

Test Results

534 tests  ±0   528 :white_check_mark: ±0   7m 55s :stopwatch: -2s 139 suites ±0     6 :zzz: ±0  139 files   ±0     0 :x: ±0 

Results for commit 6ad867ad. ± Comparison against base commit 985c5e91.

:recycle: This comment has been updated with latest results.

github-actions[bot] commented 5 months ago

Uploaded Artifacts

To use these artifacts in your Gradle project, paste the following lines in your build.gradle.

resolutionStrategy {
    force "io.mantisrx:mantis-client:0.1.0-20240710.230651-548"
    force "io.mantisrx:mantis-common:0.1.0-20240710.230651-547"
    force "io.mantisrx:mantis-common-serde:0.1.0-20240710.230651-547"
    force "io.mantisrx:mantis-discovery-proto:0.1.0-20240710.230651-547"
    force "io.mantisrx:mantis-network:0.1.0-20240710.230651-547"
    force "io.mantisrx:mantis-runtime:0.1.0-20240710.230651-548"
    force "io.mantisrx:mantis-remote-observable:0.1.0-20240710.230651-548"
    force "io.mantisrx:mantis-runtime-loader:0.1.0-20240710.230651-548"
    force "io.mantisrx:mantis-rxcontrol:0.1.0-20240710.230651-21"
    force "io.mantisrx:mantis-runtime-executor:0.1.0-20240710.230651-83"
    force "io.mantisrx:mantis-shaded:0.1.0-20240710.230651-546"
    force "io.mantisrx:mantis-testcontainers:0.1.0-20240710.230651-217"
    force "io.mantisrx:mantis-connector-iceberg:0.1.0-20240710.230651-546"
    force "io.mantisrx:mantis-connector-kafka:0.1.0-20240710.230651-548"
    force "io.mantisrx:mantis-connector-publish:0.1.0-20240710.230651-547"
    force "io.mantisrx:mantis-control-plane-client:0.1.0-20240710.230651-547"
    force "io.mantisrx:mantis-connector-job:0.1.0-20240710.230651-548"
    force "io.mantisrx:mantis-control-plane-dynamodb:0.1.0-20240710.230651-8"
    force "io.mantisrx:mantis-control-plane-core:0.1.0-20240710.230651-541"
    force "io.mantisrx:mantis-examples-core:0.1.0-20240710.230651-541"
    force "io.mantisrx:mantis-control-plane-server:0.1.0-20240710.230651-541"
    force "io.mantisrx:mantis-examples-jobconnector-sample:0.1.0-20240710.230651-541"
    force "io.mantisrx:mantis-examples-mantis-publish-sample:0.1.0-20240710.230651-541"
    force "io.mantisrx:mantis-examples-synthetic-sourcejob:0.1.0-20240710.230651-541"
    force "io.mantisrx:mantis-examples-twitter-sample:0.1.0-20240710.230651-541"
    force "io.mantisrx:mantis-examples-groupby-sample:0.1.0-20240710.230651-541"
    force "io.mantisrx:mantis-examples-wordcount:0.1.0-20240710.230651-541"
    force "io.mantisrx:mantis-publish-core:0.1.0-20240710.230651-541"
    force "io.mantisrx:mantis-publish-netty:0.1.0-20240710.230651-540"
    force "io.mantisrx:mantis-publish-netty-guice:0.1.0-20240710.230651-541"
    force "io.mantisrx:mantis-server-agent:0.1.0-20240710.230651-541"
    force "io.mantisrx:mantis-server-worker-client:0.1.0-20240710.230651-541"
    force "io.mantisrx:mantis-source-job-kafka:0.1.0-20240710.230651-541"
    force "io.mantisrx:mantis-source-job-publish:0.1.0-20240710.230651-541"
    force "io.mantisrx:mantis-examples-sine-function:0.1.0-20240710.230651-541"
    force "io.mantisrx:mantis-control-plane-store-dynamodb:0.1.0-20240710.230651-35"
}