Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge branch 'ce-backport-3615' into 'master' | Sean McGivern | 2017-12-07 | 14 | -133/+164 |
|\ | | | | | | | | | Refactor banzai to support referencing from group context See merge request gitlab-org/gitlab-ce!15766 | ||||
| * | Refactor banzai to support referencing from group contextce-backport-3615 | Jarka Kadlecova | 2017-12-06 | 14 | -133/+164 |
| | | |||||
* | | Support uploads for groups | Jarka Kadlecova | 2017-12-07 | 1 | -2/+16 |
| | | |||||
* | | Merge branch 'metrics/gb/add-tmp-stage-creation-metrics' into 'master' | Kamil Trzciński | 2017-12-07 | 1 | -0/+16 |
|\ \ | | | | | | | | | | | | | Add invalid builds counter metric to stage seeds class See merge request gitlab-org/gitlab-ce!15764 | ||||
| * | | Update pipeline create chain Prometheus metricmetrics/gb/add-tmp-stage-creation-metrics | Grzegorz Bizon | 2017-12-07 | 1 | -4/+3 |
| | | | |||||
| * | | Move invalid builds counter out of the transaction | Grzegorz Bizon | 2017-12-06 | 2 | -13/+17 |
| | | | |||||
| * | | Add invalid builds counter metric to stage seeds class | Grzegorz Bizon | 2017-12-06 | 1 | -0/+13 |
| | | | |||||
* | | | Merge branch 'gitaly-prevent-dup' into 'master' | Sean McGivern | 2017-12-07 | 2 | -6/+10 |
|\ \ \ | | | | | | | | | | | | | | | | | Prevent dups when using StringIO for binary reads See merge request gitlab-org/gitlab-ce!15771 | ||||
| * | | | Prevent dups when using StringIO for binary readsgitaly-prevent-dup | Jacob Vosmaer | 2017-12-06 | 2 | -6/+10 |
| | | | | |||||
* | | | | The API isn't using the appropriate services for managing forks | Francisco Javier López | 2017-12-07 | 1 | -10/+11 |
| | | | | |||||
* | | | | Merge branch 'mk-add-old-attachments-to-uploads-table' into 'master' | Stan Hu | 2017-12-07 | 4 | -2/+447 |
|\ \ \ \ | |/ / / |/| | | | | | | | | | | | Add old files to uploads table See merge request gitlab-org/gitlab-ce!15270 | ||||
| * | | | Process normal paths in batch containing bad paths | Michael Kozono | 2017-12-05 | 1 | -4/+25 |
| | | | | |||||
| * | | | Follow symlinks | Michael Kozono | 2017-12-04 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | In particular, the Omnibus uploads directory is generally a symlink. | ||||
| * | | | Handle race condition | Michael Kozono | 2017-12-01 | 1 | -1/+2 |
| | | | | |||||
| * | | | Address Rubocop offenses | Michael Kozono | 2017-12-01 | 2 | -39/+82 |
| | | | | |||||
| * | | | Ensure consistent column order | Michael Kozono | 2017-12-01 | 1 | -1/+1 |
| | | | | |||||
| * | | | Don’t quote `NOW()` for created_at column | Michael Kozono | 2017-12-01 | 2 | -3/+9 |
| | | | | | | | | | | | | | | | | To fix for MySQL. | ||||
| * | | | Refactor | Michael Kozono | 2017-12-01 | 1 | -6/+6 |
| | | | | |||||
| * | | | Don’t recreate deleted uploads | Michael Kozono | 2017-12-01 | 1 | -5/+35 |
| | | | | |||||
| * | | | Get rid of timestamps on untracked files table | Michael Kozono | 2017-12-01 | 1 | -3/+2 |
| | | | | | | | | | | | | | | | | `updated_at` is now unnecessary and `created_at` is less useful due to removing the tracked field. | ||||
| * | | | Bulk insert uploads | Michael Kozono | 2017-12-01 | 1 | -49/+14 |
| | | | | |||||
| * | | | Filter existing uploads with one query | Michael Kozono | 2017-12-01 | 1 | -38/+42 |
| | | | | |||||
| * | | | Refactor | Michael Kozono | 2017-12-01 | 1 | -13/+10 |
| | | | | |||||
| * | | | Get rid of tracked field | Michael Kozono | 2017-12-01 | 2 | -13/+3 |
| | | | | | | | | | | | | | | | | It makes a debugging slightly easier, but is not necessary, and is a waste of resources. | ||||
| * | | | Refactor | Michael Kozono | 2017-12-01 | 1 | -10/+3 |
| | | | | |||||
| * | | | Fix datetime inserts on MySQL | Michael Kozono | 2017-12-01 | 1 | -3/+1 |
| | | | | |||||
| * | | | Fix Rubocop offense | Michael Kozono | 2017-12-01 | 1 | -0/+1 |
| | | | | |||||
| * | | | Use bulk inserts | Michael Kozono | 2017-12-01 | 1 | -20/+35 |
| | | | | |||||
| * | | | Use ionice absolute path | Michael Kozono | 2017-12-01 | 1 | -2/+3 |
| | | | | |||||
| * | | | Log the find command used | Michael Kozono | 2017-12-01 | 1 | -0/+2 |
| | | | | |||||
| * | | | Move temp table creation into the prepare job | Michael Kozono | 2017-12-01 | 1 | -4/+17 |
| | | | | | | | | | | | | | | | | | | | | * Hopefully fixes spec failures in which the table doesn’t exist * Decouples the background migration from the post-deploy migration, e.g. we could easily run it again even though the table is dropped when finished. | ||||
| * | | | Fix migration for pre-Postgres 9.5 | Michael Kozono | 2017-12-01 | 1 | -1/+15 |
| | | | | |||||
| * | | | Fix Rubocop offenses | Michael Kozono | 2017-12-01 | 1 | -5/+5 |
| | | | | |||||
| * | | | Drop temporary tracking table when finished | Michael Kozono | 2017-12-01 | 1 | -0/+6 |
| | | | | |||||
| * | | | Speed up inserts | Michael Kozono | 2017-12-01 | 1 | -2/+4 |
| | | | | |||||
| * | | | Fallback on checksum jobs | Michael Kozono | 2017-12-01 | 1 | -0/+2 |
| | | | | | | | | | | | | | | | | Since `calculate_checksum` depends on `Uploader` classes which are not defined in this background migration and may change at any time. | ||||
| * | | | Remove irrelevant copy-pasted code | Michael Kozono | 2017-12-01 | 1 | -20/+0 |
| | | | | |||||
| * | | | Store paths relative to CarrierWave.root | Michael Kozono | 2017-12-01 | 2 | -15/+13 |
| | | | | | | | | | | | | | | | | | | | | | | | | So the path on source installs cannot be too long for our column. And fix the column length test since Route.path is limited to 255 chars, it doesn’t matter how many nested groups there are. | ||||
| * | | | Fix `ionice` prepend | Michael Kozono | 2017-12-01 | 1 | -1/+1 |
| | | | | |||||
| * | | | Remove unnecessary clearing | Michael Kozono | 2017-12-01 | 1 | -5/+0 |
| | | | | | | | | | | | | | | | | Since duplicate inserts are now ignored. | ||||
| * | | | Rename table to untracked_files_for_uploads | Michael Kozono | 2017-12-01 | 2 | -19/+19 |
| | | | | |||||
| * | | | Refactor, no change in behavior | Michael Kozono | 2017-12-01 | 2 | -20/+25 |
| | | | | |||||
| * | | | Use `find` `-prune` option for performance | Michael Kozono | 2017-12-01 | 1 | -2/+4 |
| | | | | |||||
| * | | | Make regexes more readable | Michael Kozono | 2017-12-01 | 1 | -11/+11 |
| | | | | |||||
| * | | | Avoid instantiating an AR object and ignore dupes | Michael Kozono | 2017-12-01 | 1 | -1/+15 |
| | | | | |||||
| * | | | Fix Rubocop offenses | Michael Kozono | 2017-12-01 | 2 | -11/+11 |
| | | | | |||||
| * | | | Allow individual failures | Michael Kozono | 2017-12-01 | 1 | -16/+24 |
| | | | | |||||
| * | | | Calculate checksums | Michael Kozono | 2017-12-01 | 1 | -2/+65 |
| | | | | | | | | | | | | | | | | | | | | | | | | by copy-pasting in the whole `Upload` class. Also, fix `Namespace` `model_type` (it should not be `Group`). | ||||
| * | | | Add untracked files to uploads | Michael Kozono | 2017-12-01 | 1 | -11/+133 |
| | | | | |||||
| * | | | Kick off follow up background migration jobs | Michael Kozono | 2017-12-01 | 2 | -1/+58 |
| | | | | | | | | | | | | | | | | To process the unhashed_upload_files table. |