- 11 9月, 2019 1 次提交
-
-
由 Alessio Caiazza 提交于
Backporting https://github.com/rmosolgo/graphiql-rails/pull/71
-
- 09 9月, 2019 1 次提交
-
-
由 Tiger 提交于
-
- 07 9月, 2019 1 次提交
-
-
由 Maxim Ivanov 提交于
-
- 06 9月, 2019 4 次提交
-
-
由 Camil Staps 提交于
-
由 Ash McKenzie 提交于
This class encapsulates our use of the Danger gem.
-
由 Ash McKenzie 提交于
This reverts merge request !32196
-
由 Ash McKenzie 提交于
-
- 05 9月, 2019 3 次提交
-
-
由 Brett Walker 提交于
- `edge_nodes` needs to get called on the object - added `include GlobalID::Identification` in a couple places - renamed `object` to `item` in spec due to conflict
-
由 Brett Walker 提交于
- Due to https://github.com/exAspArk/batch-loader/pull/32, we changed BatchLoader.for into BatchLoader::GraphQL.for - since our results are wrapped in a BatchLoader::GraphQL, calling `sync` during authorization is required to get real object - `graphql` now has it's own authorization system. Our `authorized?` method conflicted and required renaming
-
- 03 9月, 2019 1 次提交
-
-
由 Valery Sizov 提交于
-
- 02 9月, 2019 1 次提交
-
-
由 Heinrich Lee Yu 提交于
This is used by the Jira integration in EE
-
- 30 8月, 2019 1 次提交
-
-
由 Takuya Noguchi 提交于
Signed-off-by: NTakuya Noguchi <takninnovationresearch@gmail.com>
-
- 29 8月, 2019 1 次提交
-
-
由 Sean McGivern 提交于
-
- 27 8月, 2019 3 次提交
-
-
由 Sean McGivern 提交于
Peek's `Peek.request_id` method doesn't work well with a multi-threaded server and concurrent requests, because requests can 'steal' another request's ID, or unset it before it was due. The upstream change resolves this; the commit here is just to ensure that GitLab works with that upstream change, mostly by not using `Peek.request_id` any more (as the method doesn't exist).
-
由 Ash McKenzie 提交于
-
由 Brett Walker 提交于
The `GraphQL::Function` has been deprecated in favor of resolvers.
-
- 26 8月, 2019 1 次提交
-
-
由 Jason Goodman 提交于
-
- 25 8月, 2019 1 次提交
-
-
由 Stan Hu 提交于
This is significant improvement over the previous releases: https://github.com/ruby-prof/ruby-prof/blob/master/CHANGES
-
- 23 8月, 2019 1 次提交
-
-
由 Andrew Newdigate 提交于
This change adds Distributed Tracing support for two new types of events 1. Redis Calls 1. ActiveSupport (Rails) Caching Operations The intention is to help application developers and infrastructure SREs to understand the pressure that caching operations can have on the application when running at scale. The Redis and Caching spans can be viewed in the Jaeger UI by clicking the "Trace" link in the performance bar when running on GDK.
-
- 20 8月, 2019 1 次提交
-
-
由 Peter Leitzen 提交于
The virtus project has been discontinued: https://github.com/solnic/virtus/commit/a6f896984
-
- 19 8月, 2019 1 次提交
-
-
由 Heinrich Lee Yu 提交于
We don't need this since this is already the default behavior of Rails since 5.1
-
- 15 8月, 2019 1 次提交
-
-
由 Jeremy Jackson 提交于
This introduces several changes, but these are all just ported from the EE project.
-
- 12 8月, 2019 2 次提交
-
-
由 Jacob Vosmaer 提交于
-
由 Thong Kuah 提交于
This pulls in fix for CVE-2019-5477, where usage of Nokogiri::CSS::Tokenizer#load_file leads to potential command injection.
-
- 10 8月, 2019 1 次提交
-
-
由 Stan Hu 提交于
This relaxes the gRPC version so that it can be updated. Also adds cache support for distributed tracing. Full release notes: https://gitlab.com/gitlab-org/labkit-ruby/-/tags
-
- 09 8月, 2019 1 次提交
-
-
由 Alex Buijs 提交于
-
- 07 8月, 2019 1 次提交
-
-
由 Sean McGivern 提交于
These were disabled in production mode, but that also broke the rest of the performance bar. As they were only enabled in development mode, we can just remove them for now.
-
- 06 8月, 2019 2 次提交
-
-
由 Valery Sizov 提交于
We added retry_count increment when job is recovered
-
由 Stan Hu 提交于
This is the first step in providing a fault-tolerant and distributed Redis caching store. We disable compression to avoid introducing a change that could have an adverse effect in production. Note that we won't be able to take advantage of the fault-tolerance and distributed features yet until we solve https://gitlab.com/gitlab-org/gitlab-ce/issues/64829. Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/64794
-
- 30 7月, 2019 3 次提交
-
-
由 Sean McGivern 提交于
1. The output isn't great. It can be hard to find hotspots and, even when you do find them, to find why those are hotspots. 2. It uses some jQuery-specific frontend code which we can remove now that we don't have this any more. 3. It's only possible to profile the initial request, not any subsequent AJAX requests.
-
由 Stan Hu 提交于
This adds support for a number of new languages (e.g. Ada) and fixes a number of lexers: https://github.com/rouge-ruby/rouge/compare/v3.5.1..v3.7.0 Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/64625
-
由 Thong Kuah 提交于
This means we have one less Net::HTTP monkeypatch. sham_rack cannot handle IPv6 addresses which means it breaks Net::HTTP connections because it monkey-patches Net::HTTP
-
- 26 7月, 2019 1 次提交
-
-
由 Sean McGivern 提交于
This uses an ActiveRecord subscriber to get queries and calculate the total query time from that. This means that the total will always be consistent with the queries in the table. It does however mean that we could potentially miss some queries that don't go through ActiveRecord. Making this change also allows us to unify the response JSON a little bit, making the frontend slightly simpler as a result.
-
- 23 7月, 2019 1 次提交
-
-
由 Nick Thomas 提交于
None of this code can be reached any more, so it can all be removed
-
- 20 7月, 2019 1 次提交
-
-
由 Stan Hu 提交于
Bootsnap speeds up Rails loading and now ships by default with Rails 5.2 apps. We should promote this to a default gem and test it out in production. This will also make it possible for the Helm Charts to take advantage of this. It appears that Bootsnap with Rails 5.2.3 and all the GitLab CE gems loads fine on an ARM platform now, so it's possible that https://gitlab.com/gitlab-org/gitlab-ce/issues/34799 has been resolved. Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/45230
-
- 18 7月, 2019 1 次提交
-
-
由 Stan Hu 提交于
peek-redis resets its counters at the start of an ActionController notification (`start_processing.action_controller`), which causes it to miss some Redis queries that precede it, such as the database load balancer and Rack Attack queries. This produces inconsistencies in the performance bar between the number of calls and their durations with the actual calls in the detailed view. We fix this by getting rid of peek-redis in favor of consolidating all logic into the `RedisDetailed` view, which tracks Redis queries using `RequestStore`. This has the nice property of removing thread-specific counters as well. Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/64707
-
- 17 7月, 2019 1 次提交
-
-
由 Stan Hu 提交于
This will make it possible for Oracle Cloud to work with S3 by disabling Signature V4 streaming (https://github.com/fog/fog-aws/issues/523). Full CHANGELOG: https://github.com/fog/fog-aws/blob/master/CHANGELOG.md Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/63041
-
- 16 7月, 2019 1 次提交
-
-
由 Zeger-Jan van de Weg 提交于
This was done to perform some local testing, but while the change was already made it made sense to commit the change.
-
- 12 7月, 2019 1 次提交
-
-
由 Heinrich Lee Yu 提交于
Updates changed method names and fixes spec failures
-