2
0
Fork 0
mirror of git://git.savannah.gnu.org/guix/data-service.git synced 2023-12-14 03:23:03 +01:00
data-service/sqitch/verify
Christopher Baines 10bad53ad5 Support polling git repositories for new branches/revisions
This is mostly a workaround for the occasional problems with the guix-commits
mailing list, as it can break and then the data service doesn't learn about
new revisions until the problem is fixed.

I think it's still a generally good feature though, and allows deploying the
data service without it consuming emails to learn about new revisions, and is
a step towards integrating some kind of way of notifying the data service to
poll.
2023-10-09 22:19:02 +01:00
..
add-tsvectors-per-locale.sql Add the package_metadata_tsvectors table 2020-08-12 08:53:35 +01:00
add_derivation_source_file_nars.sql Add a new table to nars for derivation source files 2019-12-28 22:47:58 +00:00
add_derivation_sources_derivation_source_file_id_index.sql Add an index for derivation_sources.derivation_source_file_id 2020-10-02 20:15:23 +01:00
add_git_repositories_cgit_url_base.sql Store and display the location of packages 2019-05-13 21:07:48 +01:00
add_index_on_builds_derivation_file_name.sql Add an index on the derivation_file_name field in the builds table 2019-12-12 20:07:22 +00:00
add_location_information.sql Store and display the location of packages 2019-05-13 21:07:48 +01:00
add_retry_value_to_job_event_enum.sql Make it easier to retry jobs 2019-10-02 21:54:11 +01:00
add_some_database_indexes.sql Add some database indexes 2019-12-12 20:07:22 +00:00
allow_including_and_excluding_branches_for_repositories.sql Support excluding and including branches from a repository 2020-02-08 12:03:41 +00:00
appschema.sql Add some initial Sqitch migrations 2019-04-14 10:06:13 +01:00
blocked_builds.sql Add support for incrementally tracking blocked builds 2022-11-11 10:35:09 +00:00
blocked_builds_blocked_builds_blocked_derivation_output_details_set_id_2.sql Add an extra index on blocked_builds 2023-03-05 10:21:14 +00:00
build_add_build_server_build_id.sql Support storing the id's representing builds in other services 2020-06-27 14:05:51 +01:00
build_server_token_seeds.sql Add new table to store token seeds for build servers 2019-11-23 11:30:36 +00:00
build_servers_build_config.sql Add a table to configure which build servers build what 2020-01-05 12:16:21 +00:00
build_servers_lookup_builds.sql Add a lookup_builds field to the build_servers table 2020-05-24 17:02:53 +01:00
build_status_add_unique_index.sql Avoid duplicate build status entries 2020-07-01 09:35:29 +01:00
build_status_nullable_timestamp.sql Make build_status.timestamp nullable 2020-06-27 14:05:51 +01:00
builds_add_derivation_output_details_set_id.sql Add new derivation_output_details_set_id column to the builds table 2019-12-12 20:07:22 +00:00
builds_remove_build_server_id_derivation_unique_constraint.sql Remove the constraint on having one derivation build per server 2020-07-01 09:35:40 +01:00
buildstatus_enum.sql Add some initial Sqitch migrations 2019-04-14 10:06:13 +01:00
cascade_nar_foreign_keys.sql Make database changes to help with deleting entries in the nars table 2023-08-01 14:12:48 +01:00
change_autovacuum_config.sql Change the autovacuum config for some tables 2020-10-01 22:30:39 +01:00
change_derivation_source_file_nars_constraint.sql Change a constraint to add ON DELETE CASCADE 2020-10-02 20:15:10 +01:00
change_git_branches_primary_key.sql Change the git_branches table primary key 2019-08-05 20:02:06 +01:00
change_load_new_guix_revision_job_logs_contents_to_be_nullable.sql Tweak how logs are stored 2019-07-07 21:23:18 +01:00
change_locale_values.sql Change the locale codeset representation 2020-09-26 11:45:57 +01:00
change_nar_urls_size_to_bigint.sql Change nar_urls size to bigint 2019-12-12 20:07:22 +00:00
change_nars_size_to_bigint.sql Change nars size to bigint 2019-12-12 20:07:22 +00:00
change_package_derivations_by_guix_revision_range_target.sql Rework cross derivations support 2020-02-08 11:16:08 +00:00
change_package_derivations_target.sql Rework cross derivations support 2020-02-08 11:16:08 +00:00
change_package_descriptions_index.sql Change a package_descriptions index to use MD5 of the description 2020-08-23 14:42:32 +01:00
channel_instance_derivations.sql Start storing channel instance derivations 2020-02-11 08:56:24 +00:00
channel_news_tables.sql Add a new channel-news module, along with tables the relevant data 2019-11-21 19:56:19 +00:00
create_latest_build_status.sql Add a latest_build_status table 2020-10-13 19:31:43 +01:00
create_narinfo_fetch_records_index.sql Create an index on narinfo_fetch_records 2020-03-25 19:11:03 +00:00
dates_to_load_new_guix_revision_jobs.sql Record job success without deleting the job record 2019-06-02 21:48:02 +01:00
derivation_output_details_sets_derivation_output_details_ids_index.sql Add a index to derivation_output_details_sets 2020-07-04 08:59:29 +01:00
derivation_output_sets.sql Start storing and identifying sets of derivation outputs 2019-12-12 20:07:22 +00:00
derivation_outputs_id_and_derivation_id_idx.sql Add index on derivation_outputs id and derivation_id fields 2022-11-12 10:42:04 +00:00
derivation_source_files_store_path_hash_index.sql Create an index on the hash component of the store path 2019-12-29 17:55:04 +00:00
derivations_hash_index.sql Create an index for the hash component of derivation filenames 2019-12-26 09:28:20 +00:00
drop_package_versions_by_guix_revision_range.sql Stop using package_versions_by_guix_revision_range 2020-03-24 20:44:57 +00:00
fix_duplicated_licenses.sql Fix some duplicated values in tables 2019-08-04 09:39:40 +01:00
fix_git_commits_duplicates.sql Add an index on git_commits 2022-06-17 12:54:43 +01:00
fix_null_values_in_git_branches.sql Fix the 'NULL' values in git_branches for the commits 2019-09-29 17:10:04 +01:00
git-repositories-x-git-repo-header.sql Don't hardcode the expected x-git-repo header value 2020-01-11 17:25:08 +00:00
git_branch_id.sql Partition the package_derivations_by_guix_revision_range table 2022-05-23 19:10:25 +01:00
git_branches.sql Start to handle information about Git branches 2019-05-05 20:06:28 +01:00
git_repositories.sql Switch to storing Git repositories in a table 2019-05-05 14:36:52 +01:00
git_repositories_add_fetch_with_authentication_field.sql Support storing whether to authenticate commits by git repository 2020-10-07 18:50:13 +01:00
git_repositories_poll_interval.sql Support polling git repositories for new branches/revisions 2023-10-09 22:19:02 +01:00
git_repositories_query_substitutes.sql Support per repository configuration for fetching substitutes 2022-09-09 12:39:38 +01:00
guix_revision_lint_checkers.sql Add a new table guix_revision_lint_checkers 2019-09-01 18:32:09 +01:00
guix_revision_package_derivation_distribution_counts.sql Store the distribution of derivations related to packages 2023-03-09 08:29:39 +00:00
guix_revision_package_derivations_add_package_derivation_index.sql Add index to speed up deleting revisions 2020-10-27 16:59:09 +00:00
guix_revision_system_test_derivations_add_system.sql Generate and store system test derivations for all supported systems 2020-03-20 08:28:55 +00:00
increase_derivation_inputs_statistics_targets.sql Increase statistics targets for the derivation_inputs table 2020-12-27 10:37:06 +00:00
increase_fillfactor_for_some_indexes.sql Rework cross derivations support 2020-02-08 11:16:08 +00:00
index_on_load_new_guix_revision_job_events_job_id.sql Add migration to create an index on load_new_guix_revision_job_events 2019-09-29 12:04:57 +01:00
initial_import.sql Add some initial Sqitch migrations 2019-04-14 10:06:13 +01:00
license_support.sql Store license information for packages 2019-05-15 08:05:14 +01:00
lint_warnings.sql Store lint warnings in the database 2019-09-01 13:12:10 +01:00
load_new_guix_revision_job_events.sql Add more detailed new revision job handling 2019-06-02 22:00:29 +01:00
load_new_guix_revision_job_logs.sql Record the output from loading new revisions to the database 2019-06-22 01:51:49 +02:00
load_new_guix_revision_jobs_make_commits_unique.sql Make jobs unique by commit 2020-03-28 19:59:35 +00:00
make_nar_urls_file_size_optional.sql Make nar_urls file sizes optional 2020-06-03 06:56:59 +01:00
make_some_constraints_deferrable.sql Make a constraint deferrable 2020-02-16 22:28:37 +00:00
nar_indexes.sql Make database changes to help with deleting entries in the nars table 2023-08-01 14:12:48 +01:00
nar_related_tables.sql Begin to add support for importing narinfo files 2019-11-30 10:51:58 +00:00
narinfo_fetch_record.sql Add a table to record where narinfo files were fetched from 2019-12-12 20:07:22 +00:00
package_derivations_by_guix_revision_range.sql Add a new table to describe the history of derivations 2019-11-09 19:59:55 +00:00
package_derivations_extended_statistics.sql Add extended statistics on package_derivations 2022-11-12 10:40:43 +00:00
package_derivations_id_package_id_idx.sql Speed up finding the locales for a revision 2022-09-14 10:26:03 +01:00
package_derivations_not_null_hash_index.sql Add an index on derivation_output_details.id 2021-07-11 15:25:12 +01:00
package_metadata_location_id_index.sql Add index for package_metadata 2021-05-27 21:26:56 +01:00
package_range_index.sql Add an index on package_derivations_by_guix_revision_range 2022-06-17 12:51:10 +01:00
package_versions_by_guix_revision_range.sql Add a new table to store package versions by revision ranges 2019-09-27 17:28:46 +01:00
packages_replacement.sql Track package replacements 2021-07-11 11:57:05 +01:00
partition_package_derivations_by_guix_revision_range.sql Partition the package_derivations_by_guix_revision_range table 2022-05-23 19:10:25 +01:00
regenerate_latest_build_status.sql Regenerate the latest_build_status table 2020-10-21 19:46:27 +01:00
remove_duplicate_load_new_guix_revision_jobs.sql Avoid erroring when processing emails again 2019-08-05 20:59:48 +01:00
remove_guix_revision_duplicates.sql Remove duplicates from the guix_revisions table 2019-10-05 09:14:40 +01:00
remove_guix_revisions_store_path.sql Store channel instance derivations in a separate transaction 2021-02-02 23:36:56 +00:00
remove_odd_package_derivations.sql Remove odd package derivations with mismatched systems 2020-04-24 21:47:06 +01:00
remove_old_cross_derivations.sql Rework cross derivations support 2020-02-08 11:16:08 +00:00
remove_package_metadata_sha1_hash.sql Remove the sha1_hash from the package_metadata table 2019-05-12 18:08:17 +01:00
rework_builds.sql Rework the builds and build_status tables as well as related code 2019-11-24 20:18:08 +00:00
some_indexes.sql Add some indexes 2021-05-17 18:40:45 +01:00
sort_out_duplicate_builds.sql Deduplicate builds and add a unique index 2019-12-12 20:07:22 +00:00
system_test_tables.sql Add missing migration 2020-02-03 22:57:57 +00:00
systems_table.sql Create a table for systems 2021-04-23 11:14:51 +01:00
translations_for_lint_checker_descriptions.sql Get the translated lint checker descriptions into the database 2020-06-07 20:17:03 +01:00
translations_for_package_synopsis_and_descriptions.sql Get the translated package synopsis and descriptions into the database 2020-06-19 16:03:32 +01:00
update_build_servers_build_config.sql Update the build_servers_build_config values 2020-02-13 23:11:36 +00:00