start_time timestamp,
end_time timestamp,
slave integer REFERENCES slaves ON DELETE CASCADE,
+ is_processed boolean,
CONSTRAINT builder_and_build_number_must_be_unique UNIQUE(builder, number));
CREATE INDEX build_builder_index ON builds(builder);
CREATE INDEX build_slave_index ON builds(slave);
PRIMARY KEY (repository, build));
CREATE INDEX revision_build_index ON build_revisions(build);
CREATE INDEX revision_repository_index ON build_revisions(repository);
+CREATE INDEX revision_time_index ON build_revisions(time);
CREATE TABLE tests (
id serial PRIMARY KEY,
expected varchar(64) NOT NULL,
actual varchar(64) NOT NULL,
modifiers varchar(64) NOT NULL,
- time integer);
+ time integer,
+ is_flaky boolean,
+ CONSTRAINT results_test_build_must_be_unique UNIQUE(test, build));
CREATE INDEX results_test ON results(test);
CREATE INDEX results_build ON results(build);
+CREATE INDEX results_is_flaky ON results(is_flaky);
+
+SET work_mem='50MB';