gitlab-org--gitlab-foss/doc/development
Toon Claes d13669716a Create idea of read-only database
In GitLab EE, a GitLab instance can be read-only (e.g. when it's a Geo
secondary node). But in GitLab CE it also might be useful to have the
"read-only" idea around. So port it back to GitLab CE.

Also having the principle of read-only in GitLab CE would hopefully
lead to less errors introduced, doing write operations when there
aren't allowed for read-only calls.

Closes gitlab-org/gitlab-ce#37534.
2017-10-06 22:37:40 +02:00
..
fe_guide Merge branch '3612-update-script-template-order-in-vue-files' into 'master' 2017-10-04 08:46:31 +00:00
img Refine docs trigger script and use a really long branch name to test it 2017-09-19 11:30:44 +00:00
ux_guide Added popover paradigm to ux guide 2017-10-05 19:11:13 +00:00
adding_database_indexes.md
api_styleguide.md
architecture.md Update architecture.md 2017-06-28 00:47:54 +00:00
background_migrations.md Document manual cleanup after background migration stealing 2017-09-25 12:48:07 +01:00
build_test_package.md
changelog.md Let's start labeling our CHANGELOG entries 2017-07-22 11:19:56 +02:00
code_review.md Merge branch 'master' into 'docs-specific-review-examples' 2017-08-01 18:23:36 +00:00
database_merge_request_checklist.md Add more database development related docs 2017-08-16 16:39:33 +02:00
db_dump.md
doc_styleguide.md use inline links instead of referenced 2017-08-18 16:44:28 -03:00
emails.md Add developer documentation about working with sent emails and previews 2017-09-12 11:44:31 -04:00
feature_flags.md Don't use Flipper for the Performance Bar 2017-07-07 02:34:51 +02:00
foreign_keys.md
frontend.md
gemfile.md
gitaly.md Add environment variable to bypass n+1 2017-09-30 16:26:23 +00:00
gitlab_architecture_diagram.png
gitlab_diagram_overview.odg
gotchas.md Remove developer documentation about not describing symbols 2017-07-18 16:58:05 -04:00
hash_indexes.md Document not using database hash indexes 2017-08-16 16:39:37 +02:00
i18n_guide.md Add basic sprintf implementation to JavaScript 2017-10-03 14:46:19 +02:00
instrumentation.md
iterating_tables_in_batches.md Added EachBatch for iterating tables in batches 2017-07-07 16:39:36 +02:00
licensing.md WTFPL is deamed unacceptable 2017-09-25 18:11:40 +02:00
limit_ee_conflicts.md Rename "Slash commands" to "Quick actions" 2017-06-15 09:01:56 -05:00
merge_request_performance_guidelines.md
migration_style_guide.md Mention schema migrations and patch releases 2017-08-04 13:34:42 +02:00
newlines_styleguide.md
object_state_models.md
omnibus.md
ordering_table_columns.md Add more database development related docs 2017-08-16 16:39:33 +02:00
performance.md
policies.md add some extremely rough documentation 2017-06-27 12:44:38 -07:00
polling.md
polymorphic_associations.md Document not using polymorphic associations 2017-06-07 17:36:55 +02:00
post_deployment_migrations.md
profiling.md
query_recorder.md
rake_tasks.md After merge cleanup 2017-08-07 15:09:14 +02:00
README.md Added some Gitaly docs to docs/development 2017-09-27 14:59:51 +00:00
serializing_data.md State that comma separated data is serialised data 2017-08-16 16:39:37 +02:00
sha1_as_binary.md Added code for defining SHA attributes 2017-06-29 15:37:37 +02:00
shared_files.md
shell_commands.md
sidekiq_debugging.md
sidekiq_style_guide.md Capitalize Sidekiq word in dev doc 2017-07-21 17:40:48 +00:00
single_table_inheritance.md Document not using STI 2017-06-07 17:36:55 +02:00
sql.md Add more database development related docs 2017-08-16 16:39:33 +02:00
swapping_tables.md Document how to swap database tables. 2017-09-11 14:55:14 +02:00
testing.md Let fetch_ref pull from Gitaly instead of from disk 2017-10-04 12:57:41 +02:00
ui_guide.md
verifying_database_capabilities.md Create idea of read-only database 2017-10-06 22:37:40 +02:00
what_requires_downtime.md
writing_documentation.md Docs: Feature overview and use cases 2017-09-28 18:36:19 +00:00

Development

Outside of docs

Styleguides

Process

Backend howtos

Databases

i18n

Compliance