Commit 357a48ca authored by Leo Gordon's avatar Leo Gordon
Browse files

job_error table becomes known as job_message (with an extra flag)

parent c5c37794
# rename job_errors into job_messages to enable succeeding jobs to register their messages
CREATE TABLE job_message (
analysis_job_id int(10) NOT NULL,
worker_id int(10) NOT NULL,
moment timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
retry_count int(10) DEFAULT 0 NOT NULL,
status enum('UNKNOWN', 'COMPILATION', 'GET_INPUT', 'RUN', 'WRITE_OUTPUT') DEFAULT 'UNKNOWN',
msg text,
is_error boolean,
PRIMARY KEY (analysis_job_id, worker_id, moment),
INDEX worker_id (worker_id),
INDEX analysis_job_id (analysis_job_id)
) ENGINE=InnoDB;
INSERT INTO job_message (analysis_job_id, worker_id, moment, retry_count, status, msg, is_error)
SELECT analysis_job_id, worker_id, died, retry_count, status, error_msg, 1 FROM job_error;
DROP TABLE job_error ;
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment