Remove now-unused SystemTypes table
[?]
Mar 4, 2013, 10:46 PM
JD7AWXQG4I3OTGKFX4FBM4F7ZYQXIOQDZYOLUSVR57V2AM3P7Z5ACDependencies
- [2]
E7FID72SRemove the BuildMachines and BuildMachinesSystemTypes tables - [3]
FHF6IZJQ* Basic release management: releases are now dynamically computed as - [4]
V4RNHJNR* Add a link to each project's homepage. Suggested by karltk. - [5]
NABL63FI* hydra: project members can do stuff that the owner can do - [6]
SB2V735VKeep track of the database schema version - [7]
AHTEIK7G* Added a maintainers field to the Builds table. - [8]
KXGOUX7P* Creating releases. - [9]
BHZXGT2H* Channels: provide an index page that lists all the packages in the - [10]
JTRG7RDQadd support for git as jobinput - [11]
QQ4STW3Smissing file - [12]
PKPWUHUX* Idem. - [13]
3XM2QEGWFix query-all-tables test count, there are more tables now - [14]
DHMTPGST* Ran update-dbix. - [15]
D5QIOJGP* Move everything up one directory. - [16]
EYNG4EL4* Regenerate the bindings from a clean sqlite database. - [17]
G2ZB6464first test, not yet in buildprocess - [18]
G2T4WAHIStore the inputs of each evaluation in the database - [19]
LCKWLQW3* In Sqlite "release" is now a keyword, so use "release_" instead. - [20]
RU7AQO7U* Role-based access control. Only admins can create projects. Only - [21]
37R34XJO* Negative caching: don't perform a build if a dependency already - [22]
FD76WVTQmissing file - [23]
AK66K4KYFix the test - [24]
S5PV6IIM* Represent jobs explicitly in the DB. - [25]
YDW2NUIWFix "make check" - [26]
MOX7XJ2EMerge the BuildSchedulingInfo table into the Builds table - [27]
KN3VYE5P* Cleaned up the foreign key constraints. - [28]
3HCBU2FA - [29]
D3DIBMOK* For products that are directories (like manuals), allow a default - [30]
SMCOU72Fhydra: add some admin for adding/enabling/etc build machines - [31]
R5D7DZPE - [32]
TWVSALRL* Allow the maximum number of concurrent builds per platform to be - [33]
ZWCTAZGLadded newsitems, added some admin options to clear various caches. - [34]
VJHIHMEH* Store the meta.longDescription and meta.license attributes in the - [35]
D6EL7KR6Fix broken test - [36]
GNIEG2GC* Disambiguate jobs by jobset name. I.e. jobs with the same name in - [37]
JM3DPYOMgenerated schema with new dbix class schema loader, grrrrrr - [38]
ECBA3GQO* Make the schema class names match the case of the SQL table names. - [39]
UUGBVEGY* Development notes. - [40]
S6OISBQ3* Mark the "current" builds in a jobset, i.e. those corresponding to - [41]
JJT5QG3Kremove revision from cached cvs inputs, and added missing files - [42]
X27GNHDV* Basic job info in the database. - [43]
4D4U5IPY* Allow jobsets to be disabled. - [44]
ZVTSOVHN* Support Subversion checkouts. - [45]
RBNQKATL* Adding persistant releases. A release is a named set of builds. - [46]
P5X4P6VK* Renaming "release sets" to "views" (not finished yet). Having - [47]
HPEG2RHVMerge the BuildResultInfo table into the Builds table - [48]
RFE6T5LG* Store jobset evaluations in the database explicitly. This includes - [49]
DES4PSRLadd basic query tests for JobStatus/LatestSucceeded/ActiveJobs - [50]
S66BOMVU* Added authentication. - [51]
P43FHUUVthere are 43 tests - [52]
5SMQ2PLKFix tests - [53]
5SHCWE7X* Prevent repeated evaluation of a jobset with the same inputs. This - [54]
3E6IP3R3* Add the name of the jobset to ReleaseSetJobs, otherwise we can't - [55]
PHJF4FUTAdd missing files - [*]
N22GPKYT* Put info about logs / build products in the DB.
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 deletion: SystemTypes.pm Systemtypes.pm SystemTypes.pm[3.477]→[3.1053:1091](∅→∅),[3.1091]→[3.1717:1717](∅→∅),[3.207]→[3.2343:2381](∅→∅),[3.2381]→[3.1717:1717](∅→∅),[3.207]→[3.3713:3751](∅→∅),[3.3751]→[3.1717:1717](∅→∅)
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; - edit in src/sql/hydra.sql at line 341
);create table SystemTypes (system text primary key not null,maxConcurrent integer not null default 2 - file addition: upgrade-12.sql[3.3004]
drop table SystemTypes; - replacement in tests/query-all-tables.pl at line 10
use Test::Simple tests => 43;use Test::Simple tests => 42;