gitlab-ce/app/controllers/projects
Sean McGivern 4ebbfe5d3e Remove serialised diff and commit columns
The st_commits and st_diffs columns on merge_request_diffs historically held the
YAML-serialised data for a merge request diff, in a variety of formats.

Since 9.5, these have been migrated in the background to two new tables:
merge_request_diff_commits and merge_request_diff_files. That has the advantage
that we can actually query the data (for instance, to find out how many commits
we've stored), and that it can't be in a variety of formats, but must match the
new schema.

This is the final step of that journey, where we drop those columns and remove
all references to them. This is a breaking change to the importer, because we
can no longer import diffs created in the old format, and we cannot guarantee
the export will be in the new format unless it was generated after this commit.
2017-11-28 16:13:40 +00:00
..
clusters Add more tests to Projects::Clusters::ApplicationsController 2017-11-06 18:21:10 +01:00
cycle_analytics Enable Layout/TrailingWhitespace cop and auto-correct offenses 2017-08-15 13:44:37 -04:00
merge_requests Remove serialised diff and commit columns 2017-11-28 16:13:40 +00:00
registry Add serializer matchers 2017-10-02 23:17:31 +02:00
settings Deduplicate protected ref human_access_levels 2017-11-24 13:47:03 +00:00
application_controller.rb Merge branch 'security-10-1' into '10-1-stable' 2017-10-17 15:58:58 -07:00
artifacts_controller.rb Test against public projects 2017-10-05 12:41:22 +02:00
autocomplete_sources_controller.rb
avatars_controller.rb
badges_controller.rb Rename build to pipeline for status badges 2017-07-21 10:22:09 +02:00
blame_controller.rb
blob_controller.rb fixed bug with tabs not switching correctly 2017-10-23 10:46:27 +01:00
boards_controller.rb Fix specs BACKPORT 2017-09-04 16:55:29 -03:00
branches_controller.rb Fetch the merged branches at once 2017-10-27 15:55:08 +00:00
build_artifacts_controller.rb Create and use project path helpers that only need a project, no namespace 2017-07-05 11:11:59 -05:00
builds_controller.rb Create and use project path helpers that only need a project, no namespace 2017-07-05 11:11:59 -05:00
clusters_controller.rb Merge branch '35616-move-gke-form-1st-iteration' into move-kubernetes-from-service-to-clusters-page-10-2-ver 2017-11-04 03:34:13 +09:00
commit_controller.rb Batchload blobs for diff generation 2017-11-21 13:53:26 +01:00
commits_controller.rb Fix 404 on empty branch 2017-11-27 13:36:02 +00:00
compare_controller.rb Detect n+1 issues involving Gitaly 2017-09-19 10:55:37 +00:00
cycle_analytics_controller.rb
deploy_keys_controller.rb created services for keys 2017-09-15 15:35:24 +00:00
deployments_controller.rb Adds Rubocop rule for line break after guard clause 2017-11-16 17:58:29 +01:00
discussions_controller.rb
environments_controller.rb Improve environments performance 2017-11-23 12:04:03 +00:00
find_file_controller.rb
forks_controller.rb Employ ForkProjectsFinder in ForksController 2017-09-20 08:27:16 +10:00
git_http_client_controller.rb Consistently use PersonalAccessToken instead of PersonalToken 2017-11-02 11:39:02 +01:00
git_http_controller.rb
graphs_controller.rb Add option to use CommitLanguages RPC 2017-08-01 10:48:46 +02:00
group_links_controller.rb Adds Rubocop rule for line break after guard clause 2017-11-16 17:58:29 +01:00
hook_logs_controller.rb Wrong data type when testing webhooks 2017-07-20 15:12:06 +00:00
hooks_controller.rb Wrong data type when testing webhooks 2017-07-20 15:12:06 +00:00
imports_controller.rb Create and use project path helpers that only need a project, no namespace 2017-07-05 11:11:59 -05:00
issues_controller.rb Adds Rubocop rule for line break after guard clause 2017-11-16 17:58:29 +01:00
jobs_controller.rb Add doc. Fix spec. Add erase_build in protected_ref rule 2017-11-07 02:47:05 +09:00
labels_controller.rb Adds Rubocop rule for line break after guard clause 2017-11-16 17:58:29 +01:00
lfs_api_controller.rb Create idea of read-only database 2017-10-06 22:37:40 +02:00
lfs_storage_controller.rb Adds Rubocop rule for line break after guard clause 2017-11-16 17:58:29 +01:00
mattermosts_controller.rb Create and use project path helpers that only need a project, no namespace 2017-07-05 11:11:59 -05:00
merge_requests_controller.rb Optimise getting the pipeline status of commits 2017-11-16 16:01:14 +01:00
milestones_controller.rb Allow promoting project milestones to group milestones 2017-10-31 15:03:52 +00:00
network_controller.rb Detect n+1 issues involving Gitaly 2017-09-19 10:55:37 +00:00
notes_controller.rb Adds Rubocop rule for line break after guard clause 2017-11-16 17:58:29 +01:00
pages_controller.rb Create and use project path helpers that only need a project, no namespace 2017-07-05 11:11:59 -05:00
pages_domains_controller.rb Create and use project path helpers that only need a project, no namespace 2017-07-05 11:11:59 -05:00
pipeline_schedules_controller.rb Remove update|admin_pipeline_schedule from Project, and grant it in PipelineSchedule 2017-07-07 12:11:48 +02:00
pipelines_controller.rb move `lib/ci/charts.rb` into `lib/gitlab/ci/charts.rb` 2017-09-12 22:32:01 +03:00
pipelines_settings_controller.rb Form for setting project auto devops settings 2017-08-31 22:25:26 +02:00
project_members_controller.rb Removes default scope from sortable 2017-09-07 13:01:59 +01:00
prometheus_controller.rb
protected_branches_controller.rb
protected_refs_controller.rb
protected_tags_controller.rb
raw_controller.rb
refs_controller.rb fixed karma test 2017-11-06 10:52:04 +00:00
releases_controller.rb Create and use project path helpers that only need a project, no namespace 2017-07-05 11:11:59 -05:00
repositories_controller.rb
runner_projects_controller.rb
runners_controller.rb Create and use project path helpers that only need a project, no namespace 2017-07-05 11:11:59 -05:00
services_controller.rb Fix inability to test some project integrations 2017-08-22 11:05:02 -05:00
snippets_controller.rb WIP: refactor the first-contributor to Issuable 2017-09-06 09:00:57 -04:00
tags_controller.rb Create and use project path helpers that only need a project, no namespace 2017-07-05 11:11:59 -05:00
templates_controller.rb
todos_controller.rb
tree_controller.rb added feature spec 2017-10-23 10:47:22 +01:00
triggers_controller.rb Remove trigger_schedule_attributes and factory :ci_trigger_for_trigger_schedule 2017-07-13 21:17:47 +09:00
uploads_controller.rb Do not perform hard check (presence of file on storage) 2017-09-19 16:41:28 +02:00
variables_controller.rb Use variable_params && variable_params_attributes in project variables_controller.rb 2017-07-07 15:46:23 +09:00
wikis_controller.rb Merge branch '18040-rubocop-line-break-after-guard-clause' into 'master' 2017-11-20 09:22:14 +00:00