Skip to content
Snippets Groups Projects
Commit c8173437 authored by Nicola Fulvio Calabria's avatar Nicola Fulvio Calabria
Browse files

Prepared job table for error handling

parent 51affb64
No related branches found
No related tags found
No related merge requests found
Pipeline #1260 passed
CREATE TYPE JobPhaseEnum AS ENUM ('PENDING', 'QUEUED', 'EXECUTING', 'ABORTED', 'COMPLETED', 'HELD', 'SUSPENDED', 'ERROR', 'ARCHIVED');
CREATE TYPE JobTypeEnum AS ENUM ('pushToVoSpace', 'pullToVoSpace', 'pullFromVoSpace', 'pushFromVoSpace', 'moveNode', 'copyNode', 'other');
CREATE TYPE ErrorType AS ENUM('transient','fatal');
CREATE TABLE job (
job_id varchar not null,
......@@ -11,6 +12,9 @@ CREATE TABLE job (
creation_time timestamp default CURRENT_TIMESTAMP,
job_info jsonb,
results jsonb,
error_message varchar,
error_type ErrorType,
error_has_detail boolean,
primary key(job_id)
);
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment