Drop unused "tag" column
[?]
Apr 15, 2012, 12:42 PM
2NGV7NYNNHIPZ3EU64KM7OXAUSY7BMNVJPVUHCFCXW7Q4FVOSVGACDependencies
- [2]
SB2V735VKeep track of the database schema version - [3]
H7CNGK4O* Log evaluation errors etc. in the DB. - [4]
L2E6EVE2* Merged the Build and Job tables. - [5]
TWVSALRL* Allow the maximum number of concurrent builds per platform to be - [6]
EYNG4EL4* Regenerate the bindings from a clean sqlite database. - [7]
BVOPAMLS - [8]
KN3VYE5P* Cleaned up the foreign key constraints. - [9]
S66BOMVU* Added authentication. - [10]
ZEHSSVFG - [11]
FHF6IZJQ* Basic release management: releases are now dynamically computed as - [12]
KOTB7BKV - [13]
D3DIBMOK* For products that are directories (like manuals), allow a default - [14]
BHZXGT2H* Channels: provide an index page that lists all the packages in the - [15]
DVNWJXWW* Generic declaration of build products. - [16]
7ZSVXUGFsequence fix for postgresql - [17]
VJHIHMEH* Store the meta.longDescription and meta.license attributes in the - [18]
6BLUKEQ2* Caching of "path" inputs, and fake a revision number for those. - [19]
YAPITGB3* Boolean inputs. - [20]
CLJQCY2X* Store info about all the build actions and allow them to be - [21]
S6OISBQ3* Mark the "current" builds in a jobset, i.e. those corresponding to - [22]
B72GLND4 - [23]
M552HLIA* Support variant builds. - [24]
ZVTSOVHN* Support Subversion checkouts. - [25]
ECBA3GQO* Make the schema class names match the case of the SQL table names. - [26]
CMU3YKOU* Store the release name. - [27]
IK53RV4V - [28]
RBNQKATL* Adding persistant releases. A release is a named set of builds. - [29]
TJK27WSBOpen the DB using Hydra::Model::DB->new - [30]
4D4U5IPY* Allow jobsets to be disabled. - [31]
TQKGQ5R3 - [32]
GNIEG2GC* Disambiguate jobs by jobset name. I.e. jobs with the same name in - [33]
R5D7DZPE - [34]
SHBLLAVH* More global substitution. - [35]
3E6IP3R3* Add the name of the jobset to ReleaseSetJobs, otherwise we can't - [36]
FYO6NECEhydra - [37]
67P45PY4 - [38]
7YBYT2LQ - [39]
TLZ2SPBR - [40]
SJLEZFC4check getHydraPath in stead of Envvar HYDRA_DBI directly - [41]
3HCBU2FA - [42]
S5PV6IIM* Represent jobs explicitly in the DB. - [43]
PHX2HIVG* Store info about the build inputs in the build record. - [44]
JM3DPYOMgenerated schema with new dbix class schema loader, grrrrrr - [45]
GWCV3TQV* BuildInputs table: link to dependencies, include store paths. - [46]
2YXO5ZGQHydra/28: Rename "scheduler" to "evaluator" - [47]
P5X4P6VK* Renaming "release sets" to "views" (not finished yet). Having - [48]
LCKWLQW3* In Sqlite "release" is now a keyword, so use "release_" instead. - [49]
3ZCEPLNO - [50]
V4RNHJNR* Add a link to each project's homepage. Suggested by karltk. - [51]
AHTEIK7G* Added a maintainers field to the Builds table. - [52]
BD3GRK4B* Get rid of "positive failures" and separate log phases. - [53]
FGQPXZIXhydra: make nr of build to keep configurable per jobset - [54]
JTRG7RDQadd support for git as jobinput - [55]
YTZOC7C5* Editing of jobset inputs. - [56]
37R34XJO* Negative caching: don't perform a build if a dependency already - [57]
WQCBGHP3remove fk constraint jobsets.nixExprInput -> JobsetInputs.name, would only work on postgresql in postpone-fk-checking mode (at end of transaction in stead of through the transaction) which is not the default - [58]
RU7AQO7U* Role-based access control. Only admins can create projects. Only - [*]
N22GPKYT* Put info about logs / build products in the DB. - [*]
D5QIOJGP* Move everything up one directory.
Change contents
- edit in src/lib/Hydra/Schema/BuildInputs.pm at line 54[3.592]→[3.592:593](∅→∅),[3.593]→[2.200:220](∅→∅),[2.220]→[3.634:651](∅→∅),[3.634]→[3.634:651](∅→∅),[3.665]→[3.665:677](∅→∅)
data_type: 'text'is_nullable: 1=head2 tag - edit in src/lib/Hydra/Schema/BuildInputs.pm at line 94[2.655]→[3.560:569](∅→∅),[3.1373]→[3.560:569](∅→∅),[3.560]→[3.560:569](∅→∅),[3.569]→[2.656:701](∅→∅)
"tag",{ data_type => "text", is_nullable => 1 }, - replacement in src/lib/Hydra/Schema/BuildInputs.pm at line 149
# Created by DBIx::Class::Schema::Loader v0.07014 @ 2011-12-05 14:15:43# DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:yaqa9gcGx9Z+Nfr3xgX28g# Created by DBIx::Class::Schema::Loader v0.07014 @ 2012-04-15 12:38:16# DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:sav9OmLm3qA/jiK5k+KIjw - edit in src/lib/Hydra/Schema/JobsetInputAlts.pm at line 55[3.15534]→[3.15534:15535](∅→∅),[3.15535]→[2.18702:18722](∅→∅),[2.18722]→[3.15576:15593](∅→∅),[3.15576]→[3.15576:15593](∅→∅),[3.15607]→[3.15607:15619](∅→∅)
data_type: 'text'is_nullable: 1=head2 tag - edit in src/lib/Hydra/Schema/JobsetInputAlts.pm at line 74[3.12220]→[3.1466:1475](∅→∅),[2.19085]→[3.1466:1475](∅→∅),[3.1466]→[3.1466:1475](∅→∅),[3.1475]→[2.19086:19131](∅→∅)
"tag",{ data_type => "text", is_nullable => 1 }, - replacement in src/lib/Hydra/Schema/JobsetInputAlts.pm at line 112
# Created by DBIx::Class::Schema::Loader v0.07014 @ 2011-12-05 14:15:43# DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:jtiF1/FMZBz6iUKqIhSeVw# Created by DBIx::Class::Schema::Loader v0.07014 @ 2012-04-15 12:38:16# DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:M1pOjrCZ2RgULsIPZjN7sg - replacement in src/sql/hydra.sql at line 75
type text not null, -- "svn", "cvs", "path", "uri", "string", "boolean"type text not null, -- "svn", "path", "uri", "string", "boolean" - replacement in src/sql/hydra.sql at line 89
revision text, -- for type == 'svn'tag text, -- for type == 'cvs'revision text, -- for repositories - edit in src/sql/hydra.sql at line 239
tag text, - file addition: upgrade-5.sql[61.3004]
alter table BuildInputs drop column tag;alter table JobsetInputAlts drop column tag;