Commit Graph

42 Commits

Author SHA1 Message Date
GitLab Bot 1533e64a2c Add latest changes from gitlab-org/gitlab@master 2023-10-20 00:11:14 +00:00
GitLab Bot 74cb1a1df3 Add latest changes from gitlab-org/gitlab@master 2023-10-12 21:10:53 +00:00
GitLab Bot 7b3a8386ce Add latest changes from gitlab-org/gitlab@master 2023-10-12 09:09:42 +00:00
GitLab Bot 3c293d24c3 Add latest changes from gitlab-org/gitlab@master 2023-09-13 12:11:29 +00:00
GitLab Bot 5a61836cf3 Add latest changes from gitlab-org/gitlab@master 2023-07-26 06:10:21 +00:00
GitLab Bot 61ebd57530 Add latest changes from gitlab-org/gitlab@master 2023-05-24 15:08:38 +00:00
GitLab Bot 98638cd5e4 Add latest changes from gitlab-org/gitlab@master 2023-05-12 15:13:54 +00:00
GitLab Bot 14059114eb Add latest changes from gitlab-org/gitlab@master 2023-03-28 18:15:00 +00:00
GitLab Bot b50c9d31e3 Add latest changes from gitlab-org/gitlab@master 2023-03-15 12:13:34 +00:00
GitLab Bot b4d5fdae42 Add latest changes from gitlab-org/gitlab@master 2023-03-13 12:15:42 +00:00
GitLab Bot 86ad1426d8 Add latest changes from gitlab-org/gitlab@master 2023-02-28 21:13:35 +00:00
GitLab Bot 1b1bd461da Add latest changes from gitlab-org/gitlab@master 2023-02-17 00:09:32 +00:00
GitLab Bot c1f98d9590 Add latest changes from gitlab-org/gitlab@master 2023-02-16 15:07:53 +00:00
GitLab Bot 9e7f94a740 Add latest changes from gitlab-org/gitlab@master 2022-11-30 18:07:14 +00:00
GitLab Bot c24dc945c1 Add latest changes from gitlab-org/gitlab@master 2022-09-17 06:14:12 +00:00
GitLab Bot f62efc3864 Add latest changes from gitlab-org/gitlab@master 2022-05-02 15:10:10 +00:00
GitLab Bot c68ee79c33 Add latest changes from gitlab-org/gitlab@master 2022-01-07 15:15:57 +00:00
GitLab Bot 99bcbec56c Add latest changes from gitlab-org/gitlab@master 2021-12-08 06:13:27 +00:00
GitLab Bot 7b78125a38 Add latest changes from gitlab-org/gitlab@master 2021-12-01 21:13:44 +00:00
GitLab Bot ed28831dfe Add latest changes from gitlab-org/gitlab@master 2021-11-17 21:13:37 +00:00
GitLab Bot e5c7d631a8 Add latest changes from gitlab-org/gitlab@master 2021-11-15 15:10:57 +00:00
GitLab Bot 87598f1576 Add latest changes from gitlab-org/gitlab@master 2021-10-06 21:12:16 +00:00
GitLab Bot 223359576d Add latest changes from gitlab-org/gitlab@master 2021-09-27 18:12:38 +00:00
GitLab Bot 7134e029c5 Add latest changes from gitlab-org/gitlab@master 2021-08-13 15:11:15 +00:00
GitLab Bot f5a72705e4 Add latest changes from gitlab-org/gitlab@master 2021-08-04 18:09:57 +00:00
GitLab Bot f4d51a9f71 Add latest changes from gitlab-org/gitlab@master 2021-07-29 15:09:48 +00:00
GitLab Bot c59765a50a Add latest changes from gitlab-org/gitlab@master 2020-06-24 18:09:03 +00:00
GitLab Bot e1f8f12bbe Add latest changes from gitlab-org/gitlab@master 2020-06-19 15:08:39 +00:00
GitLab Bot 3902d464d6 Add latest changes from gitlab-org/gitlab@master 2020-06-01 21:08:09 +00:00
GitLab Bot d7b136d547 Add latest changes from gitlab-org/gitlab@master 2020-05-28 21:08:22 +00:00
GitLab Bot 04baa85554 Add latest changes from gitlab-org/gitlab@master 2020-04-03 09:09:31 +00:00
GitLab Bot 1eeef229aa Add latest changes from gitlab-org/gitlab@master 2020-04-03 03:07:58 +00:00
GitLab Bot df2eda3f14 Add latest changes from gitlab-org/gitlab@master 2020-02-20 18:08:51 +00:00
GitLab Bot 5eb11b697d Add latest changes from gitlab-org/gitlab@master 2020-01-06 18:08:01 +00:00
GitLab Bot b570d73ecd Add latest changes from gitlab-org/gitlab@master 2019-11-19 12:06:00 +00:00
GitLab Bot 6b75320f52 Add latest changes from gitlab-org/gitlab@master 2019-10-17 12:07:33 +00:00
Nick Thomas 4aa76dddec
Remove dead MySQL code
None of this code can be reached any more, so it can all be removed
2019-07-23 16:53:03 +01:00
Bob Van Landuyt 589b2db06c Setup Phabricator import
This sets up all the basics for importing Phabricator tasks into
GitLab issues.

To import all tasks from a Phabricator instance into GitLab, we'll
import all of them into a new project that will have its repository
disabled.

The import is hooked into a regular ProjectImport setup, but similar
to the GitHub parallel importer takes care of all the imports itself.

In this iteration, we're importing each page of tasks in a separate
sidekiq job.

The first thing we do when requesting a new page of tasks is schedule
the next page to be imported. But to avoid deadlocks, we only allow a
single job per worker type to run at the same time.

For now we're only importing basic Issue information, this should be
extended to richer information.
2019-05-31 09:40:54 +02:00
Kamil Trzciński f3ad51f8a5 Improve performance of PR import
This removes unneeded `.reload` call which
makes AR to load ALL objects, and create its
in-memory representation.
2019-04-08 15:45:06 +02:00
Jasper Maes 83739b8b43 Rails5: fix can't quote ActiveSupport::HashWithIndifferentAccess 2018-08-27 20:08:02 +02:00
Stan Hu 09cdd7dca0 Bitbucket Server importer: Eliminate most idle-in-transaction issues
Just like with the GitHub importer, the Bitbucket Server importer can hit the
default 60 s idle-in-transaction timeouts if it takes too long to create the
merge request. We solve this by using the same approach as the GitHub importer:

1. Bypass all validation and hooks in creating a merge request
2. Insert the Git data in a separate transaction

Part of #50021
2018-08-26 07:13:36 -07:00
Stan Hu 0377c015cf Refactor GitHub Importer database helpers into helper methods
This in preparation for addressing idle-in-transaction timeouts for other importers.

Part of #50021
2018-08-24 05:34:38 -07:00