Drop unused "tag" column

[?]
Apr 15, 2012, 12:42 PM
2NGV7NYNNHIPZ3EU64KM7OXAUSY7BMNVJPVUHCFCXW7Q4FVOSVGAC

Dependencies

  • [2] SB2V735V Keep 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] 7ZSVXUGF sequence 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] TJK27WSB Open 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] FYO6NECE hydra
  • [37] 67P45PY4
  • [38] 7YBYT2LQ
  • [39] TLZ2SPBR
  • [40] SJLEZFC4 check 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] JM3DPYOM generated schema with new dbix class schema loader, grrrrrr
  • [45] GWCV3TQV * BuildInputs table: link to dependencies, include store paths.
  • [46] 2YXO5ZGQ Hydra/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] FGQPXZIX hydra: make nr of build to keep configurable per jobset
  • [54] JTRG7RDQ add 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] WQCBGHP3 remove 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
    [3.25][2.970:1112]()
    # Created by DBIx::Class::Schema::Loader v0.07014 @ 2011-12-05 14:15:43
    # DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:yaqa9gcGx9Z+Nfr3xgX28g
    [3.25]
    [3.151]
    # 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
    [3.1974][2.19255:19397]()
    # Created by DBIx::Class::Schema::Loader v0.07014 @ 2011-12-05 14:15:43
    # DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:jtiF1/FMZBz6iUKqIhSeVw
    [3.1974]
    [3.1974]
    # 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
    [3.5858][3.5858:5943]()
    type text not null, -- "svn", "cvs", "path", "uri", "string", "boolean"
    [3.5858]
    [3.5943]
    type text not null, -- "svn", "path", "uri", "string", "boolean"
  • replacement in src/sql/hydra.sql at line 89
    [3.6536][3.5915:5960](),[3.5960][3.6584:6629](),[3.6584][3.6584:6629]()
    revision text, -- for type == 'svn'
    tag text, -- for type == 'cvs'
    [3.6536]
    [3.6629]
    revision text, -- for repositories
  • edit in src/sql/hydra.sql at line 239
    [3.5985][3.2781:2805](),[3.2781][3.2781:2805]()
    tag text,
  • file addition: upgrade-5.sql (----------)
    [61.3004]
    alter table BuildInputs drop column tag;
    alter table JobsetInputAlts drop column tag;