SystemTypes: drop database table. It was originally removed in #65, but put back in fcd511c4de79c09183177b854a605f3c8a2eaa5e, and now totally unused.
[?]
Oct 25, 2021, 1:38 AM
WABGBTJ22II5TSCIKUGWLBN3AB6FINOXG536BP7OQ2DOJ2DVOISQCDependencies
- [2]
OZ2XXTT4update-dbix.pl: correct indentation - [3]
WQ3QMV3DDBIx::Class: migrate to use_namespaces - [4]
GLIPWYWLMove evaluation errors from evaluations to EvaluationErrors, a new table - [5]
LCKWLQW3* In Sqlite "release" is now a keyword, so use "release_" instead. - [6]
ZWCTAZGLadded newsitems, added some admin options to clear various caches. - [7]
6JYDU2DMTaskRetries: init table - [8]
4HPT4SDDRevert "Remove now-unused SystemTypes table" - [9]
JD7AWXQGRemove now-unused SystemTypes table - [10]
DHMTPGST* Ran update-dbix. - [11]
RU7AQO7U* Role-based access control. Only admins can create projects. Only - [12]
GMOI3OFSResultSet::TaskRetries: add get_seconds_to_next_retry - [13]
P5X4P6VK* Renaming "release sets" to "views" (not finished yet). Having - [14]
YU6CND7CRemove support for views - [15]
LZVO64YGMerge in the first bits of the API work - [16]
KXGOUX7P* Creating releases. - [17]
SB2V735VKeep track of the database schema version - [18]
Q5HZWFCYAdd support for darcs repositories. - [19]
JTHWA6AMRename aggregate members to constituents - [20]
NZXX6PLDRemove the Jobs table - [21]
OCZ4LSGGAutomatically retry aborted builds - [22]
FHF6IZJQ* Basic release management: releases are now dynamically computed as - [23]
5SHCWE7X* Prevent repeated evaluation of a jobset with the same inputs. This - [24]
JTRG7RDQadd support for git as jobinput - [25]
G2T4WAHIStore the inputs of each evaluation in the database - [26]
IGR322YPsql: Generate models from postgresql - [27]
FANTYCR7Materialize the number of finished builds - [28]
G6HJY2V4 - [29]
JJT5QG3Kremove revision from cached cvs inputs, and added missing files - [30]
RFE6T5LG* Store jobset evaluations in the database explicitly. This includes - [31]
FTPCV25MStore aggregate members in the database - [32]
KN3VYE5P* Cleaned up the foreign key constraints. - [33]
D5QIOJGP* Move everything up one directory. - [34]
HPEG2RHVMerge the BuildResultInfo table into the Builds table - [35]
S5PV6IIM* Represent jobs explicitly in the DB. - [36]
NABL63FI* hydra: project members can do stuff that the owner can do - [37]
SMCOU72Fhydra: add some admin for adding/enabling/etc build machines - [38]
PHJF4FUTAdd missing files - [39]
MOX7XJ2EMerge the BuildSchedulingInfo table into the Builds table - [40]
E7FID72SRemove the BuildMachines and BuildMachinesSystemTypes tables - [41]
FD76WVTQmissing file - [42]
KSBB33REAdd a dashboard - [43]
QQ4STW3Smissing file - [44]
RYTQLATYKeep track of failed paths in the Hydra database - [45]
4S5JF5JPUse latest DBIx::Class::Schema::Loader - [46]
T5BIOVJEAdd support for tracking custom metrics - [47]
BXHG3HYLWhen renaming a jobset, add a redirect from the old name - [48]
N74SRHS6Remove the "releases" feature - [*]
N22GPKYT* Put info about logs / build products in the DB.
Change contents
- file deletion: SystemTypes.pm SystemTypes.pm[4.477]→[4.1065:1103](∅→∅),[4.1103]→[4.170:170](∅→∅),[3.1]→[3.14599:14637](∅→∅),[3.14637]→[4.170:170](∅→∅)
use utf8;package Hydra::Schema::Result::SystemTypes;# Created by DBIx::Class::Schema::Loader# DO NOT MODIFY THE FIRST PART OF THIS FILE=head1 NAMEHydra::Schema::Result::SystemTypes=cutuse strict;use warnings;use base 'DBIx::Class::Core';=head1 COMPONENTS LOADED=over 4=item * L<Hydra::Component::ToJSON>=back=cut__PACKAGE__->load_components("+Hydra::Component::ToJSON");=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.07049 @ 2021-08-26 12:02:36# DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:skzz9Wqwox5QO35YSgVXbw1; - edit in src/sql/hydra.sql at line 442
- edit in src/sql/hydra.sql at line 443[4.1109]→[4.6912:6929](∅→∅),[4.6929]→[4.1109:1226](∅→∅),[4.1109]→[4.1109:1226](∅→∅),[4.8440]→[4.12481:12484](∅→∅),[4.12481]→[4.12481:12484](∅→∅),[4.3209]→[4.3209:3210](∅→∅)
-- FIXME: removecreate table SystemTypes (system text primary key not null,maxConcurrent integer not null default 2); - edit in src/sql/update-dbix.pl at line 43
"systemtypes" => "SystemTypes", - file addition: upgrade-78.sql[4.3004]
DROP TABLE SystemTypes;