data-service/sqitch/deploy
Christopher Baines c7048abe31 Change a package_descriptions index to use MD5 of the description
To avoid the index data being too large.

This was first seen in guix commit 1bb4fd64b7bbe5a17eda6f0ca8105283c038f7c8:

  psql-query-error (fatal-error PGRES_FATAL_ERROR ERROR: index row size 2808
  exceeds maximum 2712 for index "package_descriptions_locale_description_key"
  HINT: Values larger than 1/3 of a buffer page cannot be indexed.
2020-08-23 14:42:32 +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_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
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
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_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_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_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_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_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
guix_revision_lint_checkers.sql Add a new table guix_revision_lint_checkers 2019-09-01 18:32:09 +01: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_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 Fix a missing ; in a Sqitch migration 2020-03-29 12:05:00 +01: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_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_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
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_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
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
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