| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
| |
|
|
|
|
| |
- #included? when only: and except: both match
|
|
|
|
|
|
|
|
| |
GitLab uses a kubernetes service account to perform deployments. For
serverless deployments to work as expected with externally created
clusters with their own knative installations (e.g. via Cloud Run), this
account requires additional permissions in the serving.knative.dev API
group.
|
|\
| |
| |
| |
| | |
CE Port: Fix race condition on merge train with better exclusive lock
See merge request gitlab-org/gitlab-ce!30352
|
| |
| |
| |
| | |
Efficient merge train locks with Sequential Process helper.
|
|\ \
| | |
| | |
| | |
| | | |
Banzai - avoid redis if attr is in DB cache
See merge request gitlab-org/gitlab-ce!30334
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
When cache_collection_render runs we end up reading and writing
things to redis even if we already have the rendered field cached
in the DB. This commit avoids using redis at all whenever we have
the field already rendered in the DB cache.
|
|\ \ \
| |_|/
|/| |
| | |
| | |
| | |
| | | |
Fetch users from Phabricator + link to issues
Closes #60565
See merge request gitlab-org/gitlab-ce!30321
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
We fetch the users from Phabricator based on their Phabricator ID. If
a user with the same username exists and is a member of the project,
we set them as assignee or author.
When a user is applicable, we also cache it in Redis so we don't have
to perform the request again for the same phid.
|
|\ \ \
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Refactor common_metrics importer into a more extensible pattern
Closes #63044
See merge request gitlab-org/gitlab-ce!30012
|
| | | | |
|
| | | |
| | | |
| | | |
| | | |
| | | | |
In order to avoid confusion between Gitlab::Importers module and other
like named modules, this renamed it to Gitlab::DatabaseImporters.
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Remove CommonMetricsImporter patch and change all references to
CommonMetrics::Importer. Move specs into their appropriate folders. Also
cleans up some common_metric importer namespacing.
|
|\ \ \ \
| |_|/ /
|/| | |
| | | |
| | | | |
Prepare cycle analytics for group level
See merge request gitlab-org/gitlab-ce!30356
|
| | | | |
|
| | | | |
|
| | | | |
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Adds GFM Pipline filters to insert a placeholder in the generated
HTML from GFM based on the presence of a metrics dashboard link.
The front end should look for the class 'js-render-metrics' to
determine if it should replace the element with metrics charts.
The data element 'data-dashboard-url' should be the endpoint
the front end should hit in order to obtain a dashboard layout
in order to appropriately render the charts.
|
| |/ /
|/| |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
A new `discussion_id` argument on the `createNote` mutation allows
people to create a note within that discussion.
The ability to lazy-load Discussions has been added, so
GraphQL.object_from_id can treat Discussions the same as AR objects and
batch load them.
https://gitlab.com/gitlab-org/gitlab-ce/issues/62826
https://gitlab.com/gitlab-org/gitlab-ee/issues/9489
|
|\ \ \
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Make unicorn_workers to return meaningful results
Closes #63659
See merge request gitlab-org/gitlab-ce!30506
|
| |/ / |
|
| | | |
|
|\ \ \
| |/ /
|/| |
| | |
| | | |
Add additional condition to count median properly
See merge request gitlab-org/gitlab-ce!30229
|
| | | |
|
| | | |
|
| | | |
|
| | | |
|
|\ \ \
| | | |
| | | |
| | | |
| | | | |
Use Rugged if we detect storage is NFS and we can access the disk
See merge request gitlab-org/gitlab-ce!29725
|
| | | |
| | | |
| | | |
| | | |
| | | | |
Add a module we use as a singleton to determine whether or not rails is
able to access the disk
|
|\ \ \ \
| |/ / /
|/| | |
| | | |
| | | | |
Remove minimum required characters for fuzzy search if no trigram is used
See merge request gitlab-org/gitlab-ce!29810
|
| | |/
| |/|
| | |
| | |
| | | |
If we're not using a trigram index, then ignore the
min_chars_for_partial_matching setting
|
|\ \ \
| | | |
| | | |
| | | |
| | | | |
CE Port: Extend `MergeToRefService` to create merge ref from an arbitrary ref
See merge request gitlab-org/gitlab-ce!30361
|
| | |/
| |/|
| | |
| | |
| | |
| | |
| | | |
Currently, MergeToRefService is specifically designed for
createing merge commits from source branch and target branch of
merge reqeusts. We extend this behavior to source branch and any
target ref paths.
|
| | |
| | |
| | |
| | | |
This is to prepare for supporing image type position tracing
|
|\ \ \
| | | |
| | | |
| | | |
| | | | |
CE port of "Require session with smartcard login for Git access"
See merge request gitlab-org/gitlab-ce!30384
|
| |/ / |
|
|\ \ \
| |/ /
|/| |
| | |
| | |
| | |
| | |
| | |
| | | |
'58409-increase-graphql-complexity-for-fields-that-make-gitaly-calls' into 'master'
Increase GraphQL complexity for fields that make Gitaly Calls
Closes #58409
See merge request gitlab-org/gitlab-ce!28814
|
| | |
| | |
| | |
| | |
| | |
| | | |
- Remove Gitaly call check for fields that have a constant complexity
declared
- Add associated test
|
| | |
| | |
| | |
| | |
| | |
| | | |
- Add 1 for all fields that call Gitaly (with resolvers or without)
- Clarify comment regarding Gitaly call alert
- Expose predicate `calls_gitaly?` instead of ivar
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Stop using two separate lists for the conditions which files require a
database review.
Related discussion:
https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/30156#note_187732053
|
| | |
| | |
| | |
| | |
| | | |
Previously we were recording process start time as seconds from boot.
This makes it so we record as epoch time.
|
| |/
|/|
| |
| |
| | |
Some general code has been added/removed in EE version
which needs to be backported in CE
|
|\ \
| | |
| | |
| | |
| | |
| | |
| | | |
Limit amount of JUnit tests returned
Closes #64035
See merge request gitlab-org/gitlab-ce!30274
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Currently, we do not cap amount of tests returned to frontend,
thus in some extreme cases we can see a MBs of data stored in Redis.
This adds an upper limit of 100 tests per-suite.
We will continue showing the total counters correctly,
but we will limit amount of tests that will be presented.
|
| | |
| | |
| | |
| | | |
Signed-off-by: Rémy Coutable <remy@rymai.me>
|
|\ \ \
| |_|/
|/| |
| | |
| | |
| | |
| | | |
Enable AsciiDoc syntax highlighting (using Rouge)
Closes #32635
See merge request gitlab-org/gitlab-ce!29835
|
| | | |
|
|\ \ \ |
|
| |\ \ \
| | | | |
| | | | |
| | | | |
| | | | | |
Remove old migration specs that violate FactoriesInMigrationSpecs
See merge request gitlab-org/gitlab-ce!30280
|