该项目从 https://gitlab.com/gitlab-org/gitlab.git 镜像。
拉取镜像更新于 。
- 1月 29, 2021
-
-
由 Lukas 'Eipi' Eipert 创作于
In order to have quicker compilations while developing we are adding an incremental compiler to webpack to render routes on demand. When the developer is working on the dev server and enables the incremental compiler with DEV_SERVER_INCREMENTAL=true, the new functionality is enabled. The biggest problem to solve here: How can we _know_ which entry point to render and which not? Our current webpack integration with rails requires the webpack manifest to have a list of all existing entry points. So our incremental compiler takes the following approach: Every compilation of webpack will run `generateEntries` which generates a list of all our entry points. In that function we are able to replace all page specific entrypoints and point them to an empty file, unless we explicitly want them to compile. In the webpack-dev-server itself we register a middleware which keeps track of all the page specific bundles requested. Whenever a page specific bundle is requested that hasn't been requested before, we add it to the list of bundles we want compiled. This approach allows us to dynamically change the entry points without a need to restart webpack alltogether _and_ it works with hot module reloading. Rather than pointing to a blank javascript we are pointing to one which renders an overlay to let the user know that webpack compiles the page for the first time. Additionally we keep a history of requested routes in `tmp/cache` in order to keep the list of compiled entry points between sessions. In a next iteration we can add a bit of logic and e.g. remove entry points the developer hasn't been visiting in a week. First results are really promising (on my machine): - Memory consumption when idling: 1600MB => 340MB - Max memory: ~2200MB => ~1000MB - Initial Compilation time: 58s => 15s - Recompile afer a file change: 13s => 3s - Visiting a new page that hasn't been visited before, it takes about four seconds to reload the page, seven seconds to completely load the page. Currently the technique still watches all of the source files, so changing an unrelated file will trigger a recompilation. This is however a minor caveat and the same behavior that we currently have, maybe we can optimize in the future.
-
- 1月 26, 2021
-
-
由 Mark Chao 创作于
Do not use attributes_for in UpdateVulnerabilityConfidence spec See merge request gitlab-org/gitlab!52496
-
由 Kamil Trzciński 创作于
Fix pages migration threads See merge request gitlab-org/gitlab!52571
-
由 James Lopez 创作于
Replaced Gold mentions with Ultimate See merge request gitlab-org/gitlab!52501
-
由 Etienne Baqué 创作于
Occurrences to be replaced with Ultimate
-
由 Peter Leitzen 创作于
Add parser for cilium alerts See merge request gitlab-org/gitlab!51996
-
由 Can Eldem 创作于
Cilium alerts were using generic parser This parser is created to parsing alert coming from KAS
-
由 Vladimir Shushlin 创作于
-
由 Vladimir Shushlin 创作于
-
由 Kamil Trzciński 创作于
Remove feature flag autofix indicator [RUN ALL RSPEC] [RUN AS-IF-FOSS] See merge request gitlab-org/gitlab!51998
-
由 Tetiana Chupryna 创作于
-
由 Thong Kuah 创作于
[RUN-AS-IF-FOSS] Extend the interface of (prepend|extend|include)_if_ee helper methods See merge request gitlab-org/gitlab!51677
-
由 Toon Claes 创作于
Maintain data parity between ExperimentUser & ExperimentSubject See merge request gitlab-org/gitlab!51659
-
由 Mikołaj Wawrzyniak 创作于
Update Project/Group Exporter temp folder cleanup See merge request gitlab-org/gitlab!51969
-
由 Rémy Coutable 创作于
Package/plan name changes for whats_new See merge request gitlab-org/gitlab!51648
-
由 Rémy Coutable 创作于
Update doorkeeper to 5.5.0.rc2 [RUN ALL RSPEC] [RUN AS-IF-FOSS] See merge request gitlab-org/gitlab!52171
-
由 Igor Drozdov 创作于
It contains a fix of 2.7 Ruby warning CHANGELOG: https://github.com/doorkeeper-gem/doorkeeper/blob/master/CHANGELOG.md
-
由 Adam Hegyi 创作于
Do not use attributes_for in RemoveDuplicateCsFindings spec See merge request gitlab-org/gitlab!52497
-
由 Achilleas Pipinellis 创作于
Remove outdated versions, and other style updates See merge request gitlab-org/gitlab!52389
-
由 Craig Norris 创作于
Remove old versions and add style updates.
-
由 Peter Leitzen 创作于
Swap to more sensible shift factory defaults See merge request gitlab-org/gitlab!52539
-
由 Thong Kuah 创作于
[RUN ALL RSPEC] Fix broke CE tests due to merge train pipeline check See merge request gitlab-org/gitlab!52556
-
由 Stan Hu 创作于
https://gitlab.com/gitlab-org/gitlab/-/merge_requests/52137 introduced a `merge_train_pipeline?` check in the view, but this method was only available in EE. We now define a method in CE that is overriden in EE.
-
由 Achilleas Pipinellis 创作于
Update verification section in Geo framework doc See merge request gitlab-org/gitlab!51776
-
由 GitLab Release Tools Bot 创作于
[ci skip]
-
由 GitLab Release Tools Bot 创作于
[ci skip]
-
由 Lin Jen-Shin 创作于
Merge branch '299822-flaky-test-on-spec-features-projects-show-user_sees_git_instructions_spec-rb-1-1-3-2-1-1' into 'master' Resolve "Flaky test on ./spec/features/projects/show/user_sees_git_instructions_spec.rb[1:1:3:2:1:1]" See merge request gitlab-org/gitlab!52457
-
由 David O'Regan 创作于
Apply GitLab UI for create file button in MR See merge request gitlab-org/gitlab!51795
-
由 Yogi 创作于
-
由 Brandon Labuschagne 创作于
Add URL Navigation to Pipeline Analytics Charts See merge request gitlab-org/gitlab!52338
-
由 Andrew Fontaine 创作于
If a query string of `?chart=XXX` is added to the URL, the appropriate tab is selected. Currently, the only correct values are `pipelines` and `deployments`. All other values are ignored, and `pipelines` is used as the default. If the application would not display tabs, nothing is affected.
-
由 Jacques Erasmus 创作于
Fix misspelling of 'vulnerabilities' in API See merge request gitlab-org/gitlab!52380
-
由 Amy Qualls 创作于
The word is misspelled in definitions, which means it shows up as a misspelled word in our docs.
-
由 Kushal Pandya 创作于
Use GraphQL for Jira importer user mapping member search See merge request gitlab-org/gitlab!52211
-
由 Coung Ngo 创作于
This converts the member search from using REST to GraphQL since we are GraphQL-first. https://gitlab.com/gitlab-org/gitlab/-/issues/241746
-
由 Albert Salim 创作于
-
由 Vitaly Slobodin 创作于
Fix line spacing in billing card header See merge request gitlab-org/gitlab!52521
-
Remove unnecessary flex and container
-
由 Thong Kuah 创作于
Add merge train badge to pipelines See merge request gitlab-org/gitlab!52137
-
由 Payton Burdette 创作于
Add the train badge for pipelines.
-