summaryrefslogtreecommitdiff
path: root/doc/development
Commit message (Collapse)AuthorAgeFilesLines
* Add documentation about reading query plansdocs/document-query-plansYorick Peterse2018-08-172-1/+683
| | | | | | This adds a database guide on how to read the output of "EXPLAIN" and "EXPLAIN ANALYZE", and how to use this output to understand a query's performance and optimise it.
* Merge branch 'osw-update-diff-docs-regarding-note-diff-file' into 'master'Sean McGivern2018-08-131-2/+15
|\ | | | | | | | | Update diff docs regarding note diff file usage See merge request gitlab-org/gitlab-ce!21137
| * Update diff docs regarding note diff file usageOswaldo Ferreira2018-08-101-2/+15
| |
* | Merge branch 'docs-jivl-update-fe-guide-older-firefox-versions' into 'master'Filipa Lacerda2018-08-131-0/+24
|\ \ | | | | | | | | | | | | Add documentation on how to test on older firefox versions See merge request gitlab-org/gitlab-ce!20842
| * | Add documentation on how to test on older firefox versionsJose2018-08-101-0/+24
| |/
* | fix design artifact label to be product discovery. Was done here ↵Sarrah Vesselov2018-08-101-13/+6
|/ | | | https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/20862 but not merged before this was moved.
* Merge branch 'ab-49789-fks-want-indexes' into 'master'Rémy Coutable2018-08-091-0/+28
|\ | | | | | | | | | | | | Documentation + rubocop for checking that foreign key constraints require an index Closes #49789 See merge request gitlab-org/gitlab-ce!20964
| * Docs: FK constraints require an index.Andreas Brandl2018-08-081-0/+28
| | | | | | | | Closes #49789.
* | Fix docs lintingRémy Coutable2018-08-091-22/+22
| | | | | | | | Signed-off-by: Rémy Coutable <remy@rymai.me>
* | Phase 2: #47282 Improving Contributor On-Boarding DocumentationEddie Stubbington2018-08-094-0/+864
|/
* Update git rerere link in docsgfyoung2018-08-071-1/+1
| | | | The original link was moved.
* Merge branch 'background-migrations-system-load' into 'master'Stan Hu2018-08-061-0/+3
|\ | | | | | | | | Respond to DB health in background migrations See merge request gitlab-org/gitlab-ce!20720
| * Respond to DB health in background migrationsYorick Peterse2018-08-061-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This changes the BackgroundMigration worker so it checks for the health of the DB before performing a background migration. This in turn allows us to reduce the minimum interval, without having to worry about blowing things up if we schedule too many migrations. In this setup, the BackgroundMigration worker will reschedule jobs as long as the database is considered to be in an unhealthy state. Once the database has recovered, the migration can be performed. To determine if the database is in a healthy state, we look at the replication lag of any replication slots defined on the primary. If the lag is deemed to great (100 MB by default) for too many slots, the migration is rescheduled for a later point in time. The health checking code is hidden behind a feature flag, allowing us to disable it if necessary.
* | Update proofreader.mdEmily2018-08-021-0/+1
| |
* | Rework performance section to allow for string freezingStan Hu2018-08-011-23/+31
|/ | | | Relates to #47424
* Changes poll.js to keep polling on any 2xx http status codeFilipa Lacerda2018-07-301-7/+7
|
* Merge branch 'bvl-graphql-wip-mutation' into 'master'Douwe Maan2018-07-261-0/+174
|\ | | | | | | | | | | | | toggle wip status using GraphQL mutation Closes #48719 See merge request gitlab-org/gitlab-ce!20443
| * Add mutation toggling WIP state of merge requestsBob Van Landuyt2018-07-251-0/+174
| | | | | | | | | | This is mainly the setup of mutations for GraphQL. Including authorization and basic return type-structure.
* | Prefer using direct links in docs styleguidedocs/styleguide-versionsAchilleas Pipinellis2018-07-251-8/+6
|/
* Add points regarding background migrations on huge tablesosw-background-migrations-best-practice-docOswaldo Ferreira2018-07-241-0/+8
|
* First version of pry_debugging.mdToon Claes2018-07-203-1/+132
|
* Add a Gitlab::Profiler.print_by_total_time convenience methodSean McGivern2018-07-191-0/+30
| | | | | | | This method uses Gitlab::Profiler::TotalTimeFlatPrinter internally, which is the same as RubyProf::FlatPrinter, but the min_percent option (and new max_percent option) applies to the _total_ time, not the _self_ time. This helps us figure out if we're calling a library inefficiently, for instance.
* Document pattern for .find_or_create and similar methods.ab-docs-find-or-createAndreas Brandl2018-07-171-0/+42
|
* Fix invalid link to GitLab.com architecture.mddz-fix-com-architecture-linkDmitriy Zaporozhets2018-07-161-1/+1
|
* Remove old service architecture from Vue docsWinnie Hellmann2018-07-122-228/+11
|
* Fix doc for large table column renameMark Chao2018-07-111-2/+2
|
* Merge branch 'winh-mounthelper-path-docs' into 'master'Filipa Lacerda2018-07-101-1/+1
|\ | | | | | | | | Fix mountComponent helper path in docs See merge request gitlab-org/gitlab-ce!20511
| * Fix mountComponent helper path in docsWinnie Hellmann2018-07-091-1/+1
| |
* | Fix link to frontend in handbookWinnie Hellmann2018-07-091-3/+3
|/
* Merge branch 'winh-waiting-in-tests-docs' into 'master'Tim Zallmann2018-07-091-0/+4
|\ | | | | | | | | Document that we don't want to wait in tests See merge request gitlab-org/gitlab-ce!20502
| * Document that we don't want to wait in testswinh-waiting-in-testsWinnie Hellmann2018-07-091-0/+4
| |
* | Request to be a proofreader.Yi-Jyun Pan2018-07-091-0/+1
|/
* Update `gettext:updated_check` regenerate pot fileBob Van Landuyt2018-07-091-11/+1
| | | | | | | Making the `gettext:updated_check` by completely regenerating the gitlab.pot. This avoids an issue where `gettext:find` would not pick up on changes if the file isn't removed first.
* Add GPL Commitment languageJamie Hurewitz2018-07-061-1/+21
|
* Move spec/mailers/previews to app/mailers/previewsLin Jen-Shin2018-07-061-2/+2
|
* Add pipeline lists to GraphQLBob Van Landuyt2018-07-041-0/+88
| | | | | | | | | This adds Keyset pagination to GraphQL lists. PoC for that is pipelines on merge requests and projects. When paginating a list, the base-64 encoded id of the ordering field (in most cases the primary key) can be passed in the `before` or `after` GraphQL argument.
* Merge branch 'docs-products-links' into 'master'Achilleas Pipinellis2018-07-032-2/+2
|\ | | | | | | | | Updated /products links to /pricing See merge request gitlab-org/gitlab-ce!20321
| * Updated products links to pricingMarcel Amirault2018-07-032-2/+2
| |
* | Merge branch 'bvl-externalize-singular-docs' into 'master'Achilleas Pipinellis2018-07-021-0/+2
|\ \ | |/ |/| | | | | Add note for variable usage in singular See merge request gitlab-org/gitlab-ce!20286
| * [DOC] Add note for variable usage in singularBob Van Landuyt2018-06-301-0/+2
| | | | | | | | Avoiding a count variable allows more natural translation in some languages.
* | Update ee_features.md to fix linkMarcel Amirault2018-06-301-1/+1
|/
* Merge branch 'bvl-graphql-permissions' into 'master'Sean McGivern2018-06-281-0/+45
|\ | | | | | | | | | | | | expose permissions on types Closes #47695 See merge request gitlab-org/gitlab-ce!20152
| * Expose permissions on types in GraphQLBob Van Landuyt2018-06-281-0/+45
| | | | | | | | | | This adds a reusable way to expose permissions for a user to types in GraphQL.
* | Merge branch 'patch-28' into 'master'Rémy Coutable2018-06-261-0/+1
|\ \ | | | | | | | | | | | | Add André Gama as proofreader in Brazilian Portuguese. See merge request gitlab-org/gitlab-ce!20005
| * | Update proofreader.mdAndré Gama2018-06-191-0/+1
| | | | | | | | | - I translate Discord too: https://crowdin.com/project/discord
* | | Add a helper to rename a column using a background migrationSean McGivern2018-06-261-12/+21
| |/ |/| | | | | | | | | | | | | This works the same way as change_column_type_using_background_migration, but for renaming a column. It takes a table, not a relation, to match its concurrent counterpart. Also, generalise the cleanup migrations to reduce code duplication.
* | Merge branch 'add-proofreader' into 'master'Rémy Coutable2018-06-261-0/+1
|\ \ | | | | | | | | | | | | Add Hiroyuki Sato as a Japanese proofreader See merge request gitlab-org/gitlab-ce!20134
| * | Add Hiroyuki Sato as a Japanese proofreaderHiroyuki Sato2018-06-251-0/+1
| | |
* | | Document how the new automatic review apps for docs workAchilleas Pipinellis2018-06-251-20/+19
|/ / | | | | | | | | This was missed from https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/20130
* | Merge branch 'docs-request-cache' into 'master'Sean McGivern2018-06-221-0/+41
|\ \ | | | | | | | | | | | | | | | | | | Add docs for RequestCache Closes #48094 See merge request gitlab-org/gitlab-ce!20064