feat(core): Make executions pruning interval configurable (#7439)

This commit is contained in:
Iván Ovejero
2023-10-18 17:01:57 +02:00
committed by GitHub
parent 79f23fb939
commit 40707fa692
2 changed files with 8 additions and 2 deletions

View File

@@ -88,7 +88,7 @@ export class ExecutionRepository extends Repository<ExecutionEntity> {
private rates: Record<string, number> = {
softDeletion: 1 * TIME.HOUR,
hardDeletion: 15 * TIME.MINUTE,
hardDeletion: config.getEnv('executions.pruneDataInterval') * TIME.MINUTE,
};
private isMainInstance = config.get('generic.instanceType') === 'main';