Revert "Remove now-unused SystemTypes table"
[?]
Mar 5, 2013, 4:42 PM
4HPT4SDDNU24OX2P4FDP2KXKINDCJLZEBN2VIEEKWFEVT4TNWXZACDependencies
- [2]
JD7AWXQGRemove now-unused SystemTypes table - [3]
5SMQ2PLKFix tests - [4]
D6EL7KR6Fix broken test - [5]
2NGV7NYNDrop unused "tag" column - [6]
G2T4WAHIStore the inputs of each evaluation in the database - [7]
AK66K4KYFix the test - [8]
H7HGWODE* Remove an empty file. - [9]
RJNMYHJFAdd missing file - [10]
FV2M6MOThydra: use autoconf/-make - [11]
E7FID72SRemove the BuildMachines and BuildMachinesSystemTypes tables - [12]
KN3VYE5P* Cleaned up the foreign key constraints. - [13]
RXVJFQ5AEvaluator cleanups - [14]
D5QIOJGP* Move everything up one directory. - [15]
G2ZB6464first test, not yet in buildprocess - [16]
2JGYLIECSpeed up the listing of jobset evals by caching some info in the DB - [17]
KJQWSRCCSpeed up hydra-update-gc-roots - [18]
P43FHUUVthere are 43 tests - [19]
YDW2NUIWFix "make check" - [20]
PHJF4FUTAdd missing files - [21]
PCKLFRT5Support push notification of repository changes - [22]
3XM2QEGWFix query-all-tables test count, there are more tables now - [23]
MOX7XJ2EMerge the BuildSchedulingInfo table into the Builds table - [24]
DES4PSRLadd basic query tests for JobStatus/LatestSucceeded/ActiveJobs - [*]
UUGBVEGY* Development notes. - [*]
N22GPKYT* Put info about logs / build products in the DB. - [*]
JTRG7RDQadd support for git as jobinput - [*]
RU7AQO7U* Role-based access control. Only admins can create projects. Only
Change contents
- edit in doc/dev-notes.txt at line 8
* Setting the maximum number of concurrent builds per system type:$ sqlite3 hydra.sqlite "insert into SystemTypes(system, maxConcurrent) values('i686-linux', 3);" - file addition: SystemTypes.pm[3.477]
use utf8;package Hydra::Schema::SystemTypes;# Created by DBIx::Class::Schema::Loader# DO NOT MODIFY THE FIRST PART OF THIS FILE=head1 NAMEHydra::Schema::SystemTypes=cutuse strict;use warnings;use base 'DBIx::Class::Core';=head1 TABLE: C<SystemTypes>=cut__PACKAGE__->table("SystemTypes");=head1 ACCESSORS=head2 systemdata_type: 'text'is_nullable: 0=head2 maxconcurrentdata_type: 'integer'default_value: 2is_nullable: 0=cut__PACKAGE__->add_columns("system",{ data_type => "text", is_nullable => 0 },"maxconcurrent",{ data_type => "integer", default_value => 2, is_nullable => 0 },);=head1 PRIMARY KEY=over 4=item * L</system>=back=cut__PACKAGE__->set_primary_key("system");# Created by DBIx::Class::Schema::Loader v0.07014 @ 2011-12-05 14:15:43# DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:zg8db3Cbi0QOv+gLJqH8cQ1; - file deletion: upgrade-12.sql
drop table SystemTypes; - edit in src/sql/hydra.sql at line 341[28.6669][29.5737]
);create table SystemTypes (system text primary key not null,maxConcurrent integer not null default 2 - replacement in tests/query-all-tables.pl at line 10
use Test::Simple tests => 42;use Test::Simple tests => 43;