Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.com/gitlab-org/gitlab-foss.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/db
AgeCommit message (Collapse)Author
2018-07-11Resolve "Rename the `Master` role to `Maintainer`" BackendMark Chao
2018-07-11Merge branch 'make-sure-env-name-not-ending-in-slash' into 'master'Nick Thomas
Avoid building potential invalid environment name while seeding See merge request gitlab-org/gitlab-ce!20523
2018-07-11Merge branch 'add-back-mr-diff-deletion-migration' into 'master'Yorick Peterse
Add back MR diff deletion migration See merge request gitlab-org/gitlab-ce!20331
2018-07-10Use schedulers and delete diff files upon deadtuples checkOswaldo Ferreira
2018-07-10Resolve "Disable GCP free credit banner at instance level"Dennis Tang
2018-07-10Reschedule DeleteDiffFiles until there is none left to removeOswaldo Ferreira
2018-07-10Wait postgresql vacuum of deadtuples on merge_request_diff_files deletionOswaldo Ferreira
2018-07-10Add 1000 files per minute deletion ratio on schedulerOswaldo Ferreira
2018-07-10Create a diff deletion worker scheduler to avoid long-running post-migrationOswaldo Ferreira
2018-07-10Schedule batches in bulks of 5 diffsOswaldo Ferreira
Issuing 6M writings in a N+1 manner in Redis takes time, 3 hours to be precise. This commit makes it schedule 5 jobs at a time, what should make it schedule every job in approximately 40 minutes
2018-07-10Revert "Temporarily remove MR diffs removal migration"Sean McGivern
This reverts commit 15ec6a13eb4d839d252315bf5b0a50d28351cb5f.
2018-07-10Make sure we're matching the same way.Lin Jen-Shin
Ruby's regular expression is unicode aware, therefore 'å' also matches against /\p{alnum}/. If we want only ASCII-7bit, use [a-zA-Z0-9]+ so they always match the same thing
2018-07-07Add missing foreign key in import_export_uploadsStan Hu
2018-07-06Update Import/Export to use object storage (based on aa feature flag)James Lopez
2018-07-06Merge branch 'jprovazn-label-links-update' into 'master'Sean McGivern
Fix cross-project label references Closes #45539 See merge request gitlab-org/gitlab-ce!20308
2018-07-05Web Terminal Ci BuildFrancisco Javier López
2018-07-04Merge branch 'ee-5481-epic-todos' into 'master'Sean McGivern
Port of Todos for epics See merge request gitlab-org/gitlab-ce!19908
2018-07-03Migration which fixes cross-project label referencesJan Provaznik
2018-07-03Merge branch 'master' into 'web-hooks-log-pagination'Douwe Maan
# Conflicts: # db/schema.rb
2018-07-03Merge branch 'dz-dry-nested-group-fixtures' into 'master'Dmitriy Zaporozhets
DRY group creation code in nested groups fixtures See merge request gitlab-org/gitlab-ce!20314
2018-07-03Fixed pagination of web hook logsYorick Peterse
For reasons unknown, the logs of a web hook were paginated in memory. This would result in the "Edit" page of a web hook timing out once it has more than a few thousand log entries. This commit makes the following changes: 1. We use LIMIT/OFFSET to paginate the data, instead of doing this in memory. 2. We limit the logs to the last two days, just like the documentation says (instead of retrieving everything). 3. We change the indexes on "web_hook_logs" so the query to get the data can perform a backwards index scan, without the need for a Filter. These changes combined ensure that Projects::HooksController#edit no longer times out.
2018-07-03Merge branch 'temporarily-remove-mr-diffs-migration' into 'master'Alessio Caiazza
Temporarily remove MR diffs removal migration See merge request gitlab-org/gitlab-ce!20330
2018-07-03Temporarily remove MR diffs removal migrationSean McGivern
We will re-add this with a more efficient bulk scheduling method.
2018-07-03[backend] Addressed review commentsJan Provaznik
* Group filtering now includes also issues/MRs from subgroups/subprojects * fixed due_date * Also DRYed todo controller specs
2018-07-03Support todos for epics backportJarka Kadlecová
2018-07-03Backport partial index to find repositories that have not been checkedStan Hu
This was introduced in https://gitlab.com/gitlab-org/gitlab-ee/merge_requests/5984.
2018-07-02DRY group creation code in nested groups fixturesDmitriy Zaporozhets
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2018-06-29Add pipeline stages position clean-up migrationGrzegorz Bizon
2018-06-28Schedule workers to delete non-latest diffs in post-migrationOswaldo Ferreira
2018-06-26Add index on deployable_type/id for deploymentsKamil Trzciński
2018-06-21Mysql fixes for Rails 5Jan Provaznik
* `MysqlDateTimeWithTimeZone` inherits from `ActiveRecord::Type::DateTime` (`MysqlDateTime` is not present in Rails 5) * explicitly set `NULL` default value for `merge_request_diff_files`'s `diff` column (otherwise empty string is used in a migration) and empty string is not allowed for text/blob fields in Mysql * disable NO_ZERO_DATE mode for all Mysql DB connections, otherwise SQL queries fail on inserting `0` value for `created_at` column
2018-06-14Deny repository disk access in development and testJacob Vosmaer (GitLab)
2018-06-08Revert rename allow collaboration columnMark Chao
2018-06-07Merge remote-tracking branch 'origin/master' into ↵Kamil Trzciński
38542-application-control-panel-in-settings-page
2018-06-07Merge branch ↵Rémy Coutable
'46241-enable-hashed-storage-for-new-projects-by-default-in-development' into 'master' Resolve "Enable hashed storage for new projects by default in development" Closes #46241 See merge request gitlab-org/gitlab-ce!19488
2018-06-07Merge branch 'feature/customizable-favicon' into 'master'Douwe Maan
Customizable favicon Closes #15661 See merge request gitlab-org/gitlab-ce!14497
2018-06-07Use 0 continuous default for deploy strategyMatija Čupić
2018-06-07Change database deploy strategy default to continuousMatija Čupić
2018-06-07Enable hashed storage for new projects by default in developmentValery Sizov
2018-06-06Merge branch 'master' into 38542-application-control-panel-in-settings-pageMatija Čupić
2018-06-06Use add_column_with_default in migrationMatija Čupić
2018-06-06[Rails5] Fix Arel::UpdateManager callsblackst0ne
In Rails 5.0 `Arel::UpdateManager.new` doesn't expect any parameters. This commit makes the migration not pass any parameters if on Rails 5.0.
2018-06-05Migrate jobs in object_storage_upload queueJan Provaznik
2018-06-05Merge branch 'master' into ↵Kamil Trzciński
'backstage/gb/use-persisted-stages-to-improve-pipelines-table' # Conflicts: # db/schema.rb
2018-06-05Merge branch 'master' into 'rd-44364-deprecate-support-for-dsa-keys'Douwe Maan
# Conflicts: # db/schema.rb
2018-06-05Merge branch '42751-rename-mr-maintainer-push' into 'master'Robert Speicher
Rephrase Merge Request Maintainer Edit See merge request gitlab-org/gitlab-ce!19061
2018-06-05allow uploading favicon in appearance settingsAlexis Reigel
2018-06-05Merge branch 'master' into ↵Grzegorz Bizon
'backstage/gb/use-persisted-stages-to-improve-pipelines-table' # Conflicts: # db/schema.rb
2018-06-05Merge branch 'add-background-migrations-for-not-archived-traces' into 'master'Kamil Trzciński
Add background migrations to archive legacy job traces Closes #46642 See merge request gitlab-org/gitlab-ce!19194
2018-06-05Merge branch 'master' into ↵Grzegorz Bizon
'backstage/gb/use-persisted-stages-to-improve-pipelines-table' Conflicts: app/models/ci/pipeline.rb