feat(git-sync): sync jobs debouncing for greatly improved perf (#7489)
* feat(git-sync): sync jobs debouncing [merge-ee-first] * add compat * ee repo Signed-off-by: pyranota <pyra@duck.com> * nit Signed-off-by: pyranota <pyra@duck.com> * change is_script_meets_min_version Signed-off-by: pyranota <pyra@duck.com> * update version Signed-off-by: pyranota <pyra@duck.com> * chore: update ee-repo-ref to bc904859dd66c55ebad002e8526103c73de841cd This commit updates the EE repository reference after PR #371 was merged in windmill-ee-private. Previous ee-repo-ref: 346d38e91776e987f88866543adbf78a9c721073 New ee-repo-ref: bc904859dd66c55ebad002e8526103c73de841cd Automated by sync-ee-ref workflow. --------- Signed-off-by: pyranota <pyra@duck.com> Co-authored-by: windmill-internal-app[bot] <windmill-internal-app[bot]@users.noreply.github.com> Co-authored-by: Ruben Fiszel <ruben@windmill.dev>
This commit is contained in:
@@ -4843,7 +4843,7 @@ pub async fn push<'c, 'd>(
|
||||
..Default::default()
|
||||
}
|
||||
}
|
||||
JobPayload::DeploymentCallback { path } => JobPayloadUntagged {
|
||||
JobPayload::DeploymentCallback { path, debouncing_settings } => JobPayloadUntagged {
|
||||
runnable_path: Some(path.clone()),
|
||||
job_kind: JobKind::DeploymentCallback,
|
||||
concurrency_settings: ConcurrencySettings {
|
||||
@@ -4851,6 +4851,7 @@ pub async fn push<'c, 'd>(
|
||||
concurrent_limit: Some(1),
|
||||
concurrency_time_window_s: Some(0),
|
||||
},
|
||||
debouncing_settings,
|
||||
..Default::default()
|
||||
},
|
||||
JobPayload::Identity => {
|
||||
|
||||
Reference in New Issue
Block a user