[?]
Nov 27, 2008, 2:29 AM
R5D7DZPETNNQQ644CFC3LYTR4JX3LTNXHQSTMQENND7DARWIEAJAC

Dependencies

  • [2] RU7AQO7U * Role-based access control. Only admins can create projects. Only
  • [3] J5UVLXOK * Start of a basic Catalyst web interface.
  • [4] M552HLIA * Support variant builds.
  • [5] L2E6EVE2 * Merged the Build and Job tables.
  • [6] BD3GRK4B * Get rid of "positive failures" and separate log phases.
  • [7] DVNWJXWW * Generic declaration of build products.
  • [8] TWVSALRL * Allow the maximum number of concurrent builds per platform to be
  • [9] YAPITGB3 * Boolean inputs.
  • [10] WYN733ST * Store build duration, handle cached builds.
  • [11] IK53RV4V
  • [12] TQKGQ5R3
  • [13] PHX2HIVG * Store info about the build inputs in the build record.
  • [14] GWCV3TQV * BuildInputs table: link to dependencies, include store paths.
  • [15] TLZ2SPBR
  • [16] X27GNHDV * Basic job info in the database.
  • [17] 7YBYT2LQ
  • [18] B72GLND4
  • [19] KOTB7BKV
  • [20] BVOPAMLS
  • [21] S66BOMVU * Added authentication.
  • [22] YTZOC7C5 * Editing of jobset inputs.
  • [23] 67P45PY4
  • [24] SHBLLAVH * More global substitution.
  • [25] 3ZCEPLNO
  • [26] CLJQCY2X * Store info about all the build actions and allow them to be
  • [27] ZEHSSVFG
  • [28] ZVTSOVHN * Support Subversion checkouts.
  • [29] CMU3YKOU * Store the release name.
  • [30] H7CNGK4O * Log evaluation errors etc. in the DB.
  • [31] VCOSLZRP
  • [32] 6BLUKEQ2 * Caching of "path" inputs, and fake a revision number for those.
  • [*] NREF6YOA * Don't start more builds concurrently than allowed for each system
  • [*] WHAFVCEI
  • [*] N22GPKYT * Put info about logs / build products in the DB.

Change contents

  • replacement in src/Hydra/lib/Hydra/Schema/Buildinputs.pm at line 39
    [3.782][2.1331:1473]()
    # Created by DBIx::Class::Schema::Loader v0.04005 @ 2008-11-27 00:07:44
    # DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:BEl4PIMuykTwqyl7La0pKQ
    [3.782]
    [3.924]
    # Created by DBIx::Class::Schema::Loader v0.04005 @ 2008-11-27 03:26:23
    # DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:uaNcxZMTbF9WDLgf2G1Klw
  • replacement in src/Hydra/lib/Hydra/Schema/Buildproducts.pm at line 36
    [3.4922][2.1474:1616]()
    # Created by DBIx::Class::Schema::Loader v0.04005 @ 2008-11-27 00:07:44
    # DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:uEkpbb6hgGe47sDE7KtLDQ
    [3.4922]
    [3.5064]
    # Created by DBIx::Class::Schema::Loader v0.04005 @ 2008-11-27 03:26:23
    # DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:btk6BJGE0Hj9qTO4qChpfw
  • replacement in src/Hydra/lib/Hydra/Schema/Buildresultinfo.pm at line 32
    [3.2382][2.1617:1759]()
    # Created by DBIx::Class::Schema::Loader v0.04005 @ 2008-11-27 00:07:44
    # DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:CfJnTtjRXGV5dD/MWbrJxA
    [3.2382]
    [3.2524]
    # Created by DBIx::Class::Schema::Loader v0.04005 @ 2008-11-27 03:26:23
    # DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:Cn7vCpqfbTiq1/JF48BG2Q
  • replacement in src/Hydra/lib/Hydra/Schema/Builds.pm at line 73
    [3.6194][2.1760:1902]()
    # Created by DBIx::Class::Schema::Loader v0.04005 @ 2008-11-27 00:07:44
    # DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:AFGyXbj7hMxpQxjzgpvrCw
    [3.6194]
    [3.3377]
    # Created by DBIx::Class::Schema::Loader v0.04005 @ 2008-11-27 03:26:23
    # DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:p67v2RE44sAk2yGFoTpPww
  • edit in src/Hydra/lib/Hydra/Schema/Buildschedulinginfo.pm at line 21
    [3.4352]
    [3.4352]
    "starttime",
    { data_type => "integer", is_nullable => 0, size => undef },
  • replacement in src/Hydra/lib/Hydra/Schema/Buildschedulinginfo.pm at line 28
    [3.4473][2.1903:2045]()
    # Created by DBIx::Class::Schema::Loader v0.04005 @ 2008-11-27 00:07:44
    # DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:O6brsCdVF4TfvtmI9R+TOA
    [3.4473]
    [3.4615]
    # Created by DBIx::Class::Schema::Loader v0.04005 @ 2008-11-27 03:26:23
    # DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:hdFMzqZ1IIdypz+/KLoCIw
  • replacement in src/Hydra/lib/Hydra/Schema/Buildsteps.pm at line 38
    [3.2816][2.2046:2188]()
    # Created by DBIx::Class::Schema::Loader v0.04005 @ 2008-11-27 00:07:44
    # DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:klPmbTcngdzKN+Dzhj8gvw
    [3.2816]
    [3.2958]
    # Created by DBIx::Class::Schema::Loader v0.04005 @ 2008-11-27 03:26:23
    # DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:zFljaYEbDkYbHuCmcIJhOA
  • replacement in src/Hydra/lib/Hydra/Schema/Cachedpathinputs.pm at line 25
    [3.1497][2.2189:2331]()
    # Created by DBIx::Class::Schema::Loader v0.04005 @ 2008-11-27 00:07:44
    # DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:vGVYmR4k3kezEwiCGSXZWQ
    [3.1497]
    [3.1639]
    # Created by DBIx::Class::Schema::Loader v0.04005 @ 2008-11-27 03:26:23
    # DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:E9++anIBM/+OIi2UdhIZKA
  • replacement in src/Hydra/lib/Hydra/Schema/Cachedsubversioninputs.pm at line 23
    [3.2342][2.2332:2474]()
    # Created by DBIx::Class::Schema::Loader v0.04005 @ 2008-11-27 00:07:44
    # DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:ORooKeTpZBPOQCgosHLGeg
    [3.2342]
    [3.2484]
    # Created by DBIx::Class::Schema::Loader v0.04005 @ 2008-11-27 03:26:23
    # DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:eKcfAgBW789dI2VFGh4baw
  • replacement in src/Hydra/lib/Hydra/Schema/Jobsetinputalts.pm at line 36
    [3.1831][2.2475:2617]()
    # Created by DBIx::Class::Schema::Loader v0.04005 @ 2008-11-27 00:07:44
    # DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:ZeFpiIuYHvaFqRSppuUpoA
    [3.1831]
    [3.1973]
    # Created by DBIx::Class::Schema::Loader v0.04005 @ 2008-11-27 03:26:23
    # DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:vEw8HtMT848S/GEL1Y1MUg
  • replacement in src/Hydra/lib/Hydra/Schema/Jobsetinputs.pm at line 46
    [3.1681][2.2618:2760]()
    # Created by DBIx::Class::Schema::Loader v0.04005 @ 2008-11-27 00:07:44
    # DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:/PmcpU0eiLZT+dlUZYyTaQ
    [3.1681]
    [3.1823]
    # Created by DBIx::Class::Schema::Loader v0.04005 @ 2008-11-27 03:26:23
    # DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:JVmtu+NXI6P/GD5q7+YTDA
  • replacement in src/Hydra/lib/Hydra/Schema/Jobsets.pm at line 53
    [3.2992][2.2761:2903]()
    # Created by DBIx::Class::Schema::Loader v0.04005 @ 2008-11-27 00:07:44
    # DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:EGgAWXbhcEC0uBobJMfpUw
    [3.2992]
    [3.3134]
    # Created by DBIx::Class::Schema::Loader v0.04005 @ 2008-11-27 03:26:23
    # DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:e1BZx0WYj1b6iIov6KvCqA
  • replacement in src/Hydra/lib/Hydra/Schema/Projects.pm at line 35
    [3.3685][2.2976:3118]()
    # Created by DBIx::Class::Schema::Loader v0.04005 @ 2008-11-27 00:07:44
    # DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:jdyfk3vHisJRyE+VNR6dNA
    [3.3685]
    [3.3827]
    # Created by DBIx::Class::Schema::Loader v0.04005 @ 2008-11-27 03:26:23
    # DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:BHYbrizctvmbAJyTKSu89g
  • replacement in src/Hydra/lib/Hydra/Schema/Systemtypes.pm at line 19
    [3.2105][2.3119:3261]()
    # Created by DBIx::Class::Schema::Loader v0.04005 @ 2008-11-27 00:07:44
    # DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:N/yG0cEhf0Y9Ve9YkdwRfA
    [3.2105]
    [3.2247]
    # Created by DBIx::Class::Schema::Loader v0.04005 @ 2008-11-27 03:26:23
    # DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:90X5M27CbmJcZ7YnciHVMA
  • replacement in src/Hydra/lib/Hydra/Schema/Userroles.pm at line 20
    [2.3736][2.3736:3878]()
    # Created by DBIx::Class::Schema::Loader v0.04005 @ 2008-11-27 00:07:44
    # DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:f16iU2I/Htdo7mXHvAdwyQ
    [2.3736]
    [2.3878]
    # Created by DBIx::Class::Schema::Loader v0.04005 @ 2008-11-27 03:26:23
    # DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:g2EVNE74pSi9teIFqIA92Q
  • replacement in src/Hydra/lib/Hydra/Schema/Users.pm at line 28
    [3.3782][2.4128:4270]()
    # Created by DBIx::Class::Schema::Loader v0.04005 @ 2008-11-27 00:07:44
    # DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:wwRBfogrkKN2QdgmFjcUlA
    [3.3782]
    [3.3924]
    # Created by DBIx::Class::Schema::Loader v0.04005 @ 2008-11-27 03:26:23
    # DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:gmqkPkkET+452wBlILgOsQ
  • replacement in src/Hydra/lib/Hydra/Schema.pm at line 11
    [3.6498][2.4271:4413]()
    # Created by DBIx::Class::Schema::Loader v0.04005 @ 2008-11-27 00:07:44
    # DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:OcrPIHyQBUa+kF79Ltf95g
    [3.6498]
    [3.6640]
    # Created by DBIx::Class::Schema::Loader v0.04005 @ 2008-11-27 03:26:23
    # DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:yXQEjv8/1aoKNW095xSR/Q
  • edit in src/Hydra/programs/Runner.pl at line 75
    [34.1746]
    [34.1746]
    $job->schedulingInfo->starttime(time);
  • edit in src/Hydra/root/build.tt at line 49
    [35.880]
    [35.880]
    since [% PROCESS renderDateTime timestamp = build.schedulingInfo.starttime %]
  • edit in src/hydra.sql at line 42
    [3.2407]
    [3.9768]
    startTime integer, -- if busy, time we started