Update Hydra schema, otherwise hydra-notify will not work.

[?]
Aug 19, 2019, 3:05 PM
ITJWNQEZHLOT2FZP7PJEARRBWELCNN2UHEGBIZV5QUAZMJ5FBXTAC

Dependencies

  • [2] 26PYNDXV Remove the errorMsg column from the Builds table
  • [3] Y6AHH4TH Remove the logfile and logSize columns from the database
  • [4] EYNG4EL4 * Regenerate the bindings from a clean sqlite database.
  • [5] ZI535LI6 * hydra: 'new' UI for project/jobset/job/build
  • [6] TQKGQ5R3
  • [7] GNIEG2GC * Disambiguate jobs by jobset name. I.e. jobs with the same name in
  • [8] SJLEZFC4 check getHydraPath in stead of Envvar HYDRA_DBI directly
  • [9] BD3GRK4B * Get rid of "positive failures" and separate log phases.
  • [10] AHTEIK7G * Added a maintainers field to the Builds table.
  • [11] BHZXGT2H * Channels: provide an index page that lists all the packages in the
  • [12] 4S5JF5JP Use latest DBIx::Class::Schema::Loader
  • [13] IK53RV4V
  • [14] D3DIBMOK * For products that are directories (like manuals), allow a default
  • [15] L2E6EVE2 * Merged the Build and Job tables.
  • [16] TPNHTE5V Remove obsolete Builds columns and provide accurate "Running builds"
  • [17] R5D7DZPE
  • [18] V4RNHJNR * Add a link to each project's homepage. Suggested by karltk.
  • [19] CMU3YKOU * Store the release name.
  • [20] 6BLUKEQ2 * Caching of "path" inputs, and fake a revision number for those.
  • [21] 3ZCEPLNO
  • [22] H7CNGK4O * Log evaluation errors etc. in the DB.
  • [23] YAPITGB3 * Boolean inputs.
  • [24] LCKWLQW3 * In Sqlite "release" is now a keyword, so use "release_" instead.
  • [25] G2T4WAHI Store the inputs of each evaluation in the database
  • [26] JTHWA6AM Rename aggregate members to constituents
  • [27] 37R34XJO * Negative caching: don't perform a build if a dependency already
  • [28] 3E6IP3R3 * Add the name of the jobset to ReleaseSetJobs, otherwise we can't
  • [29] S5PV6IIM * Represent jobs explicitly in the DB.
  • [30] ZVTSOVHN * Support Subversion checkouts.
  • [31] YTIDBFGU Drop unused "disabled" columns
  • [32] TWVSALRL * Allow the maximum number of concurrent builds per platform to be
  • [33] T5BIOVJE Add support for tracking custom metrics
  • [34] S66BOMVU * Added authentication.
  • [35] KOTB7BKV
  • [36] B72GLND4
  • [37] FHF6IZJQ * Basic release management: releases are now dynamically computed as
  • [38] WE5Q2NVI Allow build to be bumped to the front of the queue via the web interface
  • [39] TLZ2SPBR
  • [40] RU7AQO7U * Role-based access control. Only admins can create projects. Only
  • [41] VJHIHMEH * Store the meta.longDescription and meta.license attributes in the
  • [42] YTZOC7C5 * Editing of jobset inputs.
  • [43] SHBLLAVH * More global substitution.
  • [44] PMNWRTGJ Add multiple output support
  • [45] LZVO64YG Merge in the first bits of the API work
  • [46] 4CELXP7P Remove the longDescription field
  • [47] 53IMJNBB Add isChannel column and meta attribute.
  • [48] CLJQCY2X * Store info about all the build actions and allow them to be
  • [49] ECBA3GQO * Make the schema class names match the case of the SQL table names.
  • [50] FTPCV25M Store aggregate members in the database
  • [*] J5UVLXOK * Start of a basic Catalyst web interface.
  • [*] HPEG2RHV Merge the BuildResultInfo table into the Builds table

Change contents

  • edit in src/lib/Hydra/Schema/Builds.pm at line 193
    [53.6142]
    [53.6142]
    =head2 notificationpendingsince
    data_type: 'integer'
    is_nullable: 1
  • edit in src/lib/Hydra/Schema/Builds.pm at line 260
    [53.6719]
    [52.5911]
    "notificationpendingsince",
    { data_type => "integer", is_nullable => 1 },
  • replacement in src/lib/Hydra/Schema/Builds.pm at line 547
    [3.3378][2.0:142]()
    # Created by DBIx::Class::Schema::Loader v0.07043 @ 2016-02-12 17:20:42
    # DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:/8aVtXu/+o0jmKHnSzwt+g
    [3.3378]
    [3.4481]
    # Created by DBIx::Class::Schema::Loader v0.07049 @ 2019-08-19 16:12:37
    # DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:VjYbAQwv4THW2VfWQ5ajYQ