feat(core): Remove own execution-process mode (#8490)

This commit is contained in:
कारतोफ्फेलस्क्रिप्ट™
2024-01-30 12:51:40 +01:00
committed by GitHub
parent 79c9763122
commit 121a55b691
10 changed files with 14 additions and 784 deletions

View File

@@ -31,8 +31,6 @@ import type { WorkflowExecute } from 'n8n-core';
import type PCancelable from 'p-cancelable';
import type { ChildProcess } from 'child_process';
import type { DatabaseType } from '@db/types';
import type { AuthProviderType } from '@db/entities/AuthIdentity';
import type { SharedCredentials } from '@db/entities/SharedCredentials';
@@ -192,7 +190,6 @@ export interface IExecutionsCurrentSummary {
export interface IExecutingWorkflowData {
executionData: IWorkflowExecutionDataProcess;
process?: ChildProcess;
startedAt: Date;
postExecutePromises: Array<IDeferredPromise<IRun | undefined>>;
responsePromise?: IDeferredPromise<IExecuteResponsePromiseData>;
@@ -558,11 +555,6 @@ export interface IWorkflowErrorData {
};
}
export interface IProcessMessageDataHook {
hook: string;
parameters: any[];
}
export interface IWorkflowExecutionDataProcess {
destinationNode?: string;
restartExecutionId?: string;
@@ -577,11 +569,6 @@ export interface IWorkflowExecutionDataProcess {
userId: string;
}
export interface IWorkflowExecutionDataProcessWithExecution extends IWorkflowExecutionDataProcess {
executionId: string;
userId: string;
}
export interface IWorkflowExecuteProcess {
startedAt: Date;
workflow: Workflow;